Процесс разработки программы для микроконтроллера:
1) разработка алгоритма программы;
2) написание текста программы на языке программирования;
3) трансляция – процесс преобразования текста программы, понятного человеку, в эквивалентную программу, состоящую из команд, понятных микроконтроллеру (машинный код);
4) загрузка программы в микроконтроллер.
[Пузырёв, П. И. Микроконтроллеры : учеб. пособие / П. И. Пузырёв, А. И. Одинец, К. В. Семенов ; Минобрнауки России, Ом. гос. техн. ун-т. – Омск: Изд-во ОмГТУ, 2022 – 1 CD-ROM (10,04 Мб).]