Ec1301 Mpmc Lessonplan Mum

download Ec1301 Mpmc Lessonplan Mum

of 3

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.