Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
10.08.2007, 08:16
|
|
Прописка
Регистрация: 11.07.2006
Адрес: Ru, Nsk
Сообщений: 249
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
портА.0 итак вход.
Цитата:
|
movlw b'00000001' ;настроили на ввод
movwf TRISA ;RA0 на ввод, остальные на вывод
|
В симуляторе это тоже видно.
|
|
|
|
10.08.2007, 08:25
|
|
Прохожий
Регистрация: 22.02.2006
Сообщений: 8
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Но в симуляторе на порт Б(bnk) не показывает инф.бит RA0 как должен быть
movf PORTA,w ;читение PORTA
andlw b'00000001';обнуляем все биты W кроме инф.бита
movwf bnk
Там постоянно 0 не зависит состояния RA0( кроме вход прирывания).
|
|
|
|
14.08.2007, 13:36
|
|
Прохожий
Регистрация: 22.02.2006
Сообщений: 8
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
В конце концов нашел выход. В месте порт А использую портом С тогда все нормально работает. Но почему так пока не понятно. Может быть п/ч порт А связан с входом АЦП и надо еще настроить и АЦП....
ЗЫ: Но все равно спасибо тому, кто мне помогал исправить прогу!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:16.
|
|