100% found this document useful (1 vote)
576 views

Eee MPMC

This document outlines the course structure for Microprocessors and Microcontrollers. The course covers topics like 8086 microprocessor architecture, programming, and interfacing. It also covers 8051 microcontroller architecture, programming in C, and interfacing peripherals. The course aims to help students understand microprocessor and microcontroller capabilities, addressing modes, programming, and interfacing with other electronic devices. Key components covered include the 8086, 8255 PPI, 8251 USART, 8254 timer/counter, 8257 DMA controller, 8259 PIC, and 8279 keyboard/display controller. The course also introduces PIC microcontroller architecture and programming in C.

Uploaded by

Sekhar Reddy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
576 views

Eee MPMC

This document outlines the course structure for Microprocessors and Microcontrollers. The course covers topics like 8086 microprocessor architecture, programming, and interfacing. It also covers 8051 microcontroller architecture, programming in C, and interfacing peripherals. The course aims to help students understand microprocessor and microcontroller capabilities, addressing modes, programming, and interfacing with other electronic devices. Key components covered include the 8086, 8255 PPI, 8251 USART, 8254 timer/counter, 8257 DMA controller, 8259 PIC, and 8279 keyboard/display controller. The course also introduces PIC microcontroller architecture and programming in C.

Uploaded by

Sekhar Reddy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

R-19 Syllabus for EEE - JNTUK w. e. f.

2019 – 20

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY: KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India
DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING

COURSE STRUCTURE-R19

L T P C
III Year – I SEMESTER
3 0 0 3
MICROPROCESSORS AND MICROCONTROLLERS

Preamble:
Microprocessor and Microcontroller have become important building blocks in digital
electronics design. It is important for student to understand the architecture of a microprocessor
and its interfacing with various modules. 8086 microprocessor architecture, programming, and
interfacing is dealt in detail in this course. Interfacing, PIC, architecture, programming in C.

Learning objectives:
 To understand the organization and architecture of Microprocessor
 To understand addressing modes to access memory
 To understand 8051 micro controller architecture
 To understand the programming principles for 8086 and 8051
 To understand the interfacing of MP with IO as well as other devices
 To understand how to develop cyber physical systems

UNIT–I:
Introduction to Microprocessor Architecture
Introduction and evolution of Microprocessors – Architecture of 8086 – Memory Organization of
8086 – Register Organization of 8086 – Instruction sets of 8086 – Addressing modes –
Assembler directives – Introduction to 80286, 80386, 80486 and Pentium (brief description
about architectural advancements only).

UNIT–II:
Minimum and Maximum Mode Operations
General bus operation of 8086 – Minimum and Maximum mode operations of 8086 – 8086
Control signal interfacing – Read and write cycle timing diagrams.
Microprocessors I/O interfacing – I
8255 PPI– Architecture of 8255–Modes of operation– Interfacing I/O devices to 8086 using
8255–Interfacing A to D converters– Interfacing D to A converters– Stepper motor interfacing–
Static memory interfacing with 8086.

UNIT–III:
Microprocessors I/O interfacing – II
Architecture and interfacing of 8251 USART – Architecture and interfacing of 8254
Timer/counter – Architecture and interfacing of DMA controller (8257) – Architecture 8259
Programmable Interrupt Controller (8259) – Command words and operating modes of 8259 –
R-19 Syllabus for EEE - JNTUK w. e. f. 2019 – 20

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY: KAKINADA


KAKINADA – 533 003, Andhra Pradesh, India
DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING

COURSE STRUCTURE-R19
Interfacing of 8259 – Architecture of Keyboard/display controller (8279) – Modes of operation –
Command words of 8279 – Interfacing of 8279.

UNIT–IV:
8051 Microcontroller:
Overview of 8051 Microcontroller – Architecture– Memory Organization – Register set – I/O
ports and Interrupts – Timers and Counters – Serial Communication – Interfacing of peripherals-
Instruction set.

UNIT– V:
PIC Architecture
Block diagram of basic PIC 18 micro controller – registers I/O ports – Programming in C for
PIC: Data types, I/O programming, logical operations, data conversion.

Learning Outcomes:
After the completion of the course the student should be able to:
 understand the Microprocessor capability in general and explore the evaluation of
microprocessors.
 understand the addressing modes of Microprocessors
 understand the Microcontroller capability
 program Microprocessors and Microcontrollers.
 interface Microprocessors and Microcontrollers with other electronic devices
 develop cyber physical systems

Text Books:
1. Ray and Burchandi, “Advanced Microprocessors and Interfacing”, Tata McGraw–Hill.
2. Kenneth J Ayala, “The 8051 Microcontroller Architecture, Programming and
Applications”, Thomson Publishers, 2nd Edition.
3. PIC Microcontroller and Embedded Systems using Assembly and C for PIC 18, -
Muhammad Ali Mazidi, RolindD.Mckinay , Danny causey -Pearson Publisher 21st
Impression.

Reference Books:
1. Microprocessors and Interfacing, Douglas V Hall, Mc–Graw Hill, 2nd Edition.
2. R.S. Kaler, “ A Text book of Microprocessors and Micro Controllers”, I.K. International
Publishing House Pvt. Ltd.
3. Ajay V. Deshmukh, “Microcontrollers – Theory and Applications”, Tata McGraw–Hill
Companies –2005.
4. Ajit Pal, “Microcontrollers – Principles and Applications”, PHI Learning Pvt Ltd, 2011.

You might also like