Udemy – 8051 Microcontroller – Embedded C and Assembly Language 2020-12 – Download

explanation

8051 Microcontroller – Embedded C and Assembly Language is a set of embedded C and assembly programming languages ​​based on Intel’s microcontroller 8051 published by Udemy Academy. The 8051 microcontroller is one of the first programmable circuits developed by Intel, first released in 1980. This microcontroller consists of three parts: processor, memory, and communication bus, and is used in various industries such as traffic management and telecommunications. The 8051 is very flexible and supports Embedded C and assembly programming languages. The course is completely project-oriented and practical, and source code and final files for each project are provided throughout the course.

The course covers all aspects and various parts of the 8051 circuit, including data input and output ports (I/O ports), timers, counters, interrupts, and UART. During the course, you will synchronize two fully applied projects with the instructor of the programming course. In the first project, we will build a speed control system for automatic management of a direct current motor using PWM waves as control elements. The second project builds a remote control system that can connect to a smartphone and execute user commands. Each project contains valuable assignments and exercises to help you understand the power of microcontrollers and different programming methods.

What to Learn in 8051 Microcontrollers – Embedded C and Assembly Language

  • Programming an 8051 Microcontroller Using Embedded C and Assembly
  • Working with Keil software
  • Coding and troubleshooting projects written in C embedded C language in Keil software
  • Relationship between embedded C, assembly language, and machine code
  • Controlling input and output ports of 8051 microcontroller
  • serial communication
  • proteus software
  • bit masking
  • beat monitoring
  • Working with PROTEUS simulation software
  • Frequently Asked Questions and Topics in Job Interviews
  • Convert analog to digital
  • Knowledge of the general architecture of the 8051 microcontroller.
  • Deep understanding of how assemblers and compilers work
  • Memory cleanup and management
  • timer
  • interrupt
  • Transfer data from .hex file to microcontroller memory
  • beat extraction
  • kale ideas
  • FLASH magic software
  • binary logic
  • Connecting the LM35 Heating System to an 8051 Microcontroller

Course specifications

Publisher: Udemy
teacher: Smart Logic Academy
Language:English
Level: Beginner~Advanced
Number of classes: 67
Duration: 8 hours 18 minutes

course topic

8051 Microcontroller - Embedded C and Assembly Language Content

8051 Microcontroller – Embedded C and Assembly Language Prerequisites

There are no prerequisites, but it is recommended to have knowledge of the basics of digital electronics and the basics of the C programming language.

movie

8051 Microcontroller - Embedded C and Assembly Language

8051 Microcontroller – Embedded C and Assembly Language Introduction Video

installation manual

After extracting, watch with your favorite players.

English subtitles

Quality: 720p

download link

Download Part 1 – 1GB

Download Part 2 – 917MB

File password: free download software

size

1.97GB

free download software latest version