Проверьте пожалуйста правильность подключения Atmega16

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
Ответить
Нашел транзистор. Понюхал.
Сообщения: 183
Зарегистрирован: Чт мар 22, 2012 13:25:31
Откуда: Odense, Danmark

Сообщение CheerfulCalf »

Добрый день. Вроде, всё делал по даташитам и советам, которые нашёл на форуме.
Но постоянно одна и та же проблема - при подключении микроконтроллера как показано на схеме, он типо сгорает.
В связи с чем вопрос - я напутал здесь, или искать ошибку в другом месте?
Не уверен в правильности подключения PORTA (34-40), PORTB (1-8), AREF (32), AVCC (30) - всё это не использую, но чтобы лапки не "висели" в воздухе, корочу их как на рисунке.
Настройки такие

Код: Выделить всё

 DDRA = 0xFF; // выход
 PORTA = 0x00; // без напряжения
 DDRB = 0xFF; // выход
 PORTB = 0x00; // без напряжения
Или же, надо наоборот, настраивать порты как входы с напряжением?

Изображение
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Раскорачивай все! Нехай висят в воздухе.
PS. Что за маньяки...
Docendo discimus
Контактная информация:
Реклама
Нашел транзистор. Понюхал.
Сообщения: 183
Зарегистрирован: Чт мар 22, 2012 13:25:31
Откуда: Odense, Danmark

Сообщение CheerfulCalf »

Ну я пробую ложить его в кроватку без ножек (на тех пинах, что не использую). При работе глюки, нашёл в нете, что так и будет, если лапы оставить висеть..
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Меньше(вообще не) верить тому, что написано в интернете.
Docendo discimus
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Сообщение Engineer_Keen »

Входные ноги закорачивают подтягивают к нужному потенциалу в тех случаях, когда они не нужны, но используются в вычислении выходной функции железно. Например если в 3х входовом элементе "И" нужны только 2 входа, 3-й подтягивают к "1". В контроллере в этом смысла никакого нет, так как ненужные входы просто не задействованы программно. И глюки ваши были скорее всего из-за чего-то другого. А если вот так закорачивать ноги в контроллере, то при ошибке в программе можно весь порт спалить.
Реклама
Ответить

Вернуться в «Практика»