Microprocessors and Microcontrollers

Microprocessor is a controlling unit of a micro-computer, fabricated on a small chip capable of performing ALU (Arithmetic Logical Unit) operations and communicating with the other devices connected to it. A microcontroller is a small and low cost micro-computer, which is designed to perform the specific tasks of embedded systems like displaying microwave’s information and receiving remote signals.

E-Box Exclusive
Learn through our Scientifically Designed & Proven 5 Step Practice Oriented Learning Process
Microprocessors and Microcontrollers
  • 5 Hrs of lecture Videos
  • 240 knowledge based questions
  • Lifetime access
  • Course Completion Certificate
Value Additions
About the Course

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.

Course Objectives

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.

Course Content
Introduction to 8085

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.

  • 2 Videos
  • 1 Hrs
  • 30 Problems
System Bus and Serial/Parallel communication of 8085

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.

  • 2 Videos
  • 1 Hrs
  • 30 Problems
8085 Assembly language programming

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.

  • 2 Videos
  • 1 Hrs
  • 30 Problems
Memory and I/O interfacing in 8085

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.

  • 2 Videos
  • 1 Hrs
  • 30 Problems
Physical overview of 8051 microcontroller

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.

  • 2 Videos
  • 1 Hrs
  • 30 Problems
8051 Assembly language programming

In this module, you will learn the strategies to solve problems, basic fundamentals of assembly language programming with 8051 microcontroller with examples.

  • 2 Videos
  • 1 Hrs
  • 30 Problems
Timers of 8051 and Interrupt

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.

  • 2 Videos
  • 1 Hrs
  • 30 Problems
Interfacing in 8051

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.

  • 2 Videos
  • 1 Hrs
  • 30 Problems
Still have any Queries ? Contact us Now
Call us on +91 9500045254
You will Learn through our Scientifically Designed & Proven 5 Step Practice Oriented Learning Process
In this session, you will find video lectures and other resources to learn the concepts.
In this session, you will start designing and creating your own programs.
In this session, you will find interesting set of activities which will make you explore more on the specific topic.
In this session, you will have activities to self assess your knowledge and skills on the specific topic.
In this session, you will find varieties of exercises to improve your code analysis, testing and debugging skills.
Why should you choose E-Box for Learning & Skilling ?
Practice Oriented Learning

Learning through E-Box is completely Hands-on and practice based thereby helping you understand the intricacies of Live Project Scenarios

High Quality Content

E-Box’s programs and Courses are designed by Professionals in the Industry & Academicians, assuring a quality learning experience

24 x 7 Support

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

Industry Mentors

All our Mentors are Top Professionals from their respective Industries. In E-Box you Learn and get mentored by professionals

Auto Evaluation

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

AI Blended Learning

With Auto - Evaluation being the core of the Platform, E-Box uses AI & ML to assist Learners during their course of Study

Personalised Learning

E-Box’s AI algorithms provide you with Exercises that are Personalised and Adaptive based on your Interest and Calibre

Real Time Metrics

Data becomes the core for evolving a personalised learning. E-Box uses these metrics for an Auto Corrective Learning Process

A - Z, You name the company and You will find our alumni.
We have successfully moulded over 10 lakh students from 100+ colleges and universities and we have a very strong alumni network across the globe
What do our Tutors and Learners Say about E-Box ?
I love the way E- Box teaches topics in such detail. The practical examples along with the Practice quizzes makes me skilled in each

Harihara Budra P, XII std

Harihara Budra P, XII std