0% found this document useful (0 votes)
96 views2 pages

Syllabus MPMC

The document discusses a course on microprocessors and microcontrollers. It covers topics like 8086 microprocessor architecture, programming and interfacing, 8051 microcontroller architecture, programming and interfacing microcontrollers. It lists the course objectives, units of study, outcomes and textbooks.

Uploaded by

appansolaikt
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
96 views2 pages

Syllabus MPMC

The document discusses a course on microprocessors and microcontrollers. It covers topics like 8086 microprocessor architecture, programming and interfacing, 8051 microcontroller architecture, programming and interfacing microcontrollers. It lists the course objectives, units of study, outcomes and textbooks.

Uploaded by

appansolaikt
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

191ECC501T MICROPROCESSORS AND MICROCONTROLLERS

LTPRC
3 00 0 3
PREREQUISITES: NIL

COURSE OBJECTIVES:
 To understand the architecture and programming of 8086 microprocessor
 To learn the design aspects of I/O and Memory Interfacing circuits
 To interface microprocessors with supporting chips
 To study the architecture and programming of 8051 microcontroller
 To design a microcontroller based system
UNIT I : THE 8086 MICROPROCESSOR 9
Introduction to 8086 – Microprocessor architecture – Addressing modes - Instruction
set and assembler directives – Assembly language programming – Modular
Programming - Stacks - Procedures – Macros – Interrupts and interrupt service
routines.
UNIT II : 8086 SYSTEM BUS STRUCTURE 9
8086 signals – Basic configurations – System bus timing –System design using 8086
– I/O programming – Introduction to Multiprogramming – System Bus Structure –
Multiprocessor configurations – Coprocessor, Closely coupled and loosely Coupled
configurations
UNIT III : I/O INTERFACING 9
Memory Interfacing and I/O interfacing - Parallel communication interface – Serial
communication interface – D/A and A/D Interface - Timer – Keyboard /display
controller – Interrupt controller – DMA controller – Programming and applications -
Case studies: Traffic Light control, Keyboard display interface.
UNIT IV : THE 8051 MICROCONTROLLER 9
Architecture of 8051 – Special Function Registers(SFRs) - I/O Pins Ports and Circuits
- Instruction set - Addressing modes - Assembly language programming
UNIT V : INTERFACING MICROCONTROLLER 9
Programming 8051 Timers - Serial Port Programming - Interrupts Programming –
LCD & Keyboard Interfacing - ADC, DAC interfacing - Stepper Motor
TOTAL PERIODS: 45 HOURS
COURSE OUTCOMES:
Upon completion of this course, student will be able to:
1. Understand and execute programs based on 8086 microprocessor.
2. Familiarize the concepts of multiprocessing and multiprogramming.
3. Design Memory interfacing circuits and I/O interfacing circuits.
4. Understand and execute programs based on 8051 microcontroller.
5. Design and implement 8051 microcontroller based systems
TEXT BOOKS:
1. Ray A.K., Bhurchandi K.M., "Advanced Microprocessors and Peripherals" 3rd
edition, Tata McGraw Hill, 2012.(UNIT I& III)
2. Mohamed Ali Mazidi, Janice Gillispie Mazidi, Rolin McKinlay, “The 8051
Microcontroller and Embedded Systems: Using Assembly and C” Second Edition,
Pearson education, 2011.
(UNIT IV-V)
3. Yu-Cheng Liu, Glenn A.Gibson, “Microcomputer Systems: The 8086 / 8088
Family - Architecture, Programming and Design” Second Edition, Prentice Hall of
India, 2007. (UNIT II)
REFERENCE BOOKS:
1. Doughlas V.Hall, “Microprocessors and Interfacing, Programming and Hardware”,
TMH,2012

You might also like