Микросхема ATtiny2313 содержит 2 Кбайт встроенной перепрограммируемой памяти для хранения программ. Так как все команды, используемые в AVR, имеют размер 16 или 32 бита, память программ организованна как 1Rx 16. В графическом виде адресное пространство памяти программ показано на рис. 6.
Рис. 6 - Карта памяти программ
Память программ допускает не менее 10000 циклов записи/стирания. Счётчик команд (PC) микросхемы ATtiny2313 имеет 10 двоичных разрядов и поэтому может работать с адресным пространством в 1К. Микросхема поддерживает режим низкого программирования памяти программ, которое может осуществляться по последовательному SPIинтерфейсу.
В памяти программ можно размещать также любые данные, которые в процессе работы программы остаются неизменными. Для извлечения этих данных из программной памяти используется команда LPM.
Другое по теме:
Импульсный блок питания на базе БП ПК Тема «Импульсный блок питания на базе БП ПК» Предлагаемое устройство помимо неплохих технических характеристик, привлекательно тем, что за его основу взят импульсный блок питания отслужившего свой срок IBM-совместимого персонального компьютера ...