0% found this document useful (0 votes)
231 views

MPMC Syllabus

This syllabus outlines a course on microprocessors and microcontrollers that aims to teach students about the architecture of the 8086 microprocessor and 8051 microcontroller. The course is divided into 5 units that cover topics such as the 8086 microprocessor architecture, 8086 system bus structure, I/O interfacing, the 8051 microcontroller architecture, and interfacing microcontrollers. Students will learn assembly language programming, design of interfacing circuits, and implementation of microcontroller-based systems. The expected outcomes are that students will be able to understand and program the 8086 microprocessor, design memory and I/O interfacing circuits, and design and implement systems based on the 8051 microcontroller.

Uploaded by

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

MPMC Syllabus

This syllabus outlines a course on microprocessors and microcontrollers that aims to teach students about the architecture of the 8086 microprocessor and 8051 microcontroller. The course is divided into 5 units that cover topics such as the 8086 microprocessor architecture, 8086 system bus structure, I/O interfacing, the 8051 microcontroller architecture, and interfacing microcontrollers. Students will learn assembly language programming, design of interfacing circuits, and implementation of microcontroller-based systems. The expected outcomes are that students will be able to understand and program the 8086 microprocessor, design memory and I/O interfacing circuits, and design and implement systems based on the 8051 microcontroller.

Uploaded by

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

SYLLABUS

EC8691-MICROPROCESSORS AND MICROCONTROLLERS


LTPC3003

OBJECTIVES:
To understand the Architecture 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 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 - Linking and Relocation - Stacks
- Procedures – Macros – Interrupts and interrupt service routines – Byte and String Manipulation.

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 – Introduction to advanced processors.

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, LED display , LCD
display, Keyboard display interface and Alarm Controller.

UNIT IV 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 & Sensor Interfacing - External Memory Interface- Stepper Motor and
Waveform generation - Comparison of Microprocessor, Microcontroller, PIC and ARM processors.

TOTAL: 45 PERIODS
OUTCOMES:
At the end of the course, the students should be able to:
 Understand and execute programs based on 8086 microprocessor.
 Design Memory Interfacing circuits.
 Design and interface I/O circuits.
 Design and implement 8051 microcontroller based systems.
TEXT BOOKS:
1. Yu-Cheng Liu, Glenn A.Gibson, “Microcomputer Systems: The 8086 / 8088 Family -
Architecture, Programming and Design”, Second Edition, Prentice Hall of India, 2007. (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)
REFERENCES:
1. Doughlas V.Hall, “Microprocessors and Interfacing, Programming and Hardware”,TMH,2012.
2. A.K.Ray,K.M.Bhurchandi, "Advanced Microprocessors and Peripherals" 3rd edition, Tata McGrawHill,
2012.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy