Регистр выбора страницы Z RAM - The RAM Page Z Select Register - RAMPZ
Биты |
|
$3B ($5B) |
|
RAMPZ |
Чтение/Запись |
|
Начальное состояние |
|
Регистр RAMPZ используется обычно для определения к какой странице RAM, емкостью 64К, возможно обращение посредством указателя Z. Поскольку микроконтроллеры ATmega603/103 не поддерживают SRAM с объемом свыше 64К, этот регистр используется только для выбора страницы в памяти программ при использовании команды ELPM. Различные установки бита RAMPZ0 оказывают следующий эффект:
RAMPZ0 = 0: |
Команде ELPM доступна память программ с адресами от $0000 до $7FFF
(младшие 64 Кбайт) |
RAMPZ0 = 1: |
Команде ELPM доступна память программ с адресами от $8000 до $FFFF
(старшие 64 Кбайт). |
Отметим, что на LPM не воздействует установка RAMPZ.
Микроконтроллер ATmega603 не содержит регистра RAMPZ и не имеет команды ELPM. Команда LPM способна перекрыть все пространство памяти программ микроконтроллера ATmega603.
Спецтехника Liebherr, новости Liebherr
|