Вообще-то заметил там одну ошибку.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Сергей Борщ 29 декабря 2004 г. 00:59
В ответ на: Разбирайся... отправлено Сергей Борщ 28 декабря 2004 г. 22:54

в макросе GetByte. Лишняя команда. Прокралась во время написания комментариев. Должно быть


MOVWF FSR ; Указатель - в регистр косвенной адресации
MOVFW INDF ; Взять байт из очереди
INCF Module + QPtrTail ; Увеличить указатель на конец очереди
BCF _Z ; Сбросить _Z - возвращаем байт
RETURN ; Вернуться

ENDM


Еще скрипт скушал операции сдвигов, а я забыл прицепить описание макросов xcgwf, SETBANK и putc, putc_CR. Если понадобятся - пиши.

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

Ответы



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

E-mail: info@telesys.ru