В микроконтроллерах используются три основных типа памяти: techn.sstu.ru
- Память программ. techn.sstu.ru Постоянная память (ПЗУ), предназначенная для хранения программного кода (команд) и констант. techn.sstu.ru Её содержимое в ходе выполнения программы не изменяется. techn.sstu.ru
- Память данных. techn.sstu.ru Предназначена для хранения переменных в процессе выполнения программы и представляет собой ОЗУ. techn.sstu.ru
- Регистры микроконтроллера. techn.sstu.ru Этот вид памяти включает в себя внутренние регистры процессора и регистры, которые служат для управления периферийными устройствами (регистры специальных функций). techn.sstu.ru
Также внутри микроконтроллера может быть ещё один тип памяти — системная память. habr.com Это области постоянной памяти, недоступные пользователю для записи, а записывающиеся при производстве микроконтроллера. habr.com Обычно в них находится исполняемый код загрузчика, но могут также храниться калибровочные константы, серийные номера или даже вспомогательные библиотеки для работы с периферийными устройствами. habr.com