РЕШЕНО atmega162 не читает старшую половину PORTC

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
gep
Нашел транзистор. Понюхал.
Сообщения: 163
Зарегистрирован: Пт июн 05, 2009 04:27:18

Сообщение gep »

atmega162 не читает старшую половину PORTC. Т.е. считывает от туда всегда нули.
Вообще, на эти выводы подключены кнопки на землю и мегоомным сопротивлением подтянуты к +5. Мультиметр показывает +5 при отпущенной кнопке и 0 при нажатой (прям на выводе МК). А считываються в обоих случаях нули. Попробовал на PORTC.0 сконфигурировать на вход с внутренней подтяжкой к питанию. Замыкаю на землю низкоомным сопротивлением - все работает.
В чем может быть проблема? Мог я их сжечь? Как проверить?
Последний раз редактировалось gep Вт июн 09, 2009 12:05:43, всего редактировалось 2 раза.
Реклама
Qwq
Встал на лапы
Сообщения: 87
Зарегистрирован: Пт ноя 02, 2007 18:18:26

Сообщение Qwq »

я думаю что надо отключить TJAG.
мне на меге16 помогло. симптомы были такие-же.
Контактная информация:
Реклама
gep
Нашел транзистор. Понюхал.
Сообщения: 163
Зарегистрирован: Пт июн 05, 2009 04:27:18

Сообщение gep »

Блин, еще до того как научился шить его, просматривая даташит думал об этом, но когда первая прога замигала светодиодом от радости забыл. Спасибо за наводку. А не подскажите как это сделать? Это фьюзами настраивается. Если да, то как их правильно включить/выключить в uniprof? А то мне их трогать пока боязно.
gep
Нашел транзистор. Понюхал.
Сообщения: 163
Зарегистрирован: Пт июн 05, 2009 04:27:18

Сообщение gep »

Отвечаю сам. Все получилось спасибо. На всякий случай прикладываю картинку.
Вложения
jtagen.JPG
Настройка Fuse-битов для отключения JTAG.
(139.33 КБ) 410 скачиваний
Реклама
Эиком - электронные компоненты и радиодетали
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 164
Зарегистрирован: Сб окт 11, 2008 12:05:19
Откуда: RU, Lipetsk

Сообщение pleshkov »

gep писал(а):Блин, еще до того как научился шить его, просматривая даташит думал об этом, но когда первая прога замигала светодиодом от радости забыл. Спасибо за наводку. А не подскажите как это сделать? Это фьюзами настраивается. Если да, то как их правильно включить/выключить в uniprof? А то мне их трогать пока боязно.
Вам необходимо "тронуть" FUSE бит с названием JTAGEN
Больше ничего не трогать :)
Естественно, сначала считать состояние FUSES.
Контактная информация:
Реклама
gep
Нашел транзистор. Понюхал.
Сообщения: 163
Зарегистрирован: Пт июн 05, 2009 04:27:18

Сообщение gep »

Да. Спасибо!
Реклама
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»