Вообще-то заметил там одну ошибку.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
Сергей Борщ 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