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

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

Отправлено bialix 04 декабря 2003 г. 14:10
В ответ на: rwatch здесь не подходит. чтение памяти программ должно производиться через MOVC отправлено bialix 04 декабря 2003 г. 14:02

страницы 96-97 документа GS51.pdf -- есть возможность определить точку останова на твою функцию, которая ожидает прихода ACK, в диалоге Debug - Breakpoints... указать в поле Command имя твоей сигнальной функции. При этом останова программы происходит не будет, только будет вызываться сигнальная функция.

В самой сигнальной функции rwatch использовать не следует -- сразу делаешь строб на линию ACK и выходишь из функции.

Точку останова нужно определять не на начало функции, а перед той точкой, где ты делаешь MOV C, SDA

Дальше вроде должно получиться. Если хочешь -- пришлю тебе этот переведенный кусок из 5й главы. Пиши.

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

Ответы



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

E-mail: info@telesys.ru