|
Следующая ситуация.
- Fuse bits. OCDEN = любой, JTAGEN =0(разрешен). MCUCSR.JTD = 0(после reset)
Порт С запрограммирован на чтение + внутренние подтягивающие резисторы.
Читаю PINC в бесконечном цикле и выдаю на индикацию + кнопками меняю состояние pin. Все входы PINC работают кроме естественно TDI, TDO, TCK, TMS. Они постоянно читаются как “0”. Все ясно.
Все тоже но запрещаю JTAG т.е. - Fuse bits. JTAGEN =1(запрещен).
MCUCSR.JTD = 0(его значение уже не важно).
Теперь при нажимании на кнопку подается “1” на входы JTAG и проц виснет !
Что сделать, чтобы я мог нормально работать с этими выводами. Хотя бы читать.
Спасибо всем откликнувшимся.
E-mail: info@telesys.ru