Как писать данные...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено zxcxz 18 июня 2003 г. 02:30

У меня вопрос к специалистам по PIC. Меня интересует как можно записать данные из нескольких ячеек ОЗУ которые находятся рядом. Тоесть есть 8 адресов 20h, 21h,..... По этим адресам прописывается какие-то значения, затем эти значения подряд нужно обработать подпрограммой примерно так....

Byte1 equ 20h здесь просто присваиваем
Byte2 equ 21h ячейки для адресации
Byte3 equ 22h данных
.................
Byte8 equ 28h

call obrabotchik

obrabotchik
читаем в Акк 1 байт
выполняем длинный кусок
кода со значением Акк
........................
........................
затем идем на obrabotchik
но выполняем операцию уже
со вторым байтом и так до 8
return

Может я тут не много сумбурно описал, но думаю что понять можно. Самая большая проблема это как увеличивать значение, что бы писать
в Акк следующий байт???

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

Ответы



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

E-mail: info@telesys.ru