Ec1301 Mpmc Lessonplan Mum
Transcript of Ec1301 Mpmc Lessonplan Mum
-
7/30/2019 Ec1301 Mpmc Lessonplan Mum
1/3
LESSON PLAN
Sub. Code & Name : EC1301 MICROPROCESSORS AND
MICROCONTROLLERS
Staff Name:A.MUTHUMANICCKAM Class : III ECE B (2009-2013)
S. No Unit No. Topic Text /Reference
Page No
1
I
8085 Micro
processor
Introduction T1 313
2 8085 architecture T1 105109
3 Instruction set T1 46 50, 175
210
4 Addressing modes T1 179185
5 Timing diagrams R3 8587
6 Assembly language programming T1 50 53, 210
215
7 Counters and Time delays T1 275290
8 Interrupts T1 375395
9 Memory interfacing T1 116126
10 Interfacing, I/O devices. T1 139 - 164
11
II
PERIPHERALS
INTERFACINGOF 8085
Interfacing serial I/O (8251) R3, T1 248, 524558
12 Parallel I/O (8255) T1 460 - 493
13 Keyboard and display controller (8279) T1 450456
14 ADC/DAC interfacing T1 403423
15 Inter Integrated Circuits interfacing(I2C Standard)
R6 162
179
16 Bus: RS232C, RS485 T1 529 534, 438 -
439
17 GPIB R3 278283
18
III
8086 Micro
processor
8086 internal architecture R1 314
19 8086 addressing modes R1 3640
20 Instruction set R1 4065
21 8086 assembly language programming R1 75116
-
7/30/2019 Ec1301 Mpmc Lessonplan Mum
2/3
22 Interrupts. R1 125132
23
IV
8051 Micro
Controller
8051 micro controller hardware R2 5466
24 I/O pins, ports and circuits R2 6669
25 External memory R2 7071
26 Counters and timers R2 7276
27 Serial data I/O R2 7681
28 Interrupts R2 8286
29 Interfacing to external memory T3 273292
30 Interfacing to 8255 T3 303316
31
V
8051
Programming
and
Applications
8051 instruction set T3 6579, 109
153
32 Addressing modes T3 95107
33 Assembly language programming T3 3558
34 I/O port programming T3 8392
35 Timer and counter programming T3 157178
36 Serial communication T3 183203
37 Interrupt programming T3 209230
38 8051 interfacing: LCD T3 236242
39 ADC, Sensors T3 243250
40 Stepper motors T3 256261
41 Keyboard and DAC T3 261270
TEXT BOOKS
T1.Ramesh S. Gaonkar, Microprocessor Architecture, Programming and application with 8085,
4th Edition, PHI, 2000.
T2. John Uffenbeck, The 80x86 Families, Design, Programming and Interfacing, 3rd Edition,
Pearson Education, 2002.
T3. Mohammed Ali Mazidi and Janice Gillispie Mazidi, The 8051 Microcontroller and Embedded
Systems, Pearson Education Asia, 2003.
REFERENCES
R1. Ray A.K. and Burchandi K.M., Intel Microprocessors Architecture Programming and
Interfacing, TMH, 2000
-
7/30/2019 Ec1301 Mpmc Lessonplan Mum
3/3
R2. Kenneth J. Ayala, The 8051 Microcontroller Architecture Programming and Application,
2nd Edition, Penram International Publishers (India), 1996.
R3.Rafiquzhman M., Microprocessors Theory and Applications: Intel and Motorola, PHI Pvt.
Ltd., 2003.
R4. D V Hall., Microprocessors and Interfacing, Programming and Hardware-80x86 Version,
McGraw-Hill
R5. Michael Slater, Microprocessor based design A comprehensive guide to effective
Hardware design Prentice Hall, New Jersey, 1989.R6. John B Peatman., Design with PIC Microcontrollers McGraw Hill international Limited.
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 9
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
RS485GPIB.
UNIT III 8086 MICROPROCESSOR 9
8086 architecture8086 addressing modesInstruction Set8086 assembly language
programmingInterrupts.
UNIT IV 8051 MICROCONTROLLER 9
8051 architectureI/O pinsPorts and circuitsExternal memoryCounters and timersSerial
data I/OInterruptsInterfacing to external memory and 8255.
UNIT V 8051 PROGRAMMING AND APPLICATIONS 9
8051 instruction setAddressing modesAssembly language programmingI/O port
programmingTimer and counter programming Serial communicationInterrupt programming
8051 interfacingLCD, ADC, sensors, stepper motors, keyboard and DAC.