Microprocessors & Microcontrollers
ECC-210 / ECC-313
Introduction to Microprocessor Systems: Architecture and PIN diagram of 8085 Timing Diagram Memory organization Addressing modes, interrupts Assembly Language Programming
8086 Microprocessor: 8086 Architecture Difference between 8085 and 8086 architecture Generation of physical address PIN diagram of 8086 Minimum Mode and Maximum mode Bus cycle Memory Organization Memory Interfacing Addressing Modes Assembler Directives Instruction set of 8086 Assembly Language Programming, Hardware and Software Interrupts
Interfacing of 8086 with 8255, 8254/8253, 8251, 8259: Introduction Generation of I/O Ports Programmable Peripheral Interface (PPI)-Intel 8255 Sample-and-Hold Circuit and Multiplexer Keyboard and Display Interface Keyboard and Display Controller (8279) Programmable Interval timers (Intel 8253/8254), USART (8251), PIC (8259), DAC, ADC, LCD, Stepper Motor
Overview of Microcontroller 8051: Introduction to 8051 Micro-controller Architecture Memory organization Special function registers Port Operation Memory Interfacing I/O Interfacing Programming 8051 resources Interrupts Programmer’s model of 8051 Operand types Operand addressing Data transfer instructions Arithmetic instructions Logic instructions Control transfer instructions Timer & Counter Programming Interrupt Programming