Зарегистрирован: Сб май 05, 2012 23:33:56 Сообщений: 7 Откуда: Курск, Курская область
Рейтинг сообщения:0
Уважаемые знатоки. Помогите пожалуйста. Собрал программатор Громова. При помощи UniProf прошиваю atmega8a-pu (UniProf успешно определяет микроконтроллер). Затем сравниваю то, что записал с данными в буфере - идентично. Прошивку собираю в AVR Studio 6. Код следующий:
Подключил контроллер по схеме: В итоге на всех ножках порта D получаю напряжение порядка 4В при напряжении питания 5В (соответственно светодиод горит и не гаснет), на ножках портов B и С - напряжение около 1В. Первоначально хотел использовать контроллер в схеме с 12MHz кварцем, поэтому менял fuses. Затем вернул к первоначальному состоянию (fuses, прочитанные UniProf): Скажите пожалуйста, что я делаю не так? Если данные читаются и пишутся программатором, можно сделать вывод о том, что программатор (микроконтроллер) исправен?
Карма: 25
Рейтинг сообщений: 99
Зарегистрирован: Вс янв 24, 2010 19:19:52 Сообщений: 4468 Откуда: Главный Улей России (Moscow)
Рейтинг сообщения:0
Дело в том, что программатор держит МК в сбросе постоянно. После прошивки, отстегните программатор. Вывод RESET не забудьте подтянуть резистором на 5к к плюсу питания МК. Во время прошивки, можете его не снимать. Он не будет мешать программатору. Посто цепляетесь программатором и шьете. Керамический кондер на 0.1uF не забудьте поставить параллельно ногам птания МК. У МК есть две земли. Обе дожны быть соединены. Вывод AVCC должен быть соединен с плюсом питания МК. И снимите галочки на против фьюзов BODEN и BODLEVEL. Это спасет прошику МК от низкого напряжения питания МК.
В программаторе проблм не вижу. Раз определяет, шьет и читает, значит работает. Он простой, так тапки и работает стабильно. Сам часто им пользовался, пока не купил себе USBшный AVRisp 2.
_________________ I am DX168B and this is my favourite forum on internet!
Зарегистрирован: Сб май 05, 2012 23:33:56 Сообщений: 7 Откуда: Курск, Курская область
Рейтинг сообщения:0
DX168B писал(а):
У МК есть две земли. Обе дожны быть соединены.
Питание завожу на ножки 7 и 8. Когда объединил ножки 8 и 22, микроконтроллер сильно нагрелся!
DX168B писал(а):
Керамический кондер на 0.1uF не забудьте поставить параллельно ногам птания МК. <...> Вывод AVCC должен быть соединен с плюсом питания МК. И снимите галочки на против фьюзов BODEN и BODLEVEL. Это спасет прошику МК от низкого напряжения питания МК.
Светодиод по прежнему горит и не мигает, напряжения на всех остальных ножках порта D упали до 1В.
Карма: 25
Рейтинг сообщений: 99
Зарегистрирован: Вс янв 24, 2010 19:19:52 Сообщений: 4468 Откуда: Главный Улей России (Moscow)
Рейтинг сообщения:0
От того аналога питается целый порт (PortC), помимо компаратора и АЦП. Так что надо по любому. Смотрите 6-ю страницу оффициального даташита на нее. А именно - первые три строчки. Бывало даже доходило до выгорания МК. Если используется АЦП, то меду VCC и AVCC ставится П-фильтр.
_________________ I am DX168B and this is my favourite forum on internet!
Зарегистрирован: Сб май 05, 2012 23:33:56 Сообщений: 7 Откуда: Курск, Курская область
Рейтинг сообщения:0
Подключил: по-прежнему не работает, сильно греется, но пишется/читается... При программировании питание также заводить на 7,20,8,22 ножки? А может быть контроллеру пришел конец?
Зарегистрирован: Сб май 05, 2012 23:33:56 Сообщений: 7 Откуда: Курск, Курская область
Рейтинг сообщения:0
Nickolai писал(а):
Проверяйте монтаж, если всё норма, значить контроллеру приказано долго жить....
Так и не понял в чем было дело, но сейчас устройство исправно работает . Видимо, проблема действительно в монтаже (хотя я схему перепаивал 2 раза, проверял тестером). Если снова появится подобная проблема - отпишусь. Огромное спасибо всем, кто принял участие в обсуждении. Прошу простить меня за мои кривые руки .
Зарегистрирован: Сб май 05, 2012 23:33:56 Сообщений: 7 Откуда: Курск, Курская область
Рейтинг сообщения:0
Все, воспроизвел опыт))). Ногодрыг был спаян "на коленке", поэтому, чтобы не погнуть контакты панельки, я вставлял МК без особых усилий и как следствие не до конца. Отсюда плохой контакт и все проблемы.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения