Certification in Embedded System with 8051/8052
Categories: Embedded Systems, Microcontroller Programming
About Course
The Certification in Embedded System with 8051/8052 provides comprehensive training on embedded systems using the 8051 microcontroller, a widely used technology in industry. This course covers the architecture, programming, and interfacing of various peripherals with the 8051 microcontroller. The curriculum emphasizes hands-on practical sessions under the supervision of expert trainers, ensuring a thorough understanding of embedded system design and development.
What Will You Learn?
- • Understand 8051 microcontroller architecture and programming
- • Develop practical skills in embedded systems using assembly and embedded C
- • Interface various peripherals like LEDs, LCDs, sensors, and motors with 8051
- • Work on real-time embedded projects for industrial applications
Course Content
Subject 1: Introduction to Embedded System and 8051 Microcontroller
-
Introduction to Embedded System, History & Need of Embedded System, Microprocessor and Microcontroller, Difference between Microprocessor & Microcontroller, Microprocessor and Microcontroller Classification, Application of Embedded Systems, Scope of Embedded Systems with 8051 Microcontroller
00:00
Subject 2: 8051 Microcontroller Architecture
-
Introduction to 8051 Microcontroller, Features of 8051, Block Diagram of 8051, Pin Descriptions, Memory Classification, Registers, Addressing Modes, Assembler Directives, Assembly Language Programming, Serial Communication, Interrupt Programming, Timer/Counter Programming
00:00
Subject 3: 8051 Pin Configuration Diagram
-
Pin Diagram, Pin Functions, Configuration
00:00
Subject 4: Registers & Memory of 8051
-
Description of RAM, CPU Registers, Function of SFR
00:00
Subject 5: Introduction to Embedded C
-
Embedded C Basics, Differences Between C & Embedded C, Data Types, Operators, Statements & Loops in Embedded C
00:00
Subject 6: Integrated Development Environment
-
Installing Keil Software, Configuring the Simulator, Building the Target, Running the Simulation, Dissecting the Program, Building the Hardware
00:00
Subject 7: Interfacing of LEDs
-
LED Interfacing Circuit Description, LED Interfacing Programming
00:00
Subject 8: Interfacing of Seven Segment Display Types of 7
-
Segment Display, Circuit Description, Programming of 7 Segment Display
00:00
Subject 9: Interfacing of LCD
-
Introduction to 16 x 2 LCD, Commands of 16 x 2 LCD, Circuit Description, Programming of LCD
00:00
Subject 10: Interfacing of Switches & Keyboard Matrix
-
Switches & Keyboard Matrix Introduction, Circuit Description, Programming of Keyboard Matrix & Switches, LED Control Using Switches
00:00
Subject 11: Interfacing of Motors
-
Motor Types, Programming & Controlling Motors in Embedded Systems
00:00
Subject 12: Timers & Counter Programming
-
Introduction to Timer & Counter, SFR Description, Programming Timers & Counters
00:00
Subject 13: Serial Communication Programming
-
Introduction to Serial Communication, Types of Serial Communication, UART Interfacing, UART Programming
00:00
Subject 14: Interrupt Driven Programming
-
Types of Interrupts, Programming Software & Hardware Interrupts
00:00
Subject 15: Interfacing of ADC
-
Introduction to ADC, Interfacing Circuit, Temperature Sensor LM35 Interfacing
00:00
Subject 16: Interfacing of External Memory
-
External Memory Interfacing, I2C Protocol, I2C Library Usage for Reading/Writing Memory
00:00
Subject 17: Sensors
-
IR, Ultrasonic, Photoelectric Sensors, Analog vs Digital Sensors, Shaft Encoder, A/D Converter, Gyroscope, Accelerometer, Digital Camera
00:00
Subject 18: Actuators
-
DC Motors, H-Bridge, Pulse Width Modulation, Stepper Motors, Servos
00:00
Subject 19: List of Projects
-
LED Blinking, LED On-Off with Push Buttons, Ultrasonic Sensor Interfacing, Seven Segment Display, Digital Clock, LCD Interfacing, Digital Thermometer, Keypad Interfacing, Matrix LED Smiley Display, DC Motor Control, Servo Motor Control, Line Following Robot, Obstacle Avoiding Robot, Bluetooth Controlled Robot, DTMF Controlled Robot, Voice Controlled Robot, Bluetooth Home Automation System
00:00
Subject 20: List of Components
-
Required 8051 Development Board, LED, Push Button, Resistor, Seven Segment Display, LCD 16×2, MAX7219 Matrix Module, Keypad, DC Motor, L298N Driver, Servo Motor, LM35 Sensor, IR Sensor Module, Ultrasonic Sensor, HC-05 Bluetooth Module, DTMF Module, Relay, Breadboard, Connecting Wires
00:00
Student Ratings & Reviews
No Review Yet