Lesson Plan MPMC-New
Lesson Plan MPMC-New
Lesson Plan MPMC-New
Aim: To enable the student to learn the microprocessor, microcontroller and various peripheral devices architecture, programming, system design with microprocessors and microcontrollers. Objectives: To study the 8085 microprocessor architecture, instruction set, addressing modes, timing diagram, interrupt memory interfacing and assembly language programming To study the serial I/O (8251), Parallel I/O (8255), Keyboard and display controller (8279), ADC/DAC interfacing, inter-integrated circuits interfacing (I2C Standard, RS232C RS485, GPIB. To study the 8086 microprocessor architecture, instruction set, addressing mode, interrupts and assembly language programming To study the 8051 microcontroller architecture, IO pins, ports, external memory and 8255 interfacing, counter and timers and serial data IO To study the 8051 microcontroller instruction set, addressing modes, assembly language programming, IO port programming, Timer and counter programming, UART programming, Interrupt programming , LCD, ADC, sensors, stepper motors, keyboard and DAC interfacing EC1301 MICROPROCESSOR & MICROCONTROLLER LTPC 3 00 3 UNIT I 8085 MICROPROCESSOR 9 8085 Architecture Instruction set Addressing modes Timing diagram Assembly language programming Counters Time delays Interrupts Memory interfacing Interfacing I/O devices
Interfacing serial I/O (8251) Parallel I/O (8255) Keyboard and display controller (8279) ADC/DAC interfacing Inter-integrated circuits interfacing (I2C Standard) Bus RS232C RS485 GPIB.
UNIT III 8086 MICROPROCESSOR 8086 architecture 8086 addressing modes Instruction Set 8086 assembly language programming Interrupts.
UNIT IV 8051 MICROCONTROLLER data I/O Interrupts Interfacing to external memory and 8255.
8051 architecture I/O pins Ports and circuits External memory Counters and timers Serial
UNIT V 8051 PROGRAMMING AND APPLICATIONS 8051 instruction set Addressing modes Assembly language programming I/O port
programming Timer and counter programming Serial communication Interrupt programming 8051 interfacing LCD, ADC, sensors, stepper motors, keyboard and DAC. TOTAL= 45
TEXT BOOKS 1. Gaonkar, R. S., Microprocessor Architecture, Programming and Application with 8085, 4th Edition, Prentice Hall, 2000 2. Uffenbeck, J., The 80 86 Families, Design, Programming and Interfacing, 3rd Edition, Pearson Education, 2002 3. Mohammed Ali Mazidi and Janice Gillispie Mazidi, The 8051 Microcontroller and Embedded Systems, Pearson Education, 2003.
REFERENCES 1. Ray A.K. and Burchandi K.M., Intel Microprocessors Architecture Programming and Interfacing, TMH, 2000 2. Ayala, K.J., The 8051 Microcontroller Architecture Programming and Application, 2nd Edition, Penram International Publishers, 1996. 3. Rafiquzhman M., Microprocessors Theory and Applications: Intel and Motorola, PHI Pvt. Ltd., 2003.
LECT.
NO
PROPOSED DATE
ACTUAL DATE
TOPICS TO BE COVERED
T/R
PAGE NO.
REMARKS
REMARKS:
19 20 21 22 23 24
8279 Control word format ADC interfacing DAC interfacing Inter-integrated circuits interfacing RS232C RS485 GPIB.
T1 T1 T1 T1 T1 T2
452 454 455 456 403 413 414 423 162 179 529 534
REMARKS:
25 26 27 28 29 30 31 32 33 34 35 36
30.01.12 31.01.12 6.2.12 6.2.12 7.2.12 9.2.12 10.2.12 13.2.12 13.2.12 14.2.12 16.2.12 16.2.12
8086 architecture 8086 architecture Modes of operation Addressing modes Addressing modes Instruction Set Instruction Set Instruction Set 8086 assembly programming Programming tutorial Hardware Interrupts Software Interrupts language
R1 R1 R1 R1 R1 R1 R1 R1 R1
36 7 11 12 14 46 48 40 50 51 55 56 65 75 85
R1 R1
REMARKS:
REMARKS:
57 58 59 60
LCD interfacing ADC and sensor interfacing stepper motors and keyboard interfacing DAC interfacing
T3 T3 T3 T3
REMARKS:
Approved by