Introduction
  • Why do we need to study 8051 microcontrollers?
  • What is Microcontroller? How it is different from Microprocessor
  • Quiz: What is Microcontroller? How it is different from Microprocessor
  • 8051 Architecture
  • Quiz: 8051 Architecture
  • 8051 Pin Diagram
  • Quiz: 8051 Pin Diagram
  • crystal frequency and Machine Cycle
  • Quiz: crystal frequency and Machine Cycle
8051 Input/ Output Ports
  • Pull Up and Pull Down Register
  • Quiz: Pull Up and Pull Down Register
  • 8051 I/O Ports P0, P1, P2, P3 configuration and working
  • Quiz: 8051 I/O Ports P0, P1, P2, P3 configuration and working
Basics of Digital System (for absolute beginners)
  • Number System
  • Quiz: Number System
  • Binary Logics
  • Quiz: Binary Logics
Embedded C programming
  • Keil IDE installation
  • Proteus Simulation software Installation
  • 8051 C- compiler working
  • Quiz: 8051 C- compiler working
  • Embedded C program structure
  • 8051 Data Types
  • 8051 Logical and Bit-wise operators
  • How to write code in Embedded C
  • Quiz: How to write code in Embedded C
How to burn program into 8051 microcontroller ?
  • How to burn program into 8051 microcontroller
  • Quiz: How to burn program into 8051 microcontroller
Assembly Language Programming
  • Keil IDE installation
  • Relating Embedded C and Assembly language
  • Working of Assembler
  • Quiz: Working of Assembler
  • Relating Assembly code and Machine code
  • Quiz: Relating Assembly code and Machine code
  • Memory Organisation in 8051 micro-controller
  • Quiz: Memory Organisation in 8051 micro-controller
  • Registers in 8051 Micro-controller
  • Quiz: Registers in 8051 Micro-controller
  • Addressing Modes in 8051 Microcontroller
  • Quiz: Addressing Modes in 8051 Microcontroller
  • Working of Call, Jump, RET and DJNZ instructions
  • Quiz: Working of Call, Jump, RET and DJNZ instructions
  • 8051 Instruction set
  • Assembler Directives in 8051
  • Quiz: Assembler Directives in 8051
  • How to write code in Assembly language
  • Quiz: How to write code in Assembly language
  • How to generate exact delay using assembly language
  • Quiz: How to generate exact delay using assembly language
LCD interfacing
  • Working of LCD
  • Quiz: LCD interfacing
  • Embedded C code to display character on LCD
  • Assembly Language code to display character on LCD
Timers in 8051 microcontroller
  • Working of Timer in mode1
  • Quiz: Timers in 8051 microcontroller
  • Working of Timer in mode2 and mode3
  • Programming Timer in 8051 microcontroller using Embedded C
  • Programming Timer in 8051 microcontroller using Assembly language
Counters in 8051 Microcontroller
  • working of counter in 8051 microcontroller
  • Quiz: Counters in 8051 Microcontroller
  • Programming the counter in 8051 microcontroller using Embedded c
  • Programming the counter in 8051 microcontroller using assembly language
  • Project to count 00 to 99 and display count value on LCD
Serial communication in 8051 microcontroller
  • Working of Serial Communication in 8051 microcontroller
  • Quiz: Serial communication in 8051 microcontroller
  • Programming Serial in 8051 microcontroller using embedded C language
  • Programming Serial in 8051 microcontroller using assembly language
Interrupt in 8051 microcontroller
  • Working of Interrupt in 8051 microcontroller
  • Quiz: Interrupt in 8051 microcontroller
  • Programming interrupt in 8051 microcontroller using Embedded C
  • Programming interrupt (Edge T) in 8051 microcontroller using assembly language
  • Programming interrupt (Level T) in 8051 microcontroller using assembly language
7 segment display interfacing
  • working of 7 segment display
  • Quiz: 7 segment display interfacing
  • Embedded c code to display numbers 0 to 9 on 7 segment
  • Assembly Language code to display numbers 0 to 9 on 7 segment
Stepper Motor
  • Stepper motor introduction
  • Unipolar Stepper motor - Wave drive
  • Unipolar Stepper motor - Full drive
  • Unipolar Stepper motor - Half drive
  • Bipolar Stepper motor
Relay, DC motor and Buzzer
  • Working of Relay and it's interfacing with 8051 microcontroller
  • Quiz: Relay
  • Working of DC motor and it's interfacing with 8051 microcontroller
  • Quiz: DC Motor
  • Working of Buzzer and it's interfacing with 8051 microcontroller