Написано,вроде правильно, но реализовано может быть с ошибками
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено ВМФ 19 ноября 2003 г. 09:37
В ответ на: Программирование Mega8 отправлено Mudator 19 ноября 2003 г. 00:18

в какой-нибудь мелочи. Например, формирование страницы происходит в цикле, а из цикла процедура может выходить с адресом на единицу больше, чем тебе нужно, и команду write memory page ты выполняешь уже с неверным адресом "...происходит выполнение команды write memory page, адрес не меняется и не маскируется..."... В команде write memory page адрес вправо двигать не забываешь?... Страница - 32 слова, т.е. 64 байта, это учел?... Ну и еще что-нить может быть. Ищи...
ЗЫ Задержку на байт ставить не нужно, достаточно после команды write memory page.
ЗЫ2 Я вообще-то адрес маскирую, хоть, вроде и не требуется, но не сложно, да и привычка...

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

Ответы



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

E-mail: info@telesys.ru