Course Duration in Hours
60
60
INTRODUCTION
What is an Embedded System?
Example of different embedded systems
Classification and selection of microcontrollers for embedded applications
MICROCONTROLLER ARCHITECTURE AND PROGRAMMING
In-line assembly programming using cross compilers
Program counter and ROM space
Data types and directives
Flag bits and PSW register
Register banks and stacks
Loop, jump, call, delay generation, I/O programming
Addressing modes for memory access
Arithmetic instructions, Logical instructions
Single bit instructions
Timer and counter programming, Timer interrupts
PRACTICAL EXPOSURE TO APPLICATION DEVELOPMENT
concepts of I/O switches and LED Interface
Displays : 7 segment Display 0, 1, 29, A,BF
Multiplexing displays
LCD : Initialize LCD and Display cursor
writing ASCII set to cursor, blink messages
Keyboard scanning: Debouncing, key_ready, key_value
displaying key pressed on LCD and even-segment display
Stop watch implementation
Communication: Transmit and Receive massage through UART
Serial port based command processing
BE in Electronics and Communication Engineering
Diploma in Electronics and Communication Engineering
BE in Biomedical Engineering
Diploma in Biomedical Engineering
BE in Electrical Engineering
Diploma in Electrical Engineering
BE in Mechatronics Engineering
Diploma in Mechatronics Engineering
BE in Computer Engineering
Diploma in Computer Engineering
R_CAD Solutions, Ambawadi (Ahmedabad),Ahmedabad,IN