Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
13.12.2011, 01:45
|
|
Гражданин KAZUS.RU
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
|
Re: Помогите новичку с первым устройством
Сообщение от casino777
|
висит, всмысле не работает?
|
Нет, в смысле подключен. Или Вы отключаете его после прогрммирования?
|
|
|
|
13.12.2011, 07:23
|
|
Частый гость
Регистрация: 28.12.2010
Адрес: Красноярск
Сообщений: 44
Сказал спасибо: 183
Сказали Спасибо 27 раз(а) в 14 сообщении(ях)
|
Re: Помогите новичку с первым устройством
Вопрос для casino777 - а что значит - не работает устройство ? Светодиод постоянно горит, постоянно не горит, как ведет себя контроллер ? На выводах, где кварц подключен генерация видна ? Осциллографом глядели порты ? И еще. Зацикленная команда sbi portb, 5 просто включит светодиод, а мигать его не заставит. Что Вы хотели получить на выходе?
Последний раз редактировалось seeker-rzd; 13.12.2011 в 07:32.
|
|
|
Сказали "Спасибо" seeker-rzd
|
|
|
13.12.2011, 09:26
|
|
Частый гость
Регистрация: 23.12.2010
Сообщений: 13
Сказал спасибо: 18
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Помогите новичку с первым устройством
Сообщение от kittec
|
Нет, в смысле подключен. Или Вы отключаете его после прогрммирования?
|
подключено питание и программатор, в понипрог я нажимаю Write to flash, оно пишет сначала write потом verify, потом write successful, в то время как пишется светодиод горит, записалось он не горит. А я хочу, чтобы он всё время горел.
|
|
|
|
13.12.2011, 09:30
|
|
Частый гость
Регистрация: 23.12.2010
Сообщений: 13
Сказал спасибо: 18
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Помогите новичку с первым устройством
Сообщение от seeker-rzd
|
Вопрос для casino777 - а что значит - не работает устройство ? Светодиод постоянно горит, постоянно не горит, как ведет себя контроллер ? На выводах, где кварц подключен генерация видна ? Осциллографом глядели порты ? И еще. Зацикленная команда sbi portb, 5 просто включит светодиод, а мигать его не заставит. Что Вы хотели получить на выходе?
|
"Не работает устройство" я имею ввиду, что по моей задумке светодиод должен включиться и гореть и всё, а он включается только, когда программа пишется и всё.
Осциллографом еще не смотрел, но дело в том, что ни от кварца, ни от внутреннего генератора не работает
|
|
|
|
13.12.2011, 09:53
|
|
Частый гость
Регистрация: 23.12.2010
Сообщений: 13
Сказал спасибо: 18
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Помогите новичку с первым устройством
Сообщение от kittec
|
Какой номинал резистора ? И лучше пересадить светодиод с резистором на другой порт ,например PORTD5, чтобы не мешать программатору. И поскольку программа будет дальше развиваться, может быть, то после метки init надо вставить:
LDI TEMP,LOW(RAMEND)
OUT SPL,TEMP
LDI TEMP,HIGH(RAMEND)
OUT SPH,TEMP
|
не помогло
|
|
|
|
13.12.2011, 11:52
|
|
Прописка
Регистрация: 25.09.2009
Адрес: Ivanovo
Сообщений: 156
Сказал спасибо: 3
Сказали Спасибо 67 раз(а) в 60 сообщении(ях)
|
Re: Помогите новичку с первым устройством
Сообщение от casino777
|
катод-анод всё правильно подпаяно проверял не 1 раз)
|
Т.е. анод на выход порта а катод на корпус? Посмотрел доку на отладочную плату.Там есть штатный светодиод на ноге PB0.Его тоже не удается зажеч? Зачем надо было впаивать еще один
|
|
|
|
13.12.2011, 16:52
|
|
Частый гость
Регистрация: 23.12.2010
Сообщений: 13
Сказал спасибо: 18
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: Помогите новичку с первым устройством
Сообщение от heady69
|
Т.е. анод на выход порта а катод на корпус? Посмотрел доку на отладочную плату.Там есть штатный светодиод на ноге PB0.Его тоже не удается зажеч? Зачем надо было впаивать еще один
|
попробовал по такой же программе для этого светодиода не работает
еще 1 поставил, чтобы научиться припаять
|
|
|
|
13.12.2011, 17:46
|
|
Частый гость
Регистрация: 28.12.2010
Адрес: Красноярск
Сообщений: 44
Сказал спасибо: 183
Сказали Спасибо 27 раз(а) в 14 сообщении(ях)
|
Re: Помогите новичку с первым устройством
Ну вообще в таком случае надо перестать верить всему, кроме тестера и осциллографа. Во- первых - питание на контроллер ( выводы 10, 30, 32 ) приходит или нет ? Подцеплен ли общий провод ( выводы 11, 31 ) ? В каком состоянии вход сброса контроллера ( вывод 9 - должен быть в состоянии логической 1) ? Что сообщает Понипрог после окончания прошивки ? И чем транслировали программу, если у Вас нет AVRStudio ?
Последний раз редактировалось seeker-rzd; 13.12.2011 в 17:50.
|
|
|
Сказали "Спасибо" seeker-rzd
|
|
|
13.12.2011, 17:49
|
|
Гражданин KAZUS.RU
Регистрация: 14.11.2008
Сообщений: 701
Сказал спасибо: 298
Сказали Спасибо 283 раз(а) в 193 сообщении(ях)
|
Re: Помогите новичку с первым устройством
Чтобы зажечь светодиод на РВ0 надо замкнуть LED_J и писать CBI portb,0 а не SBI portb,0.
|
|
|
|
13.12.2011, 17:54
|
|
Частый гость
Регистрация: 28.12.2010
Адрес: Красноярск
Сообщений: 44
Сказал спасибо: 183
Сказали Спасибо 27 раз(а) в 14 сообщении(ях)
|
Re: Помогите новичку с первым устройством
Кстати, Kittec подкинул мысль - а как включен светодиод на 5 ноге порта В ? Анод - на +5 Вольт, а катод - на вывод контроллера ? Или анодом - на вывод контроллера и катод - на общий провод ?
|
|
|
Сказали "Спасибо" seeker-rzd
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:22.
|
|