Industrial Training

mca Syllabus

Microprocessor and Microcontrollers
Code: EI 502
Contacts: 3L + 1T
Credits:4

Introduction to 8085A CPU architecture-register organization, addressing modes and their features. Software instruction set and Assembly Language Programming. Pin description and features.

Instruction cycle, machine cycle, Timing diagram.

Hardware Interfacing: Interfacing memory, peripheral chips (IO mapped IO & Memory mapped IO).
Interrupts and DMA.

Peripherals: 8279, 8255, 8251, 8253, 8237, 8259, A/D and D/A converters and interfacing of the same.

Typical applications of a microprocessor.

16 bit processors: 8086 and architecture, segmented memory has cycles, read/write cycle in min/max mode. Reset operation, wait state, Halt state, Hold state, Lock operation, interrupt processing. Addressing modes and their features.

Software instruction set (including specific instructions like string instructions, repeat, segment override, lock prefizers and their use) and Assembly Language programming with the same.

Brief overview of some other microprocessors (eg. 6800 Microprocessor).

References:
1. Microprocessor architecture, programming and applications with 8085/8085A, Wiley eastern Ltd, 1989 by Ramesh S. Gaonkar.
2. Intel Corp: The 8085 / 8085A. Microprocessor Book – Intel marketing communication, Wiley inter science publications, 1980.
3. An introduction to micro computers Vol. 2 – some real Microprocessor – Galgotia Book Source, New Delhi by Adam Osborne and J. Kane
4. Advanced Microprocessors by Ray and Bhurchandi - TMH
5. Intel Corp. Micro Controller Handbook – Intel Publications, 1994.
6. Microprocessors and Interfacing by Douglas V. Hall, McGraw Hill International Ed. 1992
7. Assembly Language Programming the IBM PC by Alan R. Miller, Subex Inc, 1987
8. The Intel Microprocessors: 8086/8088, 80186, 80286, 80386 & 80486, Bary B. Brey, Prentice Hall, India 1996.

Hi I am Pluto.