Lesson Plan MPMC-New

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

SHANMUGANATHAN ENGINEERING COLLEGE

ARASAMPATTI 622 507


DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
Faculty Name Subject Code Subject Name : Mr. N.VENKATAKRISHNAN : EC1301 Degree &Branch Year :BEEEE : III : VIII

: MICROPROCESSOR & MICROCONTROLLER Semester

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

UNIT II PERIPHERALS INTERFACING OF 8085

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

UNIT I 8085 MICROPROCESSOR


1 2 3 4 5 6 7 8 9 10 11 12 26.12.11 26.12.11 27.12.11 29.12.11 29.12.11 30.12.11 02.01.12 02.01.12 03.01.12 05.01.12 06.01.12 09.01.12 Introduction to Microprocessor 8085 Architecture Instruction set Instruction set Instruction set tutorial Addressing modes Timing diagram Assembly language programming Counters and Time delays Interrupts Memory interfacing Interfacing I/O devices. T1 T1 T1 T1 T1 T2 T1 R3 T1 T1 T1 T1
3 13 105 109 46 50 175 195 196 210 179 185 111 85 87 50 53 275 290 375 395 116 126

REMARKS:

UNIT II PERIPHERALS INTERFACING OF 8085


13 14 15 16 17 18 09.01.12 10.01.12 12.01.12 13.01.12 19.01.12 19.01.12 Serial I/O (8251) Architecture 8251 Control word format Parallel I/O (8255) Control word format Tutorial Keyboard and display controller (8279) 8279 Control word format R3 T1 T1 T1 T1 T1
248 524 558 460 - 470 471 - 493 450 451

19 20 21 22 23 24

20.01.12 23.01.12 23.01.12 24.01.12 27.01.12 30.01.12

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:

UNIT III 8086 MICROPROCESSOR

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

86 116 125 128

REMARKS:

UNIT IV 8051 MICROCONTROLLER


37 38 39 40 41 42 43 44 45 46 47 48 17.2.12 20.2.12 20.2.12 21.2.12 23.2.12 24.2.12 27.2.12 27.2.12 29.2.12 05.03.12 05.03.12 06.03.12 8051 architecture Special Function Register I/O pins Ports and circuits Counters Timers Serial data I/O Interrupts Control word formats External memory interfacing External memory interfacing Interfacing 8255 with 8051 R2 R2 R2 R2 R2 R2 R2 R2 R2 T3 T3 T3
54 58 59 66 66 67 68 69 72 74 75 76 76 81 82 83 84 86 273 292 273 292 303 316

REMARKS:

UNIT V 8051 PROGRAMMING AND APPLICATIONS


49 50 51 52 53 54 55 56 09.03.12 12.03.12 12.03.12 13.03.12 15.03.12 16.03.12 19.03.12 19.03.12 8051 instruction set 8051 instruction set Addressing modes I/O port programming Timer and Counter programming Serial communication Interrupt programming Programming tutorial T3 T3 T3 T3 T3 T3 T3
65 79 109 153 95 107 83 92 157 168 169 178 183 203

57 58 59 60

21.03.12 22.03.12 22.03.12 23.03.12

LCD interfacing ADC and sensor interfacing stepper motors and keyboard interfacing DAC interfacing

T3 T3 T3 T3

209 230 236 242 243 250 256 261

REMARKS:

Prepared by Signature Name Designation Date N.VENKATAKRISHNAN ASSISTANT PROFESSOR

Approved by

TR.PARTHASARATHY HOD, Department of ECE

You might also like