Як правило, ця програма мікроконтролера написана мовою асемблера або вбудованою мовою C. І цей код перетворюється в шістнадцятковий файл за допомогою Програмне забезпечення Kiel IDE, який потім передається в пам’ять мікроконтролера за допомогою обладнання для запису разом із спеціальним програмним забезпеченням.
mikroprog для 8051 це автономний програматор USB для 8-розрядних мікроконтролерів Atmel AT89 (8051). Він підтримується компіляторами mikroC, mikroBasic і mikroPascal для 8051.
Embedded C дозволяє нам працювати з апаратними пристроями, такими як датчики та пристрої введення-виведення. Існують різні компілятори Embedded C для компіляції вбудованої програми C, наприклад Компілятор Keil, компілятор SPJ, вбудований компілятор GNU Cі т.д.
Кроки програмування мікроконтролера:
- Придбайте мікроконтролер, здатний програмувати мікроконтролер, який ви використовуєте. …
- Встановіть програмне забезпечення, яке постачається разом із програматором.
- Підключіть програматор до ПК і запустіть програмне забезпечення.
- Прочитайте шістнадцятковий файл, який ви хочете записати, у програмне забезпечення програміста.
- Крок 1. Завантаження компілятора Small Device C (SDCC)…
- Крок 2. Компіляція файлу C за допомогою SDCC для архітектури 8051. …
- Якщо помилок немає, код буде скомпільовано та створено кілька файлів, як показано на зображенні вище. …
- Крок 4: Перетворення формату Ihx у шістнадцятковий формат. …
- Крок 5: Завантажте шістнадцятковий файл до 8051. …
- 4 коментарі.
Запис мікроконтролера 8051
- Завантажте ProgISP і встановіть драйвери, запустіть файл .exe.
- Поставте прапорці відповідно до схеми.
- Виберіть свій чіп зі спадного меню «Вибрати чіп»,
- Клацніть меню «Файл», виберіть «Завантажити Flash», виберіть свій HEX-файл, натисніть «Відкрити»,
- І, нарешті, натисніть кнопку Auto в ProgISP.