Page 56 - R2017-REC-ECE-UG Syllabus
P. 56
Department of ECE, REC
• Study and understand methods of interfacing peripheral devices to a microprocessor to realize
different forms of Input/output functions
• Learn about address-space and methods for realizing memory and IO expansion for a microprocessor-
based system
• Learn schemas and concepts of multiprocessor configurations using 8086 system bus architecture as a
case study
• Study and learn architecture of 8051 microcontroller and usage of built-in special function blocks
such as timers, IO ports and standard IO interfaces.
UNIT I THE 8085 MICROPROCESSOR 9
8085 Architecture - Address-space- –Instruction set –Addressing modes – Interrupts – Instruction cycle and
Timing diagram – Assembly Language Programming
UNIT II THE 8086 MICROPROCESSOR 9
8086 architecture Address-space – Instruction-set, Addressing modes– Assembly Language Programming and
assembler directives.
UNIT III 8086 SYSTEM BUS STRUCTURE 9
8086 signals – Maximum mode and Minimum mode- Multiprocessor configurations – Coprocessor, Closely
coupled and Loosely Coupled multiprocessor configurations – Direct-memory Access
UNIT IV INTERFACING I/O AND PERIPHERALS 9
Introduction to IO - Parallel port interface (8255)–Programmable Timer/controller (8253) –Keyboard /display
controller (8279) -– Serial communication interface (8251) – D/A and A/D Interface– Programmable Interrupt
controller (8259) – DMA controller (8237)
UNIT V MICROCONTROLLER 9
8051 Architecture, Instruction-set and Addressing modes - Special Function Registers(SFRs) - I/O Pins / Ports
- 8051 Timer Modes and Programming – Interrupts – Serial Peripheral Interface – Port and Memory
expansion – Case-study using 8051 microcontroller for an application – Features in some common
microcontrollers such as PIC, MSP430 and Arduino platforms.
TOTAL=45PERIODS
OUTCOMES:
Upon completion, the students will be capable of:
• Using and programming 8085 and 8086 microprocessors for an application
• Write programs to use Interrupt signals in microprocessors
• Design and program IO Interface circuits and devices for a microprocessor
• Applying Concepts
• Using multi-processor configurations with 8086
• Design and program 8051 based solution for a controller application effectively utilizing built-in
peripherals such as timers and other IO ports.
TEXT BOOKS:
1.Ramesh S. Gaonkar, “Microprocessor Architecture, Programming and Applications with 8085”, Sixth
edition, Penram International Publishing, 2012.
2.A.K. Ray, K.M. Bhurchandi, - Advanced Microprocessor and Peripherals, Second edition, Tata McGraw-
Hill, 2010.
Curriculum and Syllabus | B.E. Electronics and Communication Engineering | R2017 Page 56

