This course will start with a discussion on a simple microprocessor,8085. Understanding this architecture is the basis to follow any other complex CPU architecture. A number of devices can be interfaced with them to develop a complete system application. On the other hand, microcontrollers are single chip computers, integrating processor, memory and other peripheral modules into a single System-on-Chip (SoC). Apart from input-output ports, the peripherals often include timers, data converters, communication modules. It will be followed by a complete overview of microcontrollers covering 8051. This course also explains in detail about the architecture and special function registers of 8051 and focuses on the learning way to program features like I/O ports, Serial port, timers, counters and most interesting thing will be to do all with interrupts.
Upon successful completion of the course, the learner will be able to
Understand the working of processors and controllers.
Understand the architecture of 8085 microprocessor.
Understand the different addressing modes of 8085.
Understand 8085 string instructions.
Understand macros and explain interrupts.
Understand various interfacing memory and I/O devices with 8085.
Gain comprehensive knowledge about architecture and addressing modes of 8051.
Program basic applications with seven segments LCD and LEDs.
Use external interfaces in various embedded system projects
Implement the middle level programming and interfacing concepts in 8051.
In this module, you will learn about 8085 an 8-bit microprocessor and its architecture of 8085, arithmetic operations, how the processor works on Interrupts and how functional units like registers, decoders, ALU and I/O ports communicate with each other.
In this module, you will learn about how microprocessor interface with serial and parallel communication Control bus, Address bus and data bus of 8085 and how these buses will communicate between the microprocessor and peripherals.
In this module, you will learn about Addressing modes, Interrupts and Instruction set (i.e.) how data is sent from one register to another register using various addressing modes, instruction set and how interrupt signals are generated by the external devices to request the microprocessor to perform a task.
In this module, you will learn about how the microprocessor accesses the memory for reading instruction and data stored in memory and interfaces with other devices using latches and buffers.
In this module, you will learn about the basic architecture of an 8051 microcontroller, addressing mode, instructions, special function registers(SFRs), Input and output pins & ports.
In this module, you will learn the strategies to solve problems, basic fundamentals of assembly language programming with 8051 microcontroller with examples.
In this module, you will learn about Timers, different modes of timers, initializing a timer, hardware and software Interrupts, Interrupt Service Routine and Interrupt Priority in 8051 with examples using assembly language.
In this module, you will learn about how to design an interface using a sensor, analog to digital converter(ADC), digital to analog converter(DAC), Stepper Motor, Waveform generation, external Memory Interface and LCD & keyboard interfacing with 8051 microcontroller and then you are expected to design an interface with given aspects.
Learning through E-Box is completely Hands-on and practice based thereby helping you understand the intricacies of Live Project Scenarios
E-Box’s programs and Courses are designed by Professionals in the Industry & Academicians, assuring a quality learning experience
With 100’s Mentors online ready to get your Doubts clarified and to Hand Hold you, you will always have someone to sort things our for you
All our Mentors are Top Professionals from their respective Industries. In E-Box you Learn and get mentored by professionals
Auto Evaluation is the Core of E-Box. Your solutions and answers are evaluated instantaneously by E-Box, thereby saving learners a lot of time
With Auto - Evaluation being the core of the Platform, E-Box uses AI & ML to assist Learners during their course of Study
E-Box’s AI algorithms provide you with Exercises that are Personalised and Adaptive based on your Interest and Calibre
Data becomes the core for evolving a personalised learning. E-Box uses these metrics for an Auto Corrective Learning Process