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 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 Introduction Video
installation manual
After extracting, watch with your favorite players.
English subtitles
Quality: 720p
download link
File password: free download software
size
1.97GB