Description
8051 Microcontroller – Embedded C and Assembly Language is a set of embedded C and Assembly programming languages based on Intel’s 8051 microcontroller, published by Udemy Academy. The 8051 microcontroller is one of the earliest 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 management of transportation, communications, etc. The 8051 is very flexible and supports Embedded C and Assembly programming languages. This training is entirely project-oriented and hands-on, and during the training process, source code and final files for each project will be provided to you.
All aspects and different parts of the 8051 circuit including data input and output ports (I/O ports), timer, counter, interrupt and UART are covered in this course . During the training process, you will synchronize two fully applied projects with the programming course instructor. In the first project, you will build a speed control system for the automatic management of DC motors that uses the PWM wave as the control element. In the second project, you will build a remote control system that can connect to smartphones and execute user commands. Each of these projects has valuable challenges and exercises that can help you understand the performance of microcontrollers and their different programming methods.
What you will learn in 8051 Microcontroller – Embedded C and Assembly Language
- Programming the 8051 Microcontroller with Embedded C and Assembly
- Work with Keil software
- Coding and troubleshooting projects written in C language embedded in Keil software
- Relationship between Embedded C and Assembly languages with machine code
- Control of 8051 microcontroller input and output ports
- Serial communication
- Proteus Software
- Bit Masking
- Bit monitoring
- Work 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
- Thorough understanding of assembly and compiler operation
- Organize and manage memory
- timer
- Interrupt
- Transfer data from .hex files to microcontroller memory
- Bit mining
- KEIL-IDE
- FLASHMagic software
- Binary logics
- Connecting the LM35 heating system to the 8051 microcontroller
Course specifications
Publisher: Udemy
Instructors: Smart Logic Academy
French language
Level: Introductory to Advanced
Number of lessons: 67
Duration: 8 hours and 18 minutes
Course topics
8051 Microcontroller – Embedded C Language and Assembly Language Prerequisites
No prerequisites, but it is good to have basic knowledge of digital electronics and basic C programming language.
Pictures
8051 Microcontroller – Embedded C and Assembly Language Intro Video
Installation guide
After ripping, watch with your favorite player.
english subtitle
Quality: 720p
Download link
File password(s): ngaur.com
Cut
1.97 GB