Introduction to 8086 - architecture - pin description - External memory interfacing - bus cycle -some important companion chips - Maximum mode bus cycle-memory interfacing - Minimum mode System configuration- Maximum mode system configuration - Interrupts processing - 8087 Numeric data processor - data types - architecture - instruction set.
Addressing modes - Instruction set and assembler directives - Assembly language programming using MASM - Modular Programming - Linking and Relocation - Stacks - Procedures - Macros- Byte and String Manipulation. Assembly language program using 8086 MASM software and 8086 microprocessor kitAddition,subtraction,multiplication,division,sorting,searching, string manipulation, code conversion, matrix operation
I/O interfacing - Parallel communication interface - Keyboard /display controller - Timer -D/A and A/D Interface -Serial communication interface --Interrupt controller - DMA controller - Programming and applications Case studies: Traffic Light control, LED display , LCD display, Keyboard display interface and Alarm Controller. Assembly language program using 8086 kit, for interfacing with 8255, 8253, ADC and DAC,8251.
Architecture of 8051 - Special Function Registers(SFRs) - I/O Pins Ports and Circuits - Instruction set - Addressing modes - Assembly language programming. Assembly language program using 8051 kit - addition, subtraction, multiplication and division operations.
Programming 8051 Timers - Serial Port Programming - Interrupts Programming - LCD & Keyboard Interfacing - ADC, DAC & Sensor Interfacing - External Memory Interface- Stepper Motor and Waveform generation. Assembly language program using 8051 for traffic light control.
Reference Book:
Doughlas V.Hall, Microprocessors and Interfacing, Programming and Hardware, TMH,2012. A.K.Ray,K.M.Bhurchandi, "Advanced Microprocessors and Peripherals" 3rd edition, Tata Mc GrawHill, 2012.
Text Book:
Mohamed Ali Mazidi, Janice Gillispie Mazidi, Rolin Mc Kinlay, “The 8051 Microcontroller and Embedded Systems: Using Assembly and C”, Second Edition, Pearson education, 2011.