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 first programmable circuits produced by Intel, which was released in 1980. This microcontroller consists of three parts: processor, memory and communication bus, and is used in various industries such as transportation management, communication, etc. The 8051 is very flexible and supports Embedded C and Assembly programming languages. This training course is completely project-oriented and practical, and during the training process, the source codes and final files of each project will be presented to you.
All the different aspects and parts of 8051 circuit including I/O ports, timer, counter, interrupt and UART are covered in this training course. During the educational process of the course, you will write two completely practical projects together with the instructor of the programming course. In the first project, you will build a speed control system for automatic management of direct current motors, which uses a PWM wave for 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 operation of microcontrollers and its different programming methods.
What you will learn in 8051 Microcontroller – Embedded C and Assembly Language course:
- 8051 Microcontroller Programming with Embedded C and Assembly
- Working with Keil software
- Coding and troubleshooting projects written in embedded C language in Keil software
- Communication between Embedded C and Assembly languages with machine code
- Controlling the input and output ports of the 8051 microcontroller
- Serial communication
- Proteus software
- Bit masking
- Bit monitoring
- Work with PROTEUS simulation software
- Frequently asked questions and topics in job interviews
- Analog to digital conversion
- Getting to know the general architecture of 8051 microcontroller
- Deep understanding of assembler and compiler
- Memory organization and management
- timer
- Interrupt
- Data transfer from .hex files to microcontroller memory
- Bit Extracting
- KEIL IDE
- FLASH Magic software
- Binary Logics
- Connecting the LM35 thermal system to the 8051 microcontroller
Course details
Publisher: Yodmi
teacher: Smart Logic Academy
English language
Training level: introductory to advanced
Number of courses: 67
Training duration: 8 hours and 18 minutes
Course headings
Prerequisites of the course 8051 Microcontroller – Embedded C and Assembly Language
No prerequisite, but it is good to have knowledge of basic of digital electronics and basic of C programming language.
Course images
Introduction video of 8051 Microcontroller – Embedded C and Assembly Language course
Installation guide
After Extract, view with your favorite Player.
English subtitle
Quality: 720p
download link
Password file(s): www.downloadly.ir
Size
1.97 GB
Be the first to comment