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:

Recommended Books

  1. Ayala J.K., The 8051 Microcontroller: Architecture, programming and applications,Penram International (2005) 3rd ed.

  2. Mazidi,E. and Mazidi,F., The 8051 Microcontroller and Embedded Systems, Prentice-Hall of India (2004) 2nd ed.

  3. Peatman J., Embedded system Design using PIC18Fxxx, Prentice Hall, 2003.