Цитата(aesok @ Sep 14 2008, 02:35)

Показываю на примере как копать.
Проблема: не работают пины PC2, PC3, PC4, PC5 порта С.
1. Открываем даташит изучаем оглавление. Находим раздел I/O Ports, страница 50
2. Читаем этот раздел в надежде понять почему не работает порт.
3. Дочитываем до страницы 61, раздел Alternate Functions of Port С, ага, читаем дальше внимательнее.
4. Вот оно! В описании PC2, PC3, PC4, PC5 видим фразу: "When the JTAG interface is enabled, this pin can not be used as an I/O pin."
5. Задаемся вопросом. А может быть включен JTAG? и продолжаем читать этот раздел дальше...
6. В табличках 29 и 30 в столбцах посвященных PC2, PC3, PC4, PC5 находим - JTAGEN. И ни слова включен JTAG или нет.
7. Нигде рядом ответа на этот вопрос нет..... Запускаем поиск "JTAGEN" в даташите.
8. изучаем результаты... табличка 105, на странице 263:
JTAGEN
Description: Enable JTAG
Default Value : 0 (programmed, JTAG enabled)
Все ясно, по умолчанию включен.
9. Открываем документацию на программатор и узнаем как изменить этот бит.
Проблема решена.
Анатолий.
Явно тянет на стандарт на ответы

ЗЫ: Прошу прощения за мой предыдущий пост, но нервы у меня слабеют когда задают вопросы по АВР типа: "Запрограммировал, а оно не работает", "Порт С в меге не работает", "Не прошивается мега128", и т.д. Потратить пол-дня и почитать самые свежие 5-10 страниц форума по АВР и 95% вопросов отпадут сами собой почему-то народ не хочет - сразу вопросы задают.