SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
Course Module 1
Basic Embedded Systems
1. Basics of Microprocessor and Microcontroller.
2. Philips P9V51RD2BN microcontroller architecture.
3. Introduction to Integrated Development
Environment (RIDE) and Embedded C
programming.
4. Interfacing the following peripherals with 8051:
LED’s, switches, SSD, LCD, ULN driver, DC
motor and Serial interface to PC.
Highlights:
• Practical will be conducted on the interfacing
elements as well as the basic C programming for
Embedded System.
• A team of two people will be provided a Kit and a
CD (containing software’s).
• The cost of this kit is included in the fees of the
workshop. (It’s a basic 8051 development Kit)
“Basic 8051 Kit” mentioned at back will be used and
provided.
Duration: 2 days. (12 Hours)
Team will be provided with a take away kit. The cost of kit
is included in the fees of the workshop.
Course Module 2
Embedded Design using 8051 MuC.
1. Basics of Microprocessor and Microcontroller.
2. Philips P9V51RD2BN microcontroller architecture.
3. Introduction to Integrated Development
Environment (RIDE) and Embedded C
programming.
4. Interfacing basic inputs and outputs. (LED’s
switches, relays, motors)
5. Interfacing 16x2 LCD.
6. Interfacing serial EEPROM.
7. Interfacing real time clock.
8. Building menu driven program.
9. Time delays using on-chip timers
10. Programming using interrupts.
11. Serial communication interface.
“Advanced Embedded Design” kit mentioned at the
back will be used.
Duration: 4 days. (20 hours)
Kit will be provided only in lab. It is not a take away kit.
Course Module 3
OrCAD for Circuit simulation and PCB Design
1. Basic schematic design.
2. Simulation using PSPICE.
3. Circuit design for complex circuitry.
4. Generating netlist file.
5. Generating PCB from netlist.
6. Placing components.
7. Routing connections.
8. Generating gerb file by post processor.
9. Taking films for PCB fabrication.
“OrCAD 9.2 Evaluation Version will be provided”
Duration: 2 days. (12 Hours)
All Courses Conducted By: Prof. Anish
Goel, (M.S.E.E, NJIT, USA)
Course Module 4
Line Follower Robot
1. Anatomy of robots and mechatronics.
2. Basics of embedded systems and microcontrollers.
3. Study of ATMEGA AVR microcontrollers.
4. Analysis of motor drivers and power supply.
5. Design of circuit for line follower.
6. Types of motors and motor selection.
7. IR sensors and sensor interface.
8. Assembling the robot.
9. Programming the AVR MuC.
“Line follower kit” will be provided to a team.
Duration: 2 days. (14 Hours approx.)
Team will be provided with a take away kit. The cost of kit
is included in the fees of the workshop.
Course Module 5
System Design using Embedded Microcontroller
1. Basics of embedded microcontrollers.
2. Architecture of ATMEGA AVR MuC.
3. Introduction to CodeVisionAVR (Compiler and
programmer).
4. Compiling the code and programming the MuC
using JTAG cable.
5. Highlights of the GUI configuration mode of
codevisionAVR.
6. Basic input/output interfacing with ATMEGA32
7. 16x2 LCD interfacing with ATMEGA32.
8. 4x4 keypad interfacing.
9. Serial communication interface.
10. On chip ADC interfacing and internal timers.
“RISC MuC Kit” mentioned at the back will be used.
Kit will be provided in lab only; it is not take away kit.
Course Module 6
Digital Design on CPLD
1. Basics of digital design and high level components.
2. Introduction to VHDL.
3. Basics of CPLD and FPGA.
4. Introduction to Xilinx CPLD XC9572.
5. Introduction to ModelSim and Xilinx ISE.
6. Design of following components in VHDL and
implementation on the kit:
a. Half and full adder/subtractor.
b. Encoder and decoder
c. MUX and DEMUX
d. Ripple carry adder.
e. Counters and shift registers.
“CPLD XC9572” kit mentioned at the back will be used.
Duration: 4 days. (20 hours)
Kit will be provided only in lab. It is not a take away kit.
For Details and user manual of the kit visit:
www.discovermechatronics.blogspot.com
For workshops and kits contact:
ETA, 21-A New Colony, Nagpur
Ph: 9970825313
Courses are conducted in collaboration with
the institute. Participants will be provided
with the certificate from the institute.
Embedded Training Academy
Basic 8051 Kit
Hardware Kit details:
• Microcontroller Philips 89V51RD2BN (ISP, internal
RAM and flash, high speed CMOS)
• Basic I/O’s LED’s and switches.
• Seven segment interfaces.
• On board Driver and motor
• Serial Communication interface to personal
with serial cable.
• Power supply cord from USB port.
• All four port pins accessible.
8051 Lab. Development Kit
Hardware Kit details:
• Microcontroller Philips 89V51RD2BN (ISP, internal
RAM and flash, high speed CMOS)
• Basic I/O’s LED’s and switches.
• 16x2 LCD interface.
• ULN2803 for motor and relays.
• All ports accessible.
• On board reset and crystal circuit.
• Serial Communication interface to personal computer
with serial cable.
• Power adaptor and on-board regulator.
Advanced Embedded Design Kit
Hardware Kit details:
• Microcontroller Philips 89V51RD2BN
• Basic I/O’s LED’s, switches and 16x2 LCD.
• Atmel 24C16 serial EEPROM and DS1307 Real time
clock.
• ULN2803 for motor and relays.
• All ports accessible and Serial Communication interface.
• Power adaptor and on-board regulator.
• Double sided PCB & SMD components.
1 day training free for teachers on minimum purchase of 5 kits.
Free: 6 months contract for maintenance of
kits on bulk purchase.*
Microcontroller Philips 89V51RD2BN (ISP, internal
RAM and flash, high speed CMOS)
Basic I/O’s LED’s and switches.
Serial Communication interface to personal computer
Power supply cord from USB port.
Microcontroller Philips 89V51RD2BN (ISP, internal
RAM and flash, high speed CMOS)
switches.
ULN2803 for motor and relays.
On board reset and crystal circuit.
Serial Communication interface to personal computer
board regulator.
Microcontroller Philips 89V51RD2BN.
Basic I/O’s LED’s, switches and 16x2 LCD.
Atmel 24C16 serial EEPROM and DS1307 Real time
ULN2803 for motor and relays.
All ports accessible and Serial Communication interface.
board regulator.
Double sided PCB & SMD components.
1 day training free for teachers on minimum purchase of 5 kits.
Free: 6 months contract for maintenance of
Line Follower Robot Kit
Kit details:
• Complete
• Motors with gear arrangements.
• Wheels and free
• AVR ATMEGA8 microcontroller for autonomous control
of robot.
• IR sensor for smooth negotiation on path.
• Motor driver circuitry on board.
• Connection to
• JTAG cable for ISP programming.
• High current batteries with battery charger.
RISC MuC Kit
Hardware Kit details:
1. Microcontroller ATMEGA32 as the CPU. (AVR series
with RISC architecture, internal ADC
2. Power adaptor and on
3. 4x4 keypad interface.
4. LED’s and buzzer for basic output interface.
5. MAX
6. All ports accessible.
7. 16x2 LCD interface.
8. On
9. JTAG cable for programming.
Basic CPLD Kit
Hardware Kit
1. Xilinx CPLD XC9572 as the main element.
2. On
3. LED’s and Switches as basic input/output.
4. All GPIO pins accessible.
5. Seven segment display interface.
6. 4x4 keypad interface.
7. Power adaptor and on
8. On
Development Kits
Line Follower Robot Kit
Kit details:
Complete chassis. Light weight.
Motors with gear arrangements.
Wheels and free-wheeling ball socket for rare drive.
AVR ATMEGA8 microcontroller for autonomous control
of robot.
IR sensor for smooth negotiation on path.
Motor driver circuitry on board.
Connection to PC via on-board RS232 interface.
JTAG cable for ISP programming.
High current batteries with battery charger.
RISC MuC Kit
Hardware Kit details:
Microcontroller ATMEGA32 as the CPU. (AVR series
with RISC architecture, internal ADC
Power adaptor and on-board regulator.
4x4 keypad interface.
LED’s and buzzer for basic output interface.
MAX-232 for serial communication.
All ports accessible.
16x2 LCD interface.
On-board crystal and reset circuit.
JTAG cable for programming.
Basic CPLD Kit
Hardware Kit details:
Xilinx CPLD XC9572 as the main element.
On-board JTAG programming circuit.
LED’s and Switches as basic input/output.
All GPIO pins accessible.
Seven segment display interface.
4x4 keypad interface.
Power adaptor and on-board regulator.
On-board crystal of 25MHz.
Kits
wheeling ball socket for rare drive.
AVR ATMEGA8 microcontroller for autonomous control
board RS232 interface.
Microcontroller ATMEGA32 as the CPU. (AVR series

Contenu connexe

Tendances

⭐⭐⭐⭐⭐ 2020 TELTEC WEBINAR: Clasificación de señales de Electroencefalografía ...
⭐⭐⭐⭐⭐ 2020 TELTEC WEBINAR: Clasificación de señales de Electroencefalografía ...⭐⭐⭐⭐⭐ 2020 TELTEC WEBINAR: Clasificación de señales de Electroencefalografía ...
⭐⭐⭐⭐⭐ 2020 TELTEC WEBINAR: Clasificación de señales de Electroencefalografía ...Victor Asanza
 
The Microarchitecure Of FPGA Based Soft Processor
The Microarchitecure Of FPGA Based Soft ProcessorThe Microarchitecure Of FPGA Based Soft Processor
The Microarchitecure Of FPGA Based Soft ProcessorDeepak Tomar
 
MIPI DevCon 2016: Testing of MIPI High Speed PHY Standard Implementations
MIPI DevCon 2016: Testing of MIPI High Speed PHY Standard ImplementationsMIPI DevCon 2016: Testing of MIPI High Speed PHY Standard Implementations
MIPI DevCon 2016: Testing of MIPI High Speed PHY Standard ImplementationsMIPI Alliance
 
Development of can, pwm, adc and
Development of can, pwm, adc andDevelopment of can, pwm, adc and
Development of can, pwm, adc andAymen Abdelhakim
 
8051 Embedded Programming in C - Book-II
8051 Embedded Programming in C - Book-II8051 Embedded Programming in C - Book-II
8051 Embedded Programming in C - Book-IIhandson28
 
"The Great Train Cyber Robbery" SCADAStrangeLove
"The Great Train Cyber Robbery" SCADAStrangeLove"The Great Train Cyber Robbery" SCADAStrangeLove
"The Great Train Cyber Robbery" SCADAStrangeLoveAleksandr Timorin
 
Yuvaraj.K Resume
Yuvaraj.K ResumeYuvaraj.K Resume
Yuvaraj.K Resumeyuvaraj k
 
MIPI DevCon 2016: MIPI in Automotive
MIPI DevCon 2016: MIPI in AutomotiveMIPI DevCon 2016: MIPI in Automotive
MIPI DevCon 2016: MIPI in AutomotiveMIPI Alliance
 
Implementation of Soft-core processor on FPGA (Final Presentation)
Implementation of Soft-core processor on FPGA (Final Presentation)Implementation of Soft-core processor on FPGA (Final Presentation)
Implementation of Soft-core processor on FPGA (Final Presentation)Deepak Kumar
 
MIPI DevCon 2016: MIPI DisCo and ACPI - Streamlining MIPI Component Integration
MIPI DevCon 2016: MIPI DisCo and ACPI - Streamlining MIPI Component IntegrationMIPI DevCon 2016: MIPI DisCo and ACPI - Streamlining MIPI Component Integration
MIPI DevCon 2016: MIPI DisCo and ACPI - Streamlining MIPI Component IntegrationMIPI Alliance
 
Method and apparatus for intelligent management of a network element
Method and apparatus for intelligent management of a network elementMethod and apparatus for intelligent management of a network element
Method and apparatus for intelligent management of a network elementTal Lavian Ph.D.
 
laptop repairing course in delhi
laptop repairing course in delhilaptop repairing course in delhi
laptop repairing course in delhiAmit Gupta
 
Design and implementation of modified clock generation
Design and implementation of modified clock generationDesign and implementation of modified clock generation
Design and implementation of modified clock generationeSAT Journals
 
Hari Krishna Vetsa Resume
Hari Krishna Vetsa ResumeHari Krishna Vetsa Resume
Hari Krishna Vetsa ResumeHari Krishna
 
Syllabus 5 month pclr
Syllabus 5 month pclrSyllabus 5 month pclr
Syllabus 5 month pclrchiptroniks
 
MIPI DevCon 2016: Comprehensive Verification of MIPI SoundWire Master-Slave S...
MIPI DevCon 2016: Comprehensive Verification of MIPI SoundWire Master-Slave S...MIPI DevCon 2016: Comprehensive Verification of MIPI SoundWire Master-Slave S...
MIPI DevCon 2016: Comprehensive Verification of MIPI SoundWire Master-Slave S...MIPI Alliance
 
Synthesis & FPGA Implementation of UART IP Soft Core
Synthesis & FPGA Implementation of UART IP Soft CoreSynthesis & FPGA Implementation of UART IP Soft Core
Synthesis & FPGA Implementation of UART IP Soft Coreijsrd.com
 

Tendances (20)

⭐⭐⭐⭐⭐ 2020 TELTEC WEBINAR: Clasificación de señales de Electroencefalografía ...
⭐⭐⭐⭐⭐ 2020 TELTEC WEBINAR: Clasificación de señales de Electroencefalografía ...⭐⭐⭐⭐⭐ 2020 TELTEC WEBINAR: Clasificación de señales de Electroencefalografía ...
⭐⭐⭐⭐⭐ 2020 TELTEC WEBINAR: Clasificación de señales de Electroencefalografía ...
 
The Microarchitecure Of FPGA Based Soft Processor
The Microarchitecure Of FPGA Based Soft ProcessorThe Microarchitecure Of FPGA Based Soft Processor
The Microarchitecure Of FPGA Based Soft Processor
 
MIPI DevCon 2016: Testing of MIPI High Speed PHY Standard Implementations
MIPI DevCon 2016: Testing of MIPI High Speed PHY Standard ImplementationsMIPI DevCon 2016: Testing of MIPI High Speed PHY Standard Implementations
MIPI DevCon 2016: Testing of MIPI High Speed PHY Standard Implementations
 
Rathinasabapathy
RathinasabapathyRathinasabapathy
Rathinasabapathy
 
Development of can, pwm, adc and
Development of can, pwm, adc andDevelopment of can, pwm, adc and
Development of can, pwm, adc and
 
8051 Embedded Programming in C - Book-II
8051 Embedded Programming in C - Book-II8051 Embedded Programming in C - Book-II
8051 Embedded Programming in C - Book-II
 
"The Great Train Cyber Robbery" SCADAStrangeLove
"The Great Train Cyber Robbery" SCADAStrangeLove"The Great Train Cyber Robbery" SCADAStrangeLove
"The Great Train Cyber Robbery" SCADAStrangeLove
 
Yuvaraj.K Resume
Yuvaraj.K ResumeYuvaraj.K Resume
Yuvaraj.K Resume
 
MIPI DevCon 2016: MIPI in Automotive
MIPI DevCon 2016: MIPI in AutomotiveMIPI DevCon 2016: MIPI in Automotive
MIPI DevCon 2016: MIPI in Automotive
 
Implementation of Soft-core processor on FPGA (Final Presentation)
Implementation of Soft-core processor on FPGA (Final Presentation)Implementation of Soft-core processor on FPGA (Final Presentation)
Implementation of Soft-core processor on FPGA (Final Presentation)
 
MIPI DevCon 2016: MIPI DisCo and ACPI - Streamlining MIPI Component Integration
MIPI DevCon 2016: MIPI DisCo and ACPI - Streamlining MIPI Component IntegrationMIPI DevCon 2016: MIPI DisCo and ACPI - Streamlining MIPI Component Integration
MIPI DevCon 2016: MIPI DisCo and ACPI - Streamlining MIPI Component Integration
 
Method and apparatus for intelligent management of a network element
Method and apparatus for intelligent management of a network elementMethod and apparatus for intelligent management of a network element
Method and apparatus for intelligent management of a network element
 
laptop repairing course in delhi
laptop repairing course in delhilaptop repairing course in delhi
laptop repairing course in delhi
 
Design and implementation of modified clock generation
Design and implementation of modified clock generationDesign and implementation of modified clock generation
Design and implementation of modified clock generation
 
ijseas20150367
ijseas20150367ijseas20150367
ijseas20150367
 
Hari Krishna Vetsa Resume
Hari Krishna Vetsa ResumeHari Krishna Vetsa Resume
Hari Krishna Vetsa Resume
 
Syllabus 5 month pclr
Syllabus 5 month pclrSyllabus 5 month pclr
Syllabus 5 month pclr
 
MIPI DevCon 2016: Comprehensive Verification of MIPI SoundWire Master-Slave S...
MIPI DevCon 2016: Comprehensive Verification of MIPI SoundWire Master-Slave S...MIPI DevCon 2016: Comprehensive Verification of MIPI SoundWire Master-Slave S...
MIPI DevCon 2016: Comprehensive Verification of MIPI SoundWire Master-Slave S...
 
blue gene report
blue gene  reportblue gene  report
blue gene report
 
Synthesis & FPGA Implementation of UART IP Soft Core
Synthesis & FPGA Implementation of UART IP Soft CoreSynthesis & FPGA Implementation of UART IP Soft Core
Synthesis & FPGA Implementation of UART IP Soft Core
 

Similaire à Basic 8051 Kit Course Modules

Engineering Portfolio of Isaac Bettendorf
Engineering Portfolio of Isaac BettendorfEngineering Portfolio of Isaac Bettendorf
Engineering Portfolio of Isaac BettendorfIsaac Bettendorf
 
Embedded Systems Online Training | Imagine life
Embedded Systems Online Training | Imagine lifeEmbedded Systems Online Training | Imagine life
Embedded Systems Online Training | Imagine lifeImagine life
 
Brain wave controlled robot
Brain wave controlled robotBrain wave controlled robot
Brain wave controlled robotRahul Wagh
 
Everyday Practical Electronics April 2015 UK
Everyday Practical Electronics April 2015 UKEveryday Practical Electronics April 2015 UK
Everyday Practical Electronics April 2015 UKjustreleasedpdfs
 
intelligent braking system report
intelligent braking system reportintelligent braking system report
intelligent braking system reportSumit Kumar
 
Meier_ECET365_Manual_LI
Meier_ECET365_Manual_LIMeier_ECET365_Manual_LI
Meier_ECET365_Manual_LIjmeier72
 
FPGA_prototyping proccesing with conclusion
FPGA_prototyping proccesing with conclusionFPGA_prototyping proccesing with conclusion
FPGA_prototyping proccesing with conclusionPersiPersi1
 
Digital Systems Design
Digital Systems DesignDigital Systems Design
Digital Systems DesignReza Sameni
 
Hardware Design engineer
Hardware Design engineerHardware Design engineer
Hardware Design engineerNarasimha Reddy
 

Similaire à Basic 8051 Kit Course Modules (20)

Engineering Portfolio of Isaac Bettendorf
Engineering Portfolio of Isaac BettendorfEngineering Portfolio of Isaac Bettendorf
Engineering Portfolio of Isaac Bettendorf
 
Resume
ResumeResume
Resume
 
Embedded Systems Online Training | Imagine life
Embedded Systems Online Training | Imagine lifeEmbedded Systems Online Training | Imagine life
Embedded Systems Online Training | Imagine life
 
40120140504013
4012014050401340120140504013
40120140504013
 
Brain wave controlled robot
Brain wave controlled robotBrain wave controlled robot
Brain wave controlled robot
 
Sahil_Resume
Sahil_ResumeSahil_Resume
Sahil_Resume
 
12C5XX.PDF
12C5XX.PDF12C5XX.PDF
12C5XX.PDF
 
Everyday Practical Electronics April 2015 UK
Everyday Practical Electronics April 2015 UKEveryday Practical Electronics April 2015 UK
Everyday Practical Electronics April 2015 UK
 
project seminor
project seminorproject seminor
project seminor
 
intelligent braking system report
intelligent braking system reportintelligent braking system report
intelligent braking system report
 
peeyush tyagi (2)
peeyush tyagi (2)peeyush tyagi (2)
peeyush tyagi (2)
 
Resume
ResumeResume
Resume
 
CV_Arshad_21June16
CV_Arshad_21June16CV_Arshad_21June16
CV_Arshad_21June16
 
Meier_ECET365_Manual_LI
Meier_ECET365_Manual_LIMeier_ECET365_Manual_LI
Meier_ECET365_Manual_LI
 
Vlsi lab
Vlsi labVlsi lab
Vlsi lab
 
FPGA_prototyping proccesing with conclusion
FPGA_prototyping proccesing with conclusionFPGA_prototyping proccesing with conclusion
FPGA_prototyping proccesing with conclusion
 
Ullas_CV
Ullas_CVUllas_CV
Ullas_CV
 
Digital Systems Design
Digital Systems DesignDigital Systems Design
Digital Systems Design
 
PIC Axe049(print34)
PIC Axe049(print34)PIC Axe049(print34)
PIC Axe049(print34)
 
Hardware Design engineer
Hardware Design engineerHardware Design engineer
Hardware Design engineer
 

Plus de anishgoel

Computer Organization
Computer OrganizationComputer Organization
Computer Organizationanishgoel
 
Learning vhdl by examples
Learning vhdl by examplesLearning vhdl by examples
Learning vhdl by examplesanishgoel
 
Dot matrix module interface wit Raspberry Pi
Dot matrix module interface wit Raspberry PiDot matrix module interface wit Raspberry Pi
Dot matrix module interface wit Raspberry Pianishgoel
 
Input interface with Raspberry pi
Input interface with Raspberry piInput interface with Raspberry pi
Input interface with Raspberry pianishgoel
 
Learning Python for Raspberry Pi
Learning Python for Raspberry PiLearning Python for Raspberry Pi
Learning Python for Raspberry Pianishgoel
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pianishgoel
 
learning vhdl by examples
learning vhdl by exampleslearning vhdl by examples
learning vhdl by examplesanishgoel
 
Digital System Design Basics
Digital System Design BasicsDigital System Design Basics
Digital System Design Basicsanishgoel
 
digital design of communication systems
digital design of communication systemsdigital design of communication systems
digital design of communication systemsanishgoel
 
Rtos concepts
Rtos conceptsRtos concepts
Rtos conceptsanishgoel
 
8051 Microcontroller Timer
8051 Microcontroller Timer8051 Microcontroller Timer
8051 Microcontroller Timeranishgoel
 
8051 Microcontroller I/O ports
8051 Microcontroller I/O ports8051 Microcontroller I/O ports
8051 Microcontroller I/O portsanishgoel
 
Serial Communication Interfaces
Serial Communication InterfacesSerial Communication Interfaces
Serial Communication Interfacesanishgoel
 
Embedded systems ppt iv part d
Embedded systems ppt iv   part dEmbedded systems ppt iv   part d
Embedded systems ppt iv part danishgoel
 
Embedded systems ppt iv part c
Embedded systems ppt iv   part cEmbedded systems ppt iv   part c
Embedded systems ppt iv part canishgoel
 
Embedded systems ppt iv part b
Embedded systems ppt iv   part bEmbedded systems ppt iv   part b
Embedded systems ppt iv part banishgoel
 
Embedded systems ppt ii
Embedded systems ppt iiEmbedded systems ppt ii
Embedded systems ppt iianishgoel
 
Embedded systems ppt iii
Embedded systems ppt iiiEmbedded systems ppt iii
Embedded systems ppt iiianishgoel
 
Embedded systems ppt iv part a
Embedded systems ppt iv   part aEmbedded systems ppt iv   part a
Embedded systems ppt iv part aanishgoel
 
Embedded systems ppt i
Embedded systems ppt iEmbedded systems ppt i
Embedded systems ppt ianishgoel
 

Plus de anishgoel (20)

Computer Organization
Computer OrganizationComputer Organization
Computer Organization
 
Learning vhdl by examples
Learning vhdl by examplesLearning vhdl by examples
Learning vhdl by examples
 
Dot matrix module interface wit Raspberry Pi
Dot matrix module interface wit Raspberry PiDot matrix module interface wit Raspberry Pi
Dot matrix module interface wit Raspberry Pi
 
Input interface with Raspberry pi
Input interface with Raspberry piInput interface with Raspberry pi
Input interface with Raspberry pi
 
Learning Python for Raspberry Pi
Learning Python for Raspberry PiLearning Python for Raspberry Pi
Learning Python for Raspberry Pi
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
learning vhdl by examples
learning vhdl by exampleslearning vhdl by examples
learning vhdl by examples
 
Digital System Design Basics
Digital System Design BasicsDigital System Design Basics
Digital System Design Basics
 
digital design of communication systems
digital design of communication systemsdigital design of communication systems
digital design of communication systems
 
Rtos concepts
Rtos conceptsRtos concepts
Rtos concepts
 
8051 Microcontroller Timer
8051 Microcontroller Timer8051 Microcontroller Timer
8051 Microcontroller Timer
 
8051 Microcontroller I/O ports
8051 Microcontroller I/O ports8051 Microcontroller I/O ports
8051 Microcontroller I/O ports
 
Serial Communication Interfaces
Serial Communication InterfacesSerial Communication Interfaces
Serial Communication Interfaces
 
Embedded systems ppt iv part d
Embedded systems ppt iv   part dEmbedded systems ppt iv   part d
Embedded systems ppt iv part d
 
Embedded systems ppt iv part c
Embedded systems ppt iv   part cEmbedded systems ppt iv   part c
Embedded systems ppt iv part c
 
Embedded systems ppt iv part b
Embedded systems ppt iv   part bEmbedded systems ppt iv   part b
Embedded systems ppt iv part b
 
Embedded systems ppt ii
Embedded systems ppt iiEmbedded systems ppt ii
Embedded systems ppt ii
 
Embedded systems ppt iii
Embedded systems ppt iiiEmbedded systems ppt iii
Embedded systems ppt iii
 
Embedded systems ppt iv part a
Embedded systems ppt iv   part aEmbedded systems ppt iv   part a
Embedded systems ppt iv part a
 
Embedded systems ppt i
Embedded systems ppt iEmbedded systems ppt i
Embedded systems ppt i
 

Dernier

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 

Dernier (20)

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 

Basic 8051 Kit Course Modules

  • 1. Course Module 1 Basic Embedded Systems 1. Basics of Microprocessor and Microcontroller. 2. Philips P9V51RD2BN microcontroller architecture. 3. Introduction to Integrated Development Environment (RIDE) and Embedded C programming. 4. Interfacing the following peripherals with 8051: LED’s, switches, SSD, LCD, ULN driver, DC motor and Serial interface to PC. Highlights: • Practical will be conducted on the interfacing elements as well as the basic C programming for Embedded System. • A team of two people will be provided a Kit and a CD (containing software’s). • The cost of this kit is included in the fees of the workshop. (It’s a basic 8051 development Kit) “Basic 8051 Kit” mentioned at back will be used and provided. Duration: 2 days. (12 Hours) Team will be provided with a take away kit. The cost of kit is included in the fees of the workshop. Course Module 2 Embedded Design using 8051 MuC. 1. Basics of Microprocessor and Microcontroller. 2. Philips P9V51RD2BN microcontroller architecture. 3. Introduction to Integrated Development Environment (RIDE) and Embedded C programming. 4. Interfacing basic inputs and outputs. (LED’s switches, relays, motors) 5. Interfacing 16x2 LCD. 6. Interfacing serial EEPROM. 7. Interfacing real time clock. 8. Building menu driven program. 9. Time delays using on-chip timers 10. Programming using interrupts. 11. Serial communication interface. “Advanced Embedded Design” kit mentioned at the back will be used. Duration: 4 days. (20 hours) Kit will be provided only in lab. It is not a take away kit. Course Module 3 OrCAD for Circuit simulation and PCB Design 1. Basic schematic design. 2. Simulation using PSPICE. 3. Circuit design for complex circuitry. 4. Generating netlist file. 5. Generating PCB from netlist. 6. Placing components. 7. Routing connections. 8. Generating gerb file by post processor. 9. Taking films for PCB fabrication. “OrCAD 9.2 Evaluation Version will be provided” Duration: 2 days. (12 Hours) All Courses Conducted By: Prof. Anish Goel, (M.S.E.E, NJIT, USA) Course Module 4 Line Follower Robot 1. Anatomy of robots and mechatronics. 2. Basics of embedded systems and microcontrollers. 3. Study of ATMEGA AVR microcontrollers. 4. Analysis of motor drivers and power supply. 5. Design of circuit for line follower. 6. Types of motors and motor selection. 7. IR sensors and sensor interface. 8. Assembling the robot. 9. Programming the AVR MuC. “Line follower kit” will be provided to a team. Duration: 2 days. (14 Hours approx.) Team will be provided with a take away kit. The cost of kit is included in the fees of the workshop. Course Module 5 System Design using Embedded Microcontroller 1. Basics of embedded microcontrollers. 2. Architecture of ATMEGA AVR MuC. 3. Introduction to CodeVisionAVR (Compiler and programmer). 4. Compiling the code and programming the MuC using JTAG cable. 5. Highlights of the GUI configuration mode of codevisionAVR. 6. Basic input/output interfacing with ATMEGA32 7. 16x2 LCD interfacing with ATMEGA32. 8. 4x4 keypad interfacing. 9. Serial communication interface. 10. On chip ADC interfacing and internal timers. “RISC MuC Kit” mentioned at the back will be used. Kit will be provided in lab only; it is not take away kit. Course Module 6 Digital Design on CPLD 1. Basics of digital design and high level components. 2. Introduction to VHDL. 3. Basics of CPLD and FPGA. 4. Introduction to Xilinx CPLD XC9572. 5. Introduction to ModelSim and Xilinx ISE. 6. Design of following components in VHDL and implementation on the kit: a. Half and full adder/subtractor. b. Encoder and decoder c. MUX and DEMUX d. Ripple carry adder. e. Counters and shift registers. “CPLD XC9572” kit mentioned at the back will be used. Duration: 4 days. (20 hours) Kit will be provided only in lab. It is not a take away kit. For Details and user manual of the kit visit: www.discovermechatronics.blogspot.com For workshops and kits contact: ETA, 21-A New Colony, Nagpur Ph: 9970825313 Courses are conducted in collaboration with the institute. Participants will be provided with the certificate from the institute. Embedded Training Academy
  • 2. Basic 8051 Kit Hardware Kit details: • Microcontroller Philips 89V51RD2BN (ISP, internal RAM and flash, high speed CMOS) • Basic I/O’s LED’s and switches. • Seven segment interfaces. • On board Driver and motor • Serial Communication interface to personal with serial cable. • Power supply cord from USB port. • All four port pins accessible. 8051 Lab. Development Kit Hardware Kit details: • Microcontroller Philips 89V51RD2BN (ISP, internal RAM and flash, high speed CMOS) • Basic I/O’s LED’s and switches. • 16x2 LCD interface. • ULN2803 for motor and relays. • All ports accessible. • On board reset and crystal circuit. • Serial Communication interface to personal computer with serial cable. • Power adaptor and on-board regulator. Advanced Embedded Design Kit Hardware Kit details: • Microcontroller Philips 89V51RD2BN • Basic I/O’s LED’s, switches and 16x2 LCD. • Atmel 24C16 serial EEPROM and DS1307 Real time clock. • ULN2803 for motor and relays. • All ports accessible and Serial Communication interface. • Power adaptor and on-board regulator. • Double sided PCB & SMD components. 1 day training free for teachers on minimum purchase of 5 kits. Free: 6 months contract for maintenance of kits on bulk purchase.* Microcontroller Philips 89V51RD2BN (ISP, internal RAM and flash, high speed CMOS) Basic I/O’s LED’s and switches. Serial Communication interface to personal computer Power supply cord from USB port. Microcontroller Philips 89V51RD2BN (ISP, internal RAM and flash, high speed CMOS) switches. ULN2803 for motor and relays. On board reset and crystal circuit. Serial Communication interface to personal computer board regulator. Microcontroller Philips 89V51RD2BN. Basic I/O’s LED’s, switches and 16x2 LCD. Atmel 24C16 serial EEPROM and DS1307 Real time ULN2803 for motor and relays. All ports accessible and Serial Communication interface. board regulator. Double sided PCB & SMD components. 1 day training free for teachers on minimum purchase of 5 kits. Free: 6 months contract for maintenance of Line Follower Robot Kit Kit details: • Complete • Motors with gear arrangements. • Wheels and free • AVR ATMEGA8 microcontroller for autonomous control of robot. • IR sensor for smooth negotiation on path. • Motor driver circuitry on board. • Connection to • JTAG cable for ISP programming. • High current batteries with battery charger. RISC MuC Kit Hardware Kit details: 1. Microcontroller ATMEGA32 as the CPU. (AVR series with RISC architecture, internal ADC 2. Power adaptor and on 3. 4x4 keypad interface. 4. LED’s and buzzer for basic output interface. 5. MAX 6. All ports accessible. 7. 16x2 LCD interface. 8. On 9. JTAG cable for programming. Basic CPLD Kit Hardware Kit 1. Xilinx CPLD XC9572 as the main element. 2. On 3. LED’s and Switches as basic input/output. 4. All GPIO pins accessible. 5. Seven segment display interface. 6. 4x4 keypad interface. 7. Power adaptor and on 8. On Development Kits Line Follower Robot Kit Kit details: Complete chassis. Light weight. Motors with gear arrangements. Wheels and free-wheeling ball socket for rare drive. AVR ATMEGA8 microcontroller for autonomous control of robot. IR sensor for smooth negotiation on path. Motor driver circuitry on board. Connection to PC via on-board RS232 interface. JTAG cable for ISP programming. High current batteries with battery charger. RISC MuC Kit Hardware Kit details: Microcontroller ATMEGA32 as the CPU. (AVR series with RISC architecture, internal ADC Power adaptor and on-board regulator. 4x4 keypad interface. LED’s and buzzer for basic output interface. MAX-232 for serial communication. All ports accessible. 16x2 LCD interface. On-board crystal and reset circuit. JTAG cable for programming. Basic CPLD Kit Hardware Kit details: Xilinx CPLD XC9572 as the main element. On-board JTAG programming circuit. LED’s and Switches as basic input/output. All GPIO pins accessible. Seven segment display interface. 4x4 keypad interface. Power adaptor and on-board regulator. On-board crystal of 25MHz. Kits wheeling ball socket for rare drive. AVR ATMEGA8 microcontroller for autonomous control board RS232 interface. Microcontroller ATMEGA32 as the CPU. (AVR series