|
|
  |
AvrUsb500 by Petka. продолжение, Вариант программатора AVR, доступный для простого изготовления. ч2. |
|
|
|
Feb 10 2010, 18:58
|

Частый гость
 
Группа: Свой
Сообщений: 175
Регистрация: 19-01-09
Пользователь №: 43 620

|
Цитата(andrewkrot @ Feb 10 2010, 10:56)  Если мне не изменяет память, у Mega 128 для программирования используются совсем другие ноги, а именно - MOSI - PE0 MISO - PE1 SCK - PB1
стр. 296 в даташите ... С SCK - PB1 вы правы, с остальными ошибаетесь. Страница 2, версия манула 2467S–AVR–07/09:
Эскизы прикрепленных изображений
|
|
|
|
|
Feb 12 2010, 20:59
|

Частый гость
 
Группа: Свой
Сообщений: 175
Регистрация: 19-01-09
Пользователь №: 43 620

|
Цитата(Petka @ Feb 12 2010, 23:59)  1 Вольт. Спасибо.
|
|
|
|
|
Feb 13 2010, 14:18
|

Частый гость
 
Группа: Свой
Сообщений: 175
Регистрация: 19-01-09
Пользователь №: 43 620

|
Цитата(Petka @ Feb 13 2010, 00:30)  светодиод должен не моргнуть а загореться постоянно. Он горит постоянно только при выдернутом USB кабеле, который соединяет программатор и комп. Если не выдергивать, то не горит. Выяснилось в чем дело было, видно сказалось мало опыта работа с МК Atmel, необходимо было перед включением питания моего программируемого контроллера (ATmega128) вывод RESET соединить с землей.(Получается программатор этого не делает?) После этого контроллер стал определяться. Последний вопрос, у программатора нет функции определения уровня напряжения питания программируемого контроллера? Вот что мне студия выдала:
Эскизы прикрепленных изображений
|
|
|
|
|
Feb 13 2010, 19:52
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(NicholasR @ Feb 13 2010, 17:18)  Он горит постоянно только при выдернутом USB кабеле, который соединяет программатор и комп. Если не выдергивать, то не горит. разберитесь сначала с этим. должен гореть при подключенном программируемом устройстве. (если вы не меняли в консольном режиме "Reset target at connector polarity test(1=on 0=off)" должно стоять "1=on", проверьте) Цитата Выяснилось в чем дело было, видно сказалось мало опыта работа с МК Atmel, необходимо было перед включением питания моего программируемого контроллера (ATmega128) вывод RESET соединить с землей.(Получается программатор этого не делает?) После этого контроллер стал определяться. Это какой-то "бубен". Программатор делает все необходимые манипуляции и с ресетом в том числе. Цитата Последний вопрос, у программатора нет функции определения уровня напряжения питания программируемого контроллера? Функция есть. Проверьте неоднократно все соединения, прозвоните, нет ли нигде паразитных связей? какое сопротивление от вывода reset программируемого контроллера до вывода rst_adc программатора (при отключеных питаниях)?
|
|
|
|
|
Feb 14 2010, 16:24
|
Группа: Участник
Сообщений: 13
Регистрация: 28-10-06
Пользователь №: 21 742

|
Собрал девайс, прошил из Пони, переставил перемычку. При подключении светодиод мигает несколько раз (вроде 6), но AVR Studio программатор не видит (пробовал 4.15 и 4.17). В чем может быть проблема? Кстати в Win7 нет hypertrm.exe, через терминал зайти не получилось.
|
|
|
|
|
Feb 14 2010, 17:42
|
Группа: Участник
Сообщений: 13
Регистрация: 28-10-06
Пользователь №: 21 742

|
Поставил TeraTerm, нажимаю enter 2 раза - ничего не происходит
|
|
|
|
|
  |
9 чел. читают эту тему (гостей: 9, скрытых пользователей: 0)
Пользователей: 0
|
|
|