EC6504- Microprocessors and Microcontroller
COURSE INSTRUCTOR
Ms.S.Angel Deborah, Assistant Professor/CSE Dept
SYLLABUS
Syllabus
COURSE OBJECTIVES
The student should be made to:
| 1.Study the Architecture of 8086 microprocessor. |
| 2.Learn the design aspects of I/O and Memory Interfacing circuits. |
| 3.Study about communication and bus interfacing. |
| 4. Study the Architecture of 8051 microcontroller. |
COURSE OUTCOMES
At the end of the course, the student should be able to:
| 1.Design and implement programs on 8086 microprocessor. |
| 2.Design I/O circuits. |
| 3.Design Memory Interfacing circuits. |
| 4. Design and implement 8051 microcontroller based systems. |
EBOOK
*Mohamed Ali Mazidi, Janice Gillispie Mazidi, Rolin
McKinlay?, “The 8051
Microcontroller and Embedded Systems: Using Assembly and C”, Second Edition,
Pearson Education, 2011*
UNIT I 8086 MICROPROCESSORS
| S.NO | NAME OF THE TOPIC | MATERIAL |
| 1. | Introduction to 8086 - Microprocessor Architecture | |
| 2. | Addressing Modes | |
| 3. | Instruction Set |   |
| 4. | Assembler Directives | |
| 5. | Interrupt and Interrupt Service Routines | |
| 6. | Modular Programming | |
| 7. | Byte and String Manipulation | |
| 8. | Memory segmentation | |
UNIT II 8086 SYSTEM BUS STRUCTURE
| 1. | 8086 Signals | |
| 2. | Multiprocessor configuration | |
| 3. | Coprocessor-8087 | |
| 4. | I/O Processor-8089 | |
UNIT III I/O INTERFACING
| 1. | Serial Communication Interface | |
| 2. | DMA | |
| 3. | Progammable Peripheral Interface |  |
| 4. | Keyboard Display controller | |
| 5. | Timer Interface | |
| 6. | Interrupt controller | |
UNIT IV MICROCONTROLLER
| 1. | Architecture | |
| 2. | Instruction set | |
| 2. | 8051 signals | |
| 3. | I/O Pins -Ports and circuits | |
| 4. | Addressing modes | |