Показать сообщение отдельно
Непрочитано 26.04.2010, 12:54  
DL36
Вид на жительство
 
Регистрация: 06.10.2006
Сообщений: 329
Сказал спасибо: 4
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
DL36 на пути к лучшему
По умолчанию Re: Осваиваем PIC24

Добавлю от себя чуток.
Макросы облегчающие работу для ПИК24 и дсПИк.
В последней доступной версии пока не проверял но ранее протеус давал ошибку при выполнении битовых операций с некоторыми регистрами причем пробивка нопами не помогала. В глюках отметил.
Как вариант обойти с использованием макросов обойти можно так.
Код:
TRISA =	((1 ‹‹ BITNUM(SIGNAL)) | (1 ‹‹ BITNUM(CLK)));
SIGNAL и CLK описаны так
Код:
#define   SIGNAL  A, 14, H 
#define   CLK     A, 15, H
Недавно наткнулся что команда SWAP.b W1 выполняется неверно. Причем проект писан на с30 и искать пришлось долго. Так что пока нужен глаз да глаз.
DL36 вне форума  
Эти 3 пользователя(ей) сказали Спасибо DL36 за это сообщение:
dosikus (26.04.2010), kuksin (07.01.2011), realid (26.04.2010)