07550183510
×
Welcome
×
Welcome
×
Welcome
×
Welcome
Info!
Succesfull Added in Wishlist

8051 Microcontroller - Embedded C and Assembly Language

Created By 1

  • Overview
  • Course Content
  • Instructor
  • Compare

8051 Microcontroller - Embedded C and Assembly Language

Hands-on Approach | 25+ code examples | KEIL IDE | Proteus | Flash Magic | 2 Projects | Sensor and display interfacings

Created By 1

English

Price not disclosed

This course includes:
  • 8h 18m On-demand training
8051 Microcontroller - Embedded C and Assembly Language

8051 Microcontroller - Embedded C and Assembly Language

Hands-on Approach | 25+ code examples | KEIL IDE | Proteus | Flash Magic | 2 Projects | Sensor and display interfacings

Created By 1

English

Price not disclosed

What you'll learn

  • You will be able to program 8051 microcontroller using assembly language and embedded c language
  • Embedded C programming
  • Assembly language programming
  • Understand the basic 8051 architecture and pin description
  • How to use Keil software
  • Working of assembler and compiler
  • Coding and debugging of embedded C language in Keil Software
  • Use of assembly language and working of different assembly language instrutions
  • Relation between Embedded C, Assembly and Machine code
  • Memory organisation in 8051
  • Registers in 8051
  • Addressing modes in 8051
  • Assembler Directives in 8051
  • Working of Assembly language instruction set in 8051
  • Coding and debugging of assembly language in Keil Software
  • Accurate delay generation using assembly language
  • Input-Output Ports in 8051 microcontroller
  • Timer in 8051 microcontroller
  • Serial communication in 8051 microcontroller
  • Interrupt in 8051 microcontroller
  • How to use Proteus Software
  • Interfacing with LED
  • Interfacing with switch
  • Interfacing with LCD Display
  • Interfacing with 7 segment display
  • Interfacing with DC motor
  • Interfacing with relay

Course content

43 sections • 10 lectures • 8h 18m total length
Expand all sections

Why do we need to study 8051 microcontrollers?

What is Microcontroller? How it is different from Microprocessor

8051 Architecture

8051 Pin Diagram

crystal frequency and Machine Cycle

Pull Up and Pull Down Register

8051 I/O Ports P0, P1, P2, P3 configuration and working

Number System

Binary Logics

Keil IDE installation

8051 C- compiler working

Embedded C program structure

8051 Data Types

8051 Logical and Bit-wise operators

How to write code in Embedded C

How to burn program into 8051 microcontroller ?

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
Addressing Modes in 8051 Microcontroller
Working of Call, Jump, RET and DJNZ instructions

Working of LCD

Embedded C code to display character on LCD

Assembly Language code to display character on LCD

Working of Timer in mode1
Working of Timer in mode2 and mode3
Programming Timer in 8051 microcontroller using Embedded C
Programming Timer in 8051 microcontroller using Assembly language

working of counter 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

Working of Serial Communication in 8051 microcontroller

Programming Serial in 8051 microcontroller using embedded C language

Programming Serial in 8051 microcontroller using assembly language
This course includes:
  • 8h 18m On-demand training

Requirements

NA

Description

  • Learn 8051 micro-controller programming in detail using Embedded C and assembly language

  • The course focus on learning through a hands-on approach

  • Get Source code and simulation files on every program discussed

     

  • Learn software

          Programming software                   - KEIL IDE

          Simulation Software                        - PROTEUS

          Program downloading software     - FLASH Magic

     

  • Learn 8051 microcontroller interfacing with

          LEDs

          LCD

          7 segments

          Switches

          Relays

          Buzzer

          DC motor

          Stepper Motor

          Analog to Digital Converter (ADC 0809)

          Temperature Sensor LM35

          Bluetooth Module HC-05

     

  • Learn  8051 microcontroller programming of

          I/O Ports

          Timer

          Counter

          Serial Communication (UART)

          Interrupts

     

  • Project 1: Speed control of DC motor and LED dimming using Pulse Width Modulation (PWM) technique. 

     

  • Project 2: Wireless control of LEDs using a Smartphone. 

     

  • Test what you learned by solving MCQs after videos.

  • Interview Questions and Answers

  • Extra Learning material provided for an absolute beginner.

           Number System

           Binary Logics

     

  • Straight to the point explanation. 

  • Bonus Lectures

  • Join the group of 3555+ students.

  • Get Certification of completion

     

Note: use headphones/headset for better voice quality.

Who this course is for:

  • Anyone who want to learn 8051 microcontroller programming

Instructor

,
NA

Smart Logic Academy provides training to graduates. We are a team of working professionals, We have experts from Embedded System and SAP ERP domains. We also work as a freelancer. Our experts from embedded domains have in-depth knowledge of developing systems around different micro-controllers with more than 6 years of industry experience. Our experts from SAP ERP domain have 7 years of experience of working as SAP Technical consultant and Functional Consultant.

Our Courses:

SAP ERP :

SAP ABAP on HANA Training for Beginners

Trial ABAP system with HANA database on SAP Cloud Platform

SAP ABAP for HANA certification preparation test

SAP ABAP Netweaver 7.50 certification preparation test

SAP HANA Application Certification Practice Tests

SAP Smart Forms for beginners

Embedded System :

8051 Microcontroller - Embedded C and Assembly Language

Basics of Embedded C Programming for Beginners

Similar Courses
Embedded Systems Object-Oriented Programming in C/C++

Embedded Systems Object-Oriented Programming in C/C++

1, NA

Price not disclosed

Embedded Systems Object-Oriented Programming in C/C++

12h 20 • Mixed

End-to-End Firmware and Driver Development: UART,GPIO,TIMER, etc. From Datasheet to Embedded C and C..

Basics of Embedded C Programming for Beginners

Basics of Embedded C Programming for Beginners

1, NA

Price not disclosed

Basics of Embedded C Programming for Beginners

2h 10m • Mixed

Learn basics of Embedded C programming..

Embedded Systems with 8051 Micro Controller using Embedded C

Embedded Systems with 8051 Micro Controller using Embedded C

1, Amit Rana, Engineer, Programmer and Trainer

Price not disclosed

Embedded Systems with 8051 Micro Controller using Embedded C

3499 • Mixed

Deep Dive into embedded systems with in-depth understanding of 8051 micro controller with embedded C..

Master C and Embedded C Programming- Learn as you go

Master C and Embedded C Programming- Learn as you go

1, NA

Price not disclosed

Master C and Embedded C Programming- Learn as you go

5h 50min • Mixed

Learn C and Embedded C in a simple, fun and easy way..

Crash Course on Embedded C Programming

Crash Course on Embedded C Programming

1, Amit Rana, Engineer, Programmer and Trainer

Price not disclosed

Crash Course on Embedded C Programming

5h 9m • Mixed

Quickly Learn Embedded C Concepts with this hands on driven Course..

C Programming Basics For Microcontrollers & Embedded System

C Programming Basics For Microcontrollers & Embedded System

1, NA

Price not disclosed

C Programming Basics For Microcontrollers & Embedded System

3h 8m • Mixed

Go from zero to hero in programming with C and C# Languages and start your Microcontroller Journey..

Embedded system C in 5 minutes For ARM cortex

Embedded system C in 5 minutes For ARM cortex

1, NA

Price not disclosed

Embedded system C in 5 minutes For ARM cortex

1h 7m • Mixed

Your best choice to get started with Embedded system & C language using SAMD10 Xplained mini..

PIC Microcontroller: Architecture and Embedded C Programming

PIC Microcontroller: Architecture and Embedded C Programming

1, NA

Price not disclosed

PIC Microcontroller: Architecture and Embedded C Programming

9h 19m • Mixed

PIC Microcontroller architecture, interfacing real time devices and embedded C programming..

Price not disclosed