AT89S8252 объявление переменных в EEPROM & XDATA как ???
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Lonely Wolf 23 апреля 2004 г. 10:49

Atmel AT89S8252

1. Как в Keil 6.10 (и С51 и А51) зарезервировать (определить) по абсолютному адресу 100h две переменные

var1 во внешнем ОЗУ например в (537РУ8 -2k)
var2 в on-chip EEPROMe (тоже -2k )

По документации все внешнее ОЗУ относится к области памяти xdata ,а к какой области памяти относится внутреняя EEPROM (тоже xdata ???). Каким же образом в одной области памяти по одному адресу объявить две разные переменные ???

2. Каким образом переменной var2 (объявленной в on-chip EEPROME) присвоить какое либо начальное значение и прошить его вместе (или отдельно) с прошивом ПЗУ, с возможностью в дальнейшем, при необходимости это значение изменить программно.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru