Здравствуйте!
Куплен программатор Usbasp (какой именно - картинка прикреплена). Установлен драйвер и программатор определяется системой, что уже хорошо. Имеется МК atmega8 в корпусе tqfp32 (впаяный в адаптер, фото прикреплено).
Проблемы:
1. При подключении программатора без МК все нормально - светодиод загорается, программатор определяется. Как только я подключаю шлейф, диод тухнет и , как я понимаю, программатор не определяется. В чем может быть проблема? Может быть где-то не замкнута цепь? ( проверенно на двух компьютерах)
2. Я в микроконтроллерах только начинаю разбираться поэтому есть вопрос. Посмотрев даташит, обнаружил, что у этого МК в tqfp32 корпусе несколько выходов на питание и несколько выходов на землю. Нужно ли бросать их все на одну линию? В смысле, можно подключиться к одной земле и к одному вцц или нужно ко всем?
3. Правильно ли я подключаю МК к шлейфу? Как распинован шлейф обозначено на фото в приложениях (хотя я понял что ISP-разъем стандартизирован). к МК я подключаюсь к таким ножкам: 3 - (как к GND), 4 - (как к VCC), 15 - (как к MOSI), 16 - (как к MISO) 17 - (как к SCK), 29 - (как к RESET).
4.Что значит знак инверсии над RESET в даташите? Это никак на программирование МК не влияет?
5.Нужно ли замыкать всю землю между собой как на вот этой картинке
http://proavr.narod.ru/img/07_pp3.png ? Или на программаторе эти земли уже посажены на одну линию а на шлейфе выведены для удобства (распиновка шлейфа в приложениях).
Ну вот, вроде все что хотел спросить. Проверить советы смогу только завтра, по этому прошу прислать как можно больше вариантов решений проблемы, чтобы завтра смог все перепробовать. Другого МК чтобы проверить пока что нету, завтра думаю найду.
Раздел: Песочница или Вопрос-Ответ