8051 Microcontroller

0
YouTube
Free Online Course
English
32 hours worth of material
selfpaced

Syllabus

Lecture 1: 8051 Families of Microcontroller.
Lecture 2: Integrated Development Environment.
Lecture 3: Demonstration of MCU8051 IDE.
Lecture 4: RAM Architecture of 8051 (Part I).
Lecture 5: RAM Architecture of 8051(Part II).
Lecture 6: RAM Architecture of 8051 (Part III).
Lecture 7: Program Status Word (PSW).
Lecture 8: Bank Selection.
Lecture 9: Signed and Unsigned Number Representation.
Lecture 10: Effect on Carry and Overflow Flag.
Lecture 11: Examples on Signed and Unsigned Operation.
Lecture 12: Stack.
Lecture 13: Addressing Modes.
Lecture 14: Long Jump Instruction.
Lecture 15: Short Jump Instruction.
Lecture 16: Conditional Short Jump.
Lecture 17: Example of Data Transfer Program in Internal RAM (Part-I).
Lecture 18: Example of Data Transfer Program in Internal RAM (Part II).
Lecture 19: Indexed Addressing Mode.
Lecture 20: Data Transfer From Code Memory –Programming Example.
Lecture 21: Add instruction & Example of addition (Part I).
Lecture 22: Add Instruction & Example of addition (Part II).
Lecture 23: Machine Cycle & Reset Pin.
Lecture 24: Pin Diagram (Part I).
Lecture 25: Pin Diagram (Part II).
Pin Diagram (Part III).
Lecture 27: Blinking LED & Software Delay Generation.
Lecture 28: Blinking LED (Using Subroutine).
Lecture 29: Program for SevenSegment Display.
Lecture 30: Timer-Counter (Part I).
Lecture 31: Timer-Counter (Part II).
Lecture 32: Timer-Counter (Part III).
Lecture 33: Timer-Counter (Part IV).
Lecture 34 Timer Example (Traffic Light Logic).
Lecture 35: Timer Example (Square Wave Generation).
Lecture 36: Timer (Mode 2 Operation).
Lecture 37: Timer as Counter.
Lecture 38:Interfacing of Key (Example-1).
Lecture 39:Interfacing of Key (Example-2).
Lecture 40:Interfacing Key Matrix.
Lecture 41:Interrupt (Part I).
Lecture 42: Interrupt (Part II).
Lecture 43: Interrupt (Part III).
Lecture 44: Hardware Interrupt (Part IV).
Lecture 45: Hardware Interrupt (Part V).
Lecture 46: Serial Communication (Part I).
Lecture 47 Serial Communication – RS232 (Part II).
Lecture 48: Serial Communication – SCON Register (Part III).
Lecture 49: Serial Communication – Serial Transmission Program (Part IV).
Lecture 50: Serial Communication - Serial Receiving Program (Part V).
Lecture 51 Serial Communication – Programming Example (Part VI).
Lecture 52 Stepper Motor Basics (Part I).
Lecture 53: Stepper Motor Basics (Part II).
Lecture 54: Stepper Motor Basics (Part III).
Lecture 55: Demonstration of Stepper Motor and 8051 Interfacing using Proteus.
Lecture 56: Analog to Digital Converter (Part I).
Lecture 57: Analog to Digital Converter (Part II).
Lecture 58: Analog to Digital Converter - Interfacing Example (Part III).
Lecture 59: Digital to Analog Converter (Part I).
Lecture 60: Digital to Analog Converter – Examples (Part II).
Lecture 61: Logical Instructions (Part I).
Lecture 62: Logical Instructions (Part II).
Lecture 63 LCD Interfacing Program.
Lecture 64: LCD Interfacing with MCU 8051 IDE.

Taught by

Dr. Yogesh Misra