Группа: Участник
Сообщений: 19
Регистрация: 13-11-08
Пользователь №: 41 594
В проекте необходимо контролировать наличие напряжения от внешнего устройства, которые приходит на RB4. Сконфигурирован как вход (TRISB |= 0x10) Подтягивающие резисторы отключены (INTCON2 |= 0x80) Прерывания от порта B отключены (RBIE = 0)
При нуле на линии контроллер работает отлично При подаче напряжения - зависает все, не работает даже переключение состояния на порте D (на нем висит внешний watchdog) Нет никаких блокирующих циклов или зависящих от RB4 условий - в программе происходит просто считывание состояния и отправка в CAN. При перемещении на RB1 зависания пропадают, но в связи с готовой документацией и уже готовыми платами необходимо решить проблему программно. Есть ли такая возможность?