8051 Microcontroller Training

Multiday, 01/11/2025 - 30/11/2025

Venue

Tertiary Courses Malaysia G-3A-02, Corporate Office Suite, KL Gateway, No 2, Jalan kerinchi, Gerbang kernichi Lestari, 59200

Entrance Fee

MYR2,000.00

Category

Business & Professional

Event Type

Class, Course, Training or Workshop

Share

Schedule

DateTime
01/11/20259:30 AM - 5:30 PM
02/11/20259:30 AM - 5:30 PM
10/11/20259:30 AM - 5:30 PM
11/11/20259:30 AM - 5:30 PM
29/11/20259:30 AM - 5:30 PM
30/11/20259:30 AM - 5:30 PM
8051 Microcontroller Training

Delve deep into the intricate world of the 8051 Microcontroller with our comprehensive training. Begin by understanding the significance of embedded systems, categorizing them based on both hardware specifications and programming language dimensions. Differentiate between the core concepts of microprocessors and microcontrollers, laying a strong foundational knowledge. Gain insights into the 8051 architecture, its unique addressing modes, and dive into the nuances of interfacing systems, registers, and memory management.

Moving forward, sharpen your skills in programming aspects, exploring timers, counters, serial communication, and the critical operations of interrupts. The course extends its wings into the realms of Embedded C, providing practical perspectives and hands-on opportunities. Additionally, dive into a series of design examples leveraging the capabilities of the PIC microcontroller, enabling you to craft sophisticated microcontroller-based solutions. By the end of this transformative training, you'll be poised to innovate and design within the 8051 microcontroller ecosystem.

Certificate

All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.

Funding and Grant

HRD Corp Claimable Course for Employers Registered with HRD Corp

HRDF claimable

Course Code: M872

Day 1

Topic 1: Introduction to Embedded System

  • History & need of Embedded System

  • Basic components of Embedded System

  • Hardware Classification of Embedded System

  • Programming Language Classification of Embedded System

  • Advantage & Disadvantage of Low level & High level programming language of Embedded System

Topic 2: Microprocessor and Microcontroller Classification

  • Difference between Microprocessor & Microcontroller

  • Classification based on architecture

  • Classification based on Instruction Set

  • Type of Microcontroller

  • Memory Classification

Topic 3: Introduction to Intel 8051 Microcontroller

  • Introduction to 8-bit microcontroller 8051

  • Inbuilt features of 8051

  • Block diagram explanation, pin descriptions

  • Bit addressable and byte addressable registers

  • Addressing modes and assembler directives

  • Different addressing modes and Instruction sets

  • Explanations about 4 different instruction sets and with assignments

  • Serial communication concepts with programming 

  • Interrupt programming and embedded c concepts 

  • Timer programming concepts in mode 1 and mode 2

Topic 4: Registers and Memory

  • Description of RAM

  • Description of CPU Registers

  • Function of SFR

Topic 5: LED Interfacing

  • Introduction of LED’s

  • Interfacing Circuit Description of LED’s

  • Programming of LED’s Interfacing

Day 2

Topic 6: Interfacing Seven Segment Display

  • Types of 7 Segment Display

  • Interfacing Circuit Description of 7 Segment Display

  • Programming of 7 Segment Display Interfacing

Topic 7: LCD Interfacing

  • Introduction to 16 x 2 LCD

  • Commands of 16 x 2 LCD

  • Interfacing Circuit Description of 16 x 2 LCD

  • Programming of 16 x 2 LCD

Topic 8: Interfacing Switches and Keyboard Matrix

  • Introduction to Switches & Keyboard Matrix

  • Interfacing Circuit of Switches & Keyboard Matrix

  • Programming of Keyboard Matrix & Switches

  • Controlling of LED’s by using Switches

Topic 9: Timers and Counter Programming

  • Introduction to Timer & Counter

  • Difference between Timer and Counter

  • Description of SFR associated with Timer & Counter

  • Programming of Timer & Counter

Topic 10: Serial Communication Programming

  • Introduction to Serial Communication

  • Types of Serial Communication

  • Description of SFR associated with Serial Communication

  • Introduction & Interfacing of UART

  • Programming of UART

Topic 11: Interrupt Driven Programming

  • Types of Interrupts

  • Programming of Software & Hardware Interrupts