Microprocessors and Interfacing Syllabus

A Hunt for Reaching Horizon of Science



8085 Architecture: Introduction to microprocessors and microcontrollers,
8085 Processor Architecture, Internal operations, Instructions and timings,
Programming the 8085 – Introduction to 8085 instructions, addressing modes and Programming techniques with Additional instruction.



Stacks and subroutines, interfacing peripherals – Basic interfacing concepts, interfacing output displays, interfacing input keyboards. Interrupts – 8085 Interrupts, Programmable Interrupt Controller (8259A). Direct Memory Access (DMA) – DMA Controller (Intel 8257), Interfacing 8085 with Digital to Analog and Analog to Digital converters.



Programmable peripheral interface (Intel 8255A), Programmable communication interface (Intel 8251), Programmable. Interval timer (Intel 8253 and 8254), Programmable Keyboard / Display controller (Intel 8279). Serial and parallel bus standards RS 232 C, IEEE 488.



Introduction to Microcontrollers, 8051 – Architecture – Instruction set, Addressing modes and Programming Techniques. Comparison of various families of 8-bit micro controllers. System Design Techniques Interfacing of LCD, ADC, Sensors, Stepper motor, keyboard and DAC using microcontrollers Communication standards – serial RS232 and USB



Microprocessor Applications and trends in microprocessor Technology – 8-bit, 16-bit and 32-bit microprocessors. Advanced Processor Architecture – Register structure, Instruction set, Addressing modes of 8086. Features of advanced microprocessors. 80386, 80486, Pentium and Multi-Core Processors.


Suggested Readings:

1.Ramesh S Gaonkar, Microprocessor architecture, Programming and applications with 8085, 5/E Prentice Hall, 2002.

2.Barry B. Brey, The Intel Microprocessor, 8086/8088,8018/80188, 80286, 80386, 80486, Pentium and Pentium pro-processors – architecture, Programming and interfacing, 4 Edition, Prentice Hall 1993.

3.Kenneth Ayala “ The 8051 Microcontroller” West publishing company.

4.Myke Predko, programming and customizing the 8051 Microcontroller, Tata McGraw-Hill, 1994.