Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
08.03.2009, 15:21
|
|
Временная регистрация
Регистрация: 13.05.2008
Сообщений: 88
Сказал спасибо: 2
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
to Popeye
C "TRISD = 1; PORTD=0" это я так... Вообще там было нечто похожее на TRISD = 0xFF /или же 0b11111111/, а PORTD=0 /0x00 либо 0b00000000/.
Воот. Еще попробую спросить: в примерах сначала выставляют состояние порта, а только затем определяют его направление (MicroC)
PORTC = 0;
TRISC = 0;
правильно ли это?
|
|
|
|
08.03.2009, 22:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Конечно правильно, ведь если поступить наооборот то будет момент времени с неопределенными (для программиста) состояниями, потому что неизвестно содержимое регистра порта до того, как в него записывают "0"
|
|
|
|
09.03.2009, 20:38
|
|
Временная регистрация
Регистрация: 13.05.2008
Сообщений: 88
Сказал спасибо: 2
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Ясненько. Хотя мне казалось логичней сначала определить, что будет представлять из себя пин, а только потом записывать его состояния. Потому и спросил .
А датчик без подтяжки не работал...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Программирование PIC18
|
genial |
Микроконтроллеры, АЦП, память и т.д |
1 |
03.04.2008 12:43 |
pic18.inc
|
EVGENIY1962 |
Микроконтроллеры, АЦП, память и т.д |
4 |
12.06.2007 07:49 |
SSE2 на PIC18
|
Гость |
Микроконтроллеры, АЦП, память и т.д |
0 |
05.12.2005 10:18 |
PIC18 не читает память
|
RBH |
Микроконтроллеры, АЦП, память и т.д |
1 |
29.05.2003 15:19 |
Часовой пояс GMT +4, время: 04:23.
|
|