Microprocessor and Interfacing - [2141001]


Teaching Scheme

Tutorial Practical Total
3 0 2 5

Examination Scheme

Theory Examination Practical Examination Total
ESE (E) PA (M) ESE Viva (V) PA (I)
- - - - -

    ESE = End Semester Examination, PA = Progressive Assessment

Course Type   

Syllabus Content

History of Microprocessor, 8085 Microprocessor architecture, buses, register, flags. 8085 pin configuration & function of each pin. Fetch, Decode and execute operations. Op-code Fetch, execute cycle, T state, Machine cycle. Memory and I/O read and write cycles WAIT state, interrupt timing diagram.
Addressing modes of 8085. Data transfer, Arithmetic, Logical, Rotate, Branch and machine control instructions. Development of 8085 assembly language programs, time delays. Concept of stack and Instruction related to stack. 8085 interrupts, RST, RIM, SIM instructions. Subroutines and conditional call instruction
Memory mapped I/o and I/O mapped I/O. Address decoding, interfacing of memory chips with 8085. Interfacing of input/output chips with 8085
Block diagram, Pin description and Interfacing of 8255(PPI) with 8085 Microprocessor. Interfacing of keyboard, display, ADC and DAC to 8255. Block diagram, Pin description and Interfacing of 8253(PIT) with 8085 Microprocessor. Brief description and application of 8259 PIC, 8251 USART and 8237 DMA Controller
Intel 8086 Microprocessor architecture, Addressing Modes, 8086 pin configuration & function of each pin. Introduction and advance features of 8088, 80186, 80286, 80386 and 80486microprocessor

Reference Books

SrTitleAuthorPublicationAmazon Link
1Microprocessor 8085 and its InterfacingSunil MathurPHI Learning Pvt. Ltd.
2Microprocessor Architecture, Programming, and Applications with the 8085Ramesh S. GaonkarPenram International.
38085 Microprocessor And its ApplicationsNagoor KaniTMH Education Pvt. Ltd.

Course Outcome

After successful completion of the course students should be able to:
1. Understand the architecture of 8085 8-bit Microprocessor.
2. Describe the importance and function of each pin 8085 Microprocessor.
3. Write, Debug and Simulate assembly language program.
4. Interface Memory, Input/output with 8085 Microprocessor.
5. Summarize the functionality of various peripheral chips.
6. Describe the architecture of 8086 16-bit Microprocessor.
7. List the difference between 8-bit, 16-bit and advance Microprocessor