تفاصيل الدورة
This course teaches you the basic fundamentals of embedded systems firmware development and hardware design using ATMEL8051 Microcontrollers. The content of the course is designed with a hands-on/workshop approach. In this course, we don't use any libraries. Instead we will be developing libraries for each peripheral and internal modules.
Each section have descriptive tutorials, workflow diagrams and explanations, hands-on videos, programming tips. The step by step tutorials will guide both beginners and advanced users to learn the fundamentals of embedded systems and interfacing.
Features of this course
- Learn driver development of various interfaces and internal modules
- Learn hardware design fundamentals of various interfaces
- Learn register level/bare metal programming
- Learn interrupt drivenfirmware development
- We haven'tused any firmwarelibraries for this course, insteadwe teach youhow to create one for every interface
Hardware Platform used in this course
We've used OpenLab 8051 Platform which is based on AT89S8253 microcontroller, which is a 8051 microcontroller from AT89S51 family. You can use your own development boards which should be either AT89SXX/AT89CXXfamilies. There will be some minor changes in the firmware based on the controllers you've opted.
Software tools used:
- Keil uVision IDE
- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at Laimoonدرهم 1,449مدة الدورة التدريبية: Upto 30 Hours
- Dot Matrix LED Display, PIC Microcontroller Global Courses21 USD
210 USDمدة الدورة التدريبية: 2 Hours