РЕШЕНО atmega162 не читает старшую половину PORTC
Добавлено: Вт июн 09, 2009 11:14:17
atmega162 не читает старшую половину PORTC. Т.е. считывает от туда всегда нули.
Вообще, на эти выводы подключены кнопки на землю и мегоомным сопротивлением подтянуты к +5. Мультиметр показывает +5 при отпущенной кнопке и 0 при нажатой (прям на выводе МК). А считываються в обоих случаях нули. Попробовал на PORTC.0 сконфигурировать на вход с внутренней подтяжкой к питанию. Замыкаю на землю низкоомным сопротивлением - все работает.
В чем может быть проблема? Мог я их сжечь? Как проверить?
Вообще, на эти выводы подключены кнопки на землю и мегоомным сопротивлением подтянуты к +5. Мультиметр показывает +5 при отпущенной кнопке и 0 при нажатой (прям на выводе МК). А считываються в обоих случаях нули. Попробовал на PORTC.0 сконфигурировать на вход с внутренней подтяжкой к питанию. Замыкаю на землю низкоомным сопротивлением - все работает.
В чем может быть проблема? Мог я их сжечь? Как проверить?