Технический форум по робототехнике.
Сергей » 20 янв 2007, 23:18
Сделал макетку под мегу32, вроде все правильно: ножки XTAL к кварцу, кондеры 22пик на землю. Ножка ресет подтянута к +5В резистором на 10кОм. Питаю МК через две ножки Vcc и GND. Программатор - 5проводков(проверен, шьет 2313, мегу8 спокойно). Ну не хочет ПониПрог читать мегу32 и все тут, взял у Lirzman'a его мегу32 проверить -тоже не читает, хотя у него вроде читалось(но у него СОМ-программатор)... что может быть не так или я чтото не учел? такого еще не было..
Сергей » 20 янв 2007, 23:42
Кстати, померял осциллографом ножку XTAL у меги8 рабочей - в итоге синусоида четко вырисовывается, а меряю у меги32 - ничего, те просто небольшой постоянный ток. Не пойму
ЗЫ
Мега с полки магазина и мною не прошивалась еще
avr123.nm.ru » 21 янв 2007, 00:46
Сергей писал(а):Питаю МК через две ножки Vcc и GND.
дак читать же надо avr123.nm.ru/07.htm
и смотреть схему avr123.nm.ru/z7.htm
Сергей » 21 янв 2007, 01:40
Да еклмн, ответить так сложно чтоли? да читал я там, ничего не нашел. И программатор сделан как в курсе, что еще?
Сергей » 21 янв 2007, 01:45
И на avr123.nm.ru/z7.htm вообще 8515, а у меня мега32.
Зы: подключил к Avcc и Agnd- всеравно не читается
aesok » 21 янв 2007, 02:41
Сергей писал(а):Кстати, померял осциллографом ножку XTAL у меги8 рабочей - в итоге синусоида четко вырисовывается, а меряю у меги32 - ничего, те просто небольшой постоянный ток. Не пойму
ЗЫ
Мега с полки магазина и мною не прошивалась еще
Из даташита на ATmega32, стр. 258, таблица 105:
The default setting of CKSEL3..0 results in internal RC Oscillator @ 1MHz. SeeTable 2 on page 25 for details.
Отсюда два следсвия:
1. Новая ATmega32 работает от
внутреннего генератора и на выводе XTAL ничего быть не должно.
2. Новая ATmega32 работает от внутреннего генератора
на частоте 1 Мгц, попробуйте уменьшить частоту програмирования до 250 Кгц.
Анатолий.
avr123.nm.ru » 21 янв 2007, 12:19
вот это и написано на странице 7 курса.
Сергей писал(а):И на avr123.nm.ru/z7.htm вообще 8515, а у меня мега32.
Зы: подключил к Avcc и Agnd- всеравно не читается
Вы удивительно не внимательны! там 8535.
По цоколевке она практически одинакова с мегой32.
Хорошо что вы заметили что нужно подключить Avcc и Agnd - я на это и акцентировал внимание в цитате.
На стр. 7 - я советую прошивать из CVAVR.
Сергей » 21 янв 2007, 13:26
прошу прщения, я описался, не 8515 а 8535, тк дело было ночью)
А как уменьшить частоту программирования? Просто впервые об этом слышу
Сергей » 21 янв 2007, 14:16
С КодВизиона читается, считал, поставил фьюзы для внешнего кварца, отключил JTAG, все норм, и осциллографом померял - все хорошо. НО ПониПрог не видит его! Что за бред?
aesok » 21 янв 2007, 14:28
Сергей писал(а): А как уменьшить частоту программирования? Просто впервые об этом слышу
Какой програматор?
Сергей » 21 янв 2007, 14:39
5 проводков.
avr123.nm.ru » 21 янв 2007, 16:43
Сергей писал(а):С КодВизиона читается, считал, поставил фьюзы для внешнего кварца, отключил JTAG, все норм
НО ПониПрог не видит его! Что за бред?
во избежание разного "бреда" я и советую новичкам на стр. 7
прошивайте из CodeVisionAVR - достаточно DEMO для любых размеров зашиваемых программ.
Сергей » 21 янв 2007, 18:27
ну я щас и шью КодВизионом, но всетаки - почему Пони не видит? или Пони глючный такой?
avr123.nm.ru » 21 янв 2007, 18:52
глюки везде есть, только CVAVR за денюжку продается и думаю можно надеятся на меньшее их количество.
а то что я в курс отправляю - так вы ведь так и поступили в конце концов как в самом начале страницы 7 написано.
avr123.nm.ru » 21 янв 2007, 18:58
Сергей писал(а):но всетаки - почему Пони не видит? или Пони глючный такой?
наверно на пони нужно написать, или у них ФАК посмотреть.
я просто понять не могу нафига ПОНИ нужен если программатор встроен уже в компилятор и в CVAVR и в ICC. и на АСМ и в Студии програматор и в VMLAB
да и в WinAVR тоже есть программатор теперь.