To learn the architecture and pin configuration of 8086 Microprocessor.
To write assembly language programs using 8086 microprocessor.
To learn the architecture and pin configuration of 8051 Microcontroller.
To design a 8051 microcontroller based system.
To understand about PIC microcontroller architecture.
Introduction to 8085,8086– architecture– pin description –8086 system configurations- Minimum mode System configuration- Maximum mode system configuration 8087 Coprocessor–introduction to advanced microprocessors-80286,80386,80486,pentium I, pentium II,pentium III,pentium IV.
Addressing modes – Instruction set and assembler directives – Assembly language programming using MASM – Modular Programming – Linking and Relocation – Stacks – Procedures – Macros– Byte and String Manipulation.
Architecture of 8051 – Special Function Registers(SFRs) - I/O Pins Ports and Circuits- Interrupts - Instruction set - Addressing modes - Assembly language programming.
Programming 8051 Timers - Serial Port Programming - Interrupts Programming – LCD & Keyboard Interfacing - ADC, DAC & Sensor Interfacing - External Memory Interface- Stepper Motor and Waveform generation
PIC microcontrollers- architecture and memory organization, registers, I/O ports, interrupts, timer, instruction sets, PIC programming using C, Sensor interfacing, motor control. Introduction to AVR & ARM microcontrollers, Graphics Processing Units- Overview and Types
COURSE OUTCOMES:
Upon completion of the course, students will be able to;
CO1 Interpret the architecture and pin configuration of 8086 microprocessor.
CO2 Illustrate the instruction sets and addressing modes of 8086 microprocessor.
CO3 Outline the architecture and pin configuration of 8051.
CO4 Interface various devices with 8051 microcontroller.
CO5 Design PIC microcontroller based systems.
Krishna Kant, “Microprocessors and Microcontrollers”, Prentice Hall of India, 2019.
Sunil Mathur, “Microprocessors and Microcontrollers”, PHI learning private limted, 2018.
Yu-Cheng Liu, Glenn A.Gibson, “Microcomputer Systems: The 8086 / 8088 Family –Architecture, Programming and Design”, Second Edition, Prentice Hall of India, 2007.
Mohamed Ali Mazidi, Janice Gillispie Mazidi, Rolin McKinlay, -The 8051 Microcontroller and Embedded Systems: Using Assembly and C, Second Edition, Pearson education, 2011..
Mohamed Ali Mazidi, Rolin D. Mckinlay & Danny Sansey, “PIC Microcontroller andEmbeded System SPI, UART using Assembly & C for PICI8,” Pearson InternationalEdition, 2008.
Doughlas V.Hall, -Microprocessors and Interfacing, Programming and Hardware,TMH,2012
A.K.Ray,K.M.Bhurchandi, "Advanced Microprocessors and Peripherals" 3 rd edition, Tata McGrawHill, 2012.
Advanced Microprocessors and Peripherals – A. K. Ray and K.M. Bhurchandani, TMH, 2nd Edition 2006.
The 8051Microcontrollers, Architecture and Programming and Applications -K.Uma Rao, Andhe Pallavi, Pearson, 2009.
John .B.Peatman , “Design with PIC Microcontroller”, Prentice Hall, 1997.
WEB REFERENCES: (Only accessible Links)
1. https://mprocessor8086.blogspot.com/p/home.html
3. http://amcmp.blogspot.in/2012/06/8051-micro-controller.html
5. http://opencourses.emu.edu.tr/
ONLINE COURSES / RESOURCES:
1. http://nptel.ac.in/courses/108107029/
2. http://nptel.ac.in/courses/106108100/