Syllabus

Course Code: EI-PE-305    Course Name: Program Elective- II - (i) Microprocessors

MODULE NO / UNIT COURSE SYLLABUS CONTENTS OF MODULE NOTES
1 Introduction and Evolution of microprocessors, Introduction to Microcomputer systems, 8086 Microprocessor - Architecture and signals, Pin diagram, Memory organisation,, Minimum mode 8086 system and Timing diagrams, Maximum Mode 8086 system and Timing diagrams.
2 8086 Addressing Modes, 8086 Instruction set and Assembler Directives - Assembly Language Programming, Basic interfacing concepts in a microprocessor, Peripheral and Memory mapped I/O, PPI 8255, Modes of operation - Mode-0 and BSR Mode
3 Block diagram, Control word format and modes of operation of Keyboard displace interface 8279 , DMA controller 8257 and Programmable interval timer 8253, Basic concepts of Serial Communication interface chip (e.g.8251)
4 Interrupts study - Types of Interrupts and Interrupt Service Routine. Handling Interrupts in 8086, Interrupt programming, Programmable Interrupt Controller - 8259 - Architecture only.
Programming and applications Case studies using interface chips: Traffic Light control, Interfacing Keyboard display and and temperature Controller using 8255.
Copyright © 2020 Kurukshetra University, Kurukshetra. All Rights Reserved.