Introduction to 8085 Architecture- Instruction Set and Assembly Language programming. Introduction to 8086 Architecture, I/O & Memory Interfacing, Addressing Modes, Instruction Formats, Instruction Set, Assembler Directives, Interrupts, Assembly Language Programming.
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.
Architecture of 8051, Special Function Registers (SFRs), I/O Pins Ports and Circuits, Instruction set, Interrupts, Assembly language programming.
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 and Microcontroller.
Temperature Control System, Motor Speed Control System, Traffic light System, Elevator System, Data Acquisitions System. Introduction to Architecture of PIC Microcontroller, ARM Processor, ATMEGA Processor.
Reference Book:
Ramesh S Gaonkar, Microprocessor Architecture, Programming and application with 8085, 6th Edition, Penram International Publishing. Kenneth J Ayala, The 8051 Microcontroller Architecture Programming and Application, third Edition, Penram International Publishers.
Text Book:
Yu-Cheng Liu, Glenn A.Gibson, ―Microcomputer Systems: The 8086 / 8088 Family - Architecture, Programming and Design‖, Second Edition, Prentice Hall of India, 2007. Mohamed Ali Mazidi, Janice Gillispie Mazidi, Rolin McKinlay, ―The 8051 Microcontroller and Embedded Systems: Using Assembly and C‖, Second Edition, Pearson education, 2011. (Unit III-V)