Pre-Requisite : EC209
Contact Hours and Credits : ( 3 -0- 0 ) 3
This subject deals about the basic 16-bit (8086) processor and an 8-bit (8051) controllers, their architecture , internal organization and their functions, interfacing an external device with the processors/ controllers.
Microprocessor based personal computer system. Programmer’s model for 8086.Segmented memory operation. Instruction set of 8086. Addressing modes supported by 8086 instruction set. Assembly language programming. Programming with DOS and BIOS function calls.
Memory interface to 8086. Interrupts in 8086. Parallel and serial data transfer methods. 8255 PPI chip. I/o interface method.
Hardware detail of 8086.Bus timing. Minimum vs Maximum mode of operation.8259 Interrupt controller.8237 DMA controller.
8051 Microcontroller. Programming model and Instruction set of 8051 Microcontroller. Addressing mode supported by 8051 instruction set. Assembly language programming. Timer operation.
Serial data transfer using 8051. Interrupts in 8051.I/o ports and port expansion. DAC, ADC, Stepper motor, LCD and key board interfacing to 8051 Microcontroller.
Students are able to