CS326 MICROPROCESSORS AND INTERFACING

85 downloads 5710 Views 84KB Size Report
CS326 MICROPROCESSORS AND INTERFACING. Course Description &objectives : This course introduces basic architecture and operation of microprocessor.
VFSTR UNIVERSITY III Year B.Tech. CSE II - Semester

L 4

T -

P To - 4

C 4

CS326 MICROPROCESSORS AND INTERFACING Course Description &objectives : This course introduces basic architecture and operation of microprocessor and microcontroller to the student. The course objective is to study the architecture and addressing modes of 8086/8051 and to know the importance of different peripheral devices. Course Outcomes: Upon successful completion of this course, students should be able to: • Impart knowledge on the architecture and software aspects of microprocessor 8086 • Write assembly language program in 8086 for various application. • Create the memory and IO interfacing techniques with 8086 and 8051 • Give an overview on the architecture and basic concepts of microcontroller

UNIT I - Introduction to microprocessors Evaluation of microprocessors, 8086 microprocessor, architecture, register model, physical address generation, instruction set classification, addressing modes, I/O addressing. Assembly language programs for arithmetic operations, logical operations, CALL-RET operations, Intra and inter segment calls, sorting and string operations. Interrupts of 8086, Interrupt vector table, explanation of interrupts. UNIT II - Hardware features of 8086 Pin diagram of 8086, multiplexed ADD/DATA and ADD/STATUS buses, control bus, minimum and maximum modes, Memory READ/WRITE and I/O READ/ WRITE machine cycles, machine cycle with WAIT states. Physical Memory organization & memory interfacing to 8086.

Computer Science & Engineering

100

VFSTR UNIVERSITY UNIT – III I/O Interfacing - I, 8255-PPI: Architecture, Modes of operation and Interfacing to 8086, A/D and D/A converter interfacing. 8259 - PIC: Architecture, working. UNIT IV - I/O Interfacing - II Direct Memory Access (DMA): Architecture, Working, Serial Data Communication : Fundamentals of Serial Data Communication, 8251 USART, Architecture, working. UNIT V - Introduction to Microcontroller Differences between microprocessor and microcontrollers, 8051 architecture,Internal & External memory organization, Pin diagram, addressing modes, Instruction set and assembly language programming. TEXT BOOKS : 1.

Douglas V.Hall, “Microprocessors & Interfacing” , 2nd ed., TMH, 2003.

2. AK Ray and KM Bhurchandi, “Advanced Microprocessors & Peripherals”, 2nd ed., TMH, 2006. REFERENCE BOOKS : 1. Kenneth J. Ayala, “8086 Microprocessor Programming and Interfacing the PC”, 2nd ed., Cengage Learning, 2008. 2. Barry B. Brey, “The Intel Microprocessors”, 6th ed., Pearson Education, 2003. 3. Kenneth J. Ayala, “8051 Microcontrollers”, 1st ed., Cengage Learning, 2008.

Computer Science & Engineering

101

Suggest Documents