University of Madras - Syllabus of Bachelor of Science (BSc) Electronics Science - Semester V - Paper XIII - Microprocessor-II
UNIVERSITY OF MADRAS
B.Sc. DEGREE COURSE IN ELECTRONICS SCIENCE
SEMESTER SYSTEM WITH CREDITS
(Effective from the Academic Year 2003-2004)
Semester V - Paper XIII - Microprocessor-II
Duration: 3 hrs
Maximum Marks: 100
Credits: 4
Unit-1
I/O interface-IN and OUT instructions-Timing diagrams for IN and OUT instructions Interfacing an input port - interfacing an output port using I/O mapped I/O technique - Difference between I/O mapped I/O and memory mapped I/O.
Unit-2
Interrupts-Hardware and software interrupts-SIM and Mlvi instructions-Interrupt priorities-Interrupt controlled data transfer. Difference between polled I/O and Interrupt controlled I/O data transfer
Unit-3
Interfacing peripheral devices-Programmable Peripheral Interface 8155 and 8255- Internal architecture, control register and control word - programming with the above devices-Interfacing LED's, flashing LEDs, 7-segment display-Multiplexing of 7- segment display-Interfacing D/A converter and waveform generation-Interfacing A/D converters.
Unit-4
Interfacing Hex keyboard using 8255-Keyboard and Display interface 8279 internal architecture and working-Programmable interval Timer 8253/54, internal architecture and different modes of operation- uses of timer.
Unit-5
Microprocessor applications-Stepper motor interface-Temperature controller-Data acquisition system- A simple traffic light controller.
Books for study and reference:
1. Ramesh S. Gaonkar: Microprocessor Architecture, Programming and Application with the 8085-Penram International Publishing, Mumbai.
2. B. Ram: Fundamentals of microprocessors and microcomputers-Dhanpat Rai publications, New Delhi.
3. V. Vijayendran: Fundamentals of microprocessor-8 085-S. Viswanathan publishers, Chennai.