KEMBAR78
8086 & 8051 Microprocessors Guide | PDF | Microcontroller | Microprocessor
0% found this document useful (0 votes)
141 views2 pages

8086 & 8051 Microprocessors Guide

This document outlines the objectives and units of a course on microprocessors and microcontrollers. The course aims to: 1) Teach the architecture of the 8086 microprocessor and 8051 microcontroller, including instruction sets, addressing modes, and programming. 2) Cover the design of interfacing circuits for memory, I/O, timers, communication ports, and other components. 3) Instruct students to interface microprocessors with supporting chips and design microcontroller-based systems. 4) Compare microprocessors, microcontrollers, PICs and ARM processors. The course is divided into 5 units spanning topics such as 8086 architecture, system bus design, I/O interfacing, 8051 architecture,

Uploaded by

Alwyn
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)
141 views2 pages

8086 & 8051 Microprocessors Guide

This document outlines the objectives and units of a course on microprocessors and microcontrollers. The course aims to: 1) Teach the architecture of the 8086 microprocessor and 8051 microcontroller, including instruction sets, addressing modes, and programming. 2) Cover the design of interfacing circuits for memory, I/O, timers, communication ports, and other components. 3) Instruct students to interface microprocessors with supporting chips and design microcontroller-based systems. 4) Compare microprocessors, microcontrollers, PICs and ARM processors. The course is divided into 5 units spanning topics such as 8086 architecture, system bus design, I/O interfacing, 8051 architecture,

Uploaded by

Alwyn
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/ 2

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