![]() |
Duration : 15 Days / 1 Month
Elligibility : B.E / M.E / Diploma Takeaway : ILXMCS51-USB Compatible Development Board Free Take Away For All Trainees |
Training Contents
Embedded System Basics
Basics of Embedded System Design – Introduction to Embedded systems – ES Design Issues, Challenges & Trends in ES – Life cycle of Embedded product Design. Components of ESD – Requirements Engineering – Hardware & software selection criteria – Debuggers, Simulators, Emulators – EPROM Emulators ,Compiler, Linker & Locater – Concept of Cross compilers & Build process – Project Management & Documentation
Embedded ‘C’ and Firmware Development
Programming Concepts – Embedded Programming Concepts – Desktop Vs Embedded Programming – Using C in An Embedded Systems Environment – Detailed Discussion on Embedded ‘C’ Language – New data types ,Locating variables to absolute addresses – Access to processor-specific registers – Memory types – space qualifiers ,compiler keywords – Memory models – architecture, size, use and applicability – Tiny, small, compact, large, huge Models – Interrupt handler, actions at interrupt – Inline assembly: why, how? – Startup code/booting procedure or routines – Porting Issues & Project Managemen
System Designing using PIC/AVR/MCS51
MCS51 / PIC / AVR Microcontroller Architecture – RISC/CISC and Harvard/ Von Neumann Architectures – Reset Circuit & Oscillatory Hardware Issues. – Timers/Counters, SPI , UART, PWM ,WDT – Input Capture, Output Compare Modes – Interfacing LED,Switches,Keypad, ADC, Relays,DAC,LCD,RTC. – Communication Protocols – SPI, I2C, CAN – Multiprocessor Communication – MPC using External interrupts, UART & CAN.
Mini Project Designing using PIC/AVR/MCS51
The trainees shall take part in the mini project design using the specifications given to them and deliver a real time system functional in all respects
List of Deliverables
- Free USB Compatible Embedded System Development Board for individual Trainee along with USB cable
- Hands on Training Program on Basic Embedded System Design for 50 Hours duration.
- Real time Mini Project at the end of the Training Program.
- Valid Training Certificate useful for employment.
- Transform into an Indiguard Systems Certified Professional and get numerous technical resources after the training program.