University of Madras - Syllabus of Bachelor of Science (BSc) Physics - Semester VI - Application Oriented Subject - Microprocessor Fundamentals
UNIVERSITY OF MADRAS
B.Sc. DEGREE COURSE IN Physics
SEMESTER SYSTEM WITH CREDITS
(Effective from the Academic Year 2003-2004)
SYLLABUS
Semester VI - Application Oriented Subject - Microprocessor Fundamentals
Duration of Examination: 3 hrs
Maximum Marks: 100
Credits: 4
Unit I
Architecture of 8085 microprocessor, registers, flags, ALU-Address bus and data
bus - Demultiplexing address / data bus-Control and status signals-Control bus -
Programmers model of 8085-Pin-out signal function diagram-Functions of different pins.
Unit II
Instruction set of 8085-data transfer, arithmetic, logic, branching and machine control group of instructions-Addressing modes-register, register indirect, direct, immediate and implied addressing modes.
Assembly language and machine language-Programming exercises-addition, subtraction, multiplication and division (all 8-bit binary), ascending order/descending order.
Unit III
Memory interface - Interfacing 2Kx8 ROM and RAM interface -Timing diagram of 8085
instructions (MOV Rd, Rs - MVI data8)
Unit IV
Interfacing input port and output port to 8085 - Programmable peripheral interface 8255 -
flashing LEDs.
Unit V
Interrupts in 8085 - hardware and software interrupts RIM, SIM instructions - priorities.
Simpie-polled and interrupt controlled data transfer.
Books for Study:
1. Microprocessor Architecture Programming and Application with 8085/
8080A by Ramesh Gaonkar, Wiley Easteni
2. Fundamentals of Microprocessor 8085 by V.Vijayendran. S.Viswanathan Publishers, Chennai
Books for Reference:
1. Introduction to Microprocessors by Aditya Mathur
2. Introduction to Microprocessors by Lance A. Levanthal