TEC -504 MICROPROCESSORS & CONTROLLERS
UNIT 1.
8–BIT MICROPROCESSOR (8085*): Architecture, addressing modes, Assembly Language Programming.
* Programming should be covered in Labs 16-bit Microprocessors (8086*): Architecture, Physical address, segmentation, memory,difference between 8085 & 8086, Assembler Directives.
* Programming should be covered in Labs
UNIT 2.
DATA TRANSFER SCHEMES: Introduction, Types of transmission, 8257 (DMA), 8255 (PPI), Serial
Data transfer (USART) 8251), Keyboard-Display controller (8279), Programmable Priority Controller (8259), 8253 Timer.
UNIT 3.ADVANCE MICROPROCESSORS: Introduction to 80186, 80286, 80486, Pentium Microprocessors, Introduction to Dual core, core to Duo.
UNIT 4.
8051 MICRO CONTROLLER- Architecture I/O ports, memory organization in 8051, timer, serial comm.-Addressing mode, Instruction sets, Assembly Language programming.
UNIT 5.
INTERFACING OF 8051 AND ITS APPLICATIONS: LEDs:, push buttons, latch connection,keyboards, 7-segment display, LCD interfacing. Different waves generation.
SUGGESTED BOOKS:
1. R.S Gaonkar: Microprocessor Architecture, Programming and Applications with 8085/8080, Penram Publication
2. Y.C. Liu and G.A. Gibson: Microcomputer Systems: The 8086/8088 Family Architecture Programming and Design, PHI 2nd Edition