Четверг, 28.03.2024, 18:37
Микроконтроллерная техника AVR
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Микроконтроллеры » Вопросы по МК » АТMega16 PORTC проблема (не работают пины 2,3,4,5 порта С)
АТMega16 PORTC проблема
belazovДата: Суббота, 24.03.2012, 14:13 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 16
Репутация: 0
Статус: Offline
Сталкивался кто нибудь с такой проблемой:
Тумблера на порту С управляют портом В один к одному, т.е типа PORTB=PINC. Но выводы порта С работают не все (На PINC.2.3.5 всегда 0, а на PINC.4 1,56в). Прогу переписывал во всех ракомсах. Думал что с платой накосячил. Сделал плату специально для проверки портов. Думал с процем что то. Взял другой проц в другом месте. То же самое.
Итого: в порту С пины 2,3,5 всегда 0, а пин 4 всегда 1,56в. Порт С ставил и входом, и выходом. Остальные порты в порядке. В проге ниже порт С - выход на светодиоды через балласт 330ом, порт А - вход, подтянутый к +5в с тумблерами на входе, подключенными на землю.

Прога в CodeVision 2.05 вылеченной. ATMega16A-PU серии разные.
Это проц виноват или мои кривые руки?
 
HiSERДата: Суббота, 24.03.2012, 17:32 | Сообщение # 2
Продвинутый автор!
Группа: Проверенные
Сообщений: 254
Репутация: 11
Статус: Offline
схему
 
belazovДата: Суббота, 24.03.2012, 19:03 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 16
Репутация: 0
Статус: Offline
спасибо, подсказали мне - отключил JTAG в фузах и сразу стало как надо.
Вопрос снят. Может кому то будет тоже полезно.
 
HiSERДата: Суббота, 24.03.2012, 19:13 | Сообщение # 4
Продвинутый автор!
Группа: Проверенные
Сообщений: 254
Репутация: 11
Статус: Offline
так еще можно выключить:
MCUCSR=0x80;
После сброса он по умолчанию включен.
 
belazovДата: Суббота, 24.03.2012, 19:25 | Сообщение # 5
Рядовой
Группа: Пользователи
Сообщений: 16
Репутация: 0
Статус: Offline
буду знать. я в fuse high byte отключил JTAGEN. После сброса все нормально работает
 
Форум » Микроконтроллеры » Вопросы по МК » АТMega16 PORTC проблема (не работают пины 2,3,4,5 порта С)
  • Страница 1 из 1
  • 1
Поиск:

Хостинг от uCoz