Thursday, December 8, 2016

JNTUA R15 SYLLABUS MICROPROCESSORS & INTERFACING

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR

B. Tech II - II sem (C.S.E)                                                                            T         Tu       C
                                                                                                                        3          1          3
(15A04407)  MICROPROCESSORS & INTERFACING
Course Objective:
·         Study the instruction set of 8086 microprocessor and its architecture
·         Learn assembly language programming using 8086 microprocessor
·         Interfacing 8051, 8255, 8237, and 8259

Learning Outcome:
·         Program the 8086 microprocessor
·         Interface the 8086 microprocessor with various devices and program them

UNIT  I

Microprocessors-Evolutionand Introduction: Microprocessors and Micro Controllers, Microprocessor based system, Origin of Microprocessor, Classification of Microprocessors, Types of Memory, I/O Devices, Technology Improvements Adapted to Microprocessors and Computers, Introduction to 8085 processor, Architecture of 8085, Microprocessor instructions, classification of instructions, Instruction set of 8085.

Intel 8086 Microprocessor architecture, Features, and Signals: Architecture of 8086, Accessing memory locations, PIN details of 8086.
UNIT  II

Addressing Modes, Instruction Set and Programming of 8086: Addressing modes in 8086, Instruction set of 8086, 8086 Assembly Language Programming, Modular Programming.
UNIT  III

8086 Interrupts: Interrupt types in 8086, Processing of Interrupts by 8086, Dedicated interrupt types in 8086, Software interrupts-types 00H-FFH, Priority among 8086 interrupts, Interrupt service routines, BIOS interrupts or functional calls, Interrupt handlers, DOS services-INT 21H, System calls-BIOS services.

Memory and I/O Interfacing: Physical memory organization in 8086, Formation of system bus, Interfacing RAM and EPROM chips using only logic gates, Interfacing RAM/ EPROM chips using decoder IC and logic gates, I/O interfacing, Interfacing 8-bit input device with 8086, Interfacing output device using 8086, Interfacing printer with 8086, Interfacing 8-bit and 16-bit I/O devices or ports with 8086, Interfacing CRT terminal with 8086.
UNIT  IV

Features and Interfacing of programmable devices for 8086 systems: Intel 8255 programmable peripheral interface, Interfacing switches and LEDS, Interfacing seven segment displays, Traffic light control, Interfacing analog to digital converters, Intel Timer IC 8253, Introduction to serial communication, 8259 programmable controller, 8237 DMA controller.
UNIT  V

Introduction to 8051 Micro controllers: Intel‘s MCS-51 series micro controllers, Intel 8051 architecture, Memory organization, Internal RAM structure, Power control in 8051, Stack operation.
8051 Instruction Set and Programming: Introduction, Addressing modes of 8051, Instruction set of 8051, Hardware features of 8051: Introduction, Parallel ports in 8051, External memory interfacing in 8051, Timers, Interrupts, Serial ports.

Interfacing Examples: Interfacing 8255 with 8051, Interfacing of push button switches and LEDS, Interfacing of seven segment displays.







Text Books:
Saravanan, Jeevanathan, Shah, 1st edition, 2nd impression, 2012, Oxford University Press.

·       “The X86 Microprocessors”, Lyla B. Das. , 2010, Pearson.

Reference Books:
  1. “Microprocessor and Interfacing: Programming and Hardware”, Douglas V.Hall, McGrawHill

  1. “8086  microprocessor:  Programming  and  Interfacing  the  PC”,  Kenneth  Ayala,  Cengage
Learning


  1. “ARM system-on-chip architecture”, Steve Furber, Addison-Wesley Professional
  2. “The Intel Microprocessors”, Barry B. Brey, Prentice Hall 

No comments:

Post a Comment

Search This Blog