PEI101 ADVANCED MICROCONTROLLERS |
||||
|
L |
T |
P |
Cr |
|
3 |
1 |
2 |
4.5 |
Prerequisite(s): None |
Course Objectives: To understand the concepts of Hardware of various Microcontrollers,
to enable Programming and Interfacing of microcontroller
8051 Microcontroller: Architecture, TIMERS and Counters, Interrupts, Serial Communication, Addressing modes, instruction set and, Jumps, Loops, Interrupts and returns, Timers and Interrupts, I/O programming.
PIC Microcontrollers: Introduction to 16 and 18F families, Architecture and programming, TIMERS and Counters, Interrupts, SPI, I2C, I/O programming and Interfacing.
Hardware Interfacing: Interfacing with LEDs, Seven Segment, Sensors. Basic concepts of LCD, ADC, DAC, Relays etc and their interfacing to Microcontroller.
Case study of an Instrumentation system based on the Microcontrollers.
Laboratory Work: PC Interfacing using RS232, Parallel port with LED, Seven Segments, LCD etc.8051 assembler, Compilers and simulator. Programming concepts using Simulator, Microcontroller Interfacing with LEDs, Seven Segment, LCD, Sensors, ADC, DAC etc.
Course Outcomes:After the completion of this course the student will be able to:
understand architecture and hardware of various microcontrollers
understand assembly and programming concepts, jump and call instructions
understand hardware interfacing of microcontroller with LEDs, seven segment, sensors
understand introduction to 16-bit microcontrollers
Recommended Books
Ayala J.K., The 8051 Microcontroller: Architecture, programming and applications,Penram International (2005) 3rd ed.
Mazidi,E. and Mazidi,F., The 8051 Microcontroller and Embedded Systems, Prentice-Hall of India (2004) 2nd ed.
Peatman J., Embedded system Design using PIC18Fxxx, Prentice Hall, 2003.