[an error occurred while processing this directive]
Который раз тут вижу такие предложения, и всякий раз удивляюсь,
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено John 30 января 2003 г. 21:15
В ответ на: Ответ: отправлено oll 30 января 2003 г. 16:40

откуда это берется.
static bit KEY1 @ (unsigned)&PORTC*8+0; /* bit0 in port C */
Вместо этого длинного чуда пишется что-то типа
#define Key1 RC0 /* bit0 in port C */
Все эти указатели на биты портов давно прописаны в стандартных define'ах. Так что достаточно писать RA5 или RB4. Аналогично пишется и TRISC7. Чтобы этим всем пользоваться, достаточно написать
#include 'pic.h' (вместо кавычек угловые скобочки, конечно).


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

Ответы



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

E-mail: info@telesys.ru