Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
16.04.2010, 23:37
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2006
Сообщений: 870
Сказал спасибо: 231
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
|
Atmegs 16 программируется но не работает
здравствуйте!
Осваиваю Atmega16 ,использую cvavr, программирую на Cи.
Написал простенькую программу мигания светодиода.
Симмулировал прогорамму в PROEUS и убедился что все нормально.
светодиод мигает четко.
Залил программу в контроллер используя внутренный генератор 4 Мгц. программировал на STK 200.
фьюзы;
CKSL0=1
CKSL0=1
CKSL0=0
CKSL0=0
SUTO=0
SUT1=1
остальные не запрогпаммированы.
Запись идет нормально ,без замечании , однако в отличие от PROTEUS,
железо не работает т.е. светодтод не мигает.
Обрашаюсь к опытным товарищам
Что тут может быть?
Заранее благодарен.
|
|
|
|
16.04.2010, 23:50
|
|
Заблокирован
Регистрация: 22.12.2007
Сообщений: 218
Сказал спасибо: 40
Сказали Спасибо 16 раз(а) в 16 сообщении(ях)
|
Re: Atmegs 16 программируется но не работает
опишите реально. какие фузы Вы установили в 0, а какие в1. Протеус не обращает внимания на фузы, вероятно Вы не сняли галочку с охранного таймера (он зашит с завода). Запрограммированным фуз бит считается - если он установлен в 0, если в 1 то он выключен.
Последний раз редактировалось RafikM; 16.04.2010 в 23:54.
|
|
|
|
17.04.2010, 07:33
|
|
Вид на жительство
Регистрация: 12.04.2007
Сообщений: 348
Сказал спасибо: 2
Сказали Спасибо 36 раз(а) в 32 сообщении(ях)
|
Re: Atmegs 16 программируется но не работает
Посмотрите на вывод RESET, присутствует ли там лог.1?
__________________
Гидравлика + электроника = POWER
|
|
|
|
17.04.2010, 09:31
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2006
Сообщений: 870
Сказал спасибо: 231
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
|
Re: Atmegs 16 программируется но не работает
Ну молодцы !!!
Я предстовляю что вы творите с микроконтроллеоами ,если на расстояние можете угадать в чем человек может ошибатся.
Точно .Посмотрел на RESET, Оказывается RC было включено на оборот-
резистор сидел на земле ,а кондер к плюсу. Стоило поменять и все заработало.
Слов не нахожу от васхищения Вами.
Огромное спасибо!!!!!
|
|
|
|
17.04.2010, 11:57
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2006
Сообщений: 870
Сказал спасибо: 231
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
|
Re: Atmegs 16 программируется но не работает
мда..а,
придется еще раз вас побеспокоить.
вроде все было хорошо, но измерил ток потребляемый контроллерем
и удивился 150ма на 5 вольт ,разве это нормально для простой программы
мигания светодиода? Что atmega 16так много потребляет?
|
|
|
|
17.04.2010, 12:17
|
|
Вид на жительство
Регистрация: 12.04.2007
Сообщений: 348
Сказал спасибо: 2
Сказали Спасибо 36 раз(а) в 32 сообщении(ях)
|
Re: Atmegs 16 программируется но не работает
Нет, что-то явно не то.
Смотрите монтаж, если на схеме только МК + его обвеска + светодиод и его резистор (резистор кстати ограничивающий на светодиоде на месте?), то скорее всего дело в монтаже, проверьте на "залипухи" внимательно.
Как вариант, если МК на панельке, то выньте его и посмотрите изменился ли ток.
__________________
Гидравлика + электроника = POWER
|
|
|
|
17.04.2010, 12:20
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2006
Сообщений: 870
Сказал спасибо: 231
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
|
Re: Atmegs 16 программируется но не работает
спасибо!
Сейчас проделаю все что посоветовалиn и доложу
|
|
|
|
17.04.2010, 12:36
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2006
Сообщений: 870
Сказал спасибо: 231
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
|
Re: Atmegs 16 программируется но не работает
mrKirill
Вы что телепат?
На на порт "Д"контроллера был соединен LCD и ,,когда его снял, ток сразу упал до 5-6 мА . Это сразу хотел Вам сообщить, а теперь посмотрю дальше ,что с LCD PC 1602 ,чего это он начал так много потреблять .На
Atmega8 нормально работал а тут что случилось пока не знаю вроде
все подал правильно. Может Вы и тут посоветуйте как обнаружить неисправность на LCD ?
|
|
|
|
17.04.2010, 12:38
|
|
Вид на жительство
Регистрация: 12.04.2007
Сообщений: 348
Сказал спасибо: 2
Сказали Спасибо 36 раз(а) в 32 сообщении(ях)
|
Re: Atmegs 16 программируется но не работает
Что Вы не сказали про LCD. У Вас наверное и подсветка включена?
Вот она как раз и кушает много тока
PS. Я не телепат, только учусь
__________________
Гидравлика + электроника = POWER
|
|
|
|
17.04.2010, 12:46
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Atmegs 16 программируется но не работает
begun, Под постами есть кнопка "спасибо"...
__________________
Осторожно , злой кот
|
|
|
Сказали "Спасибо" dosikus
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:36.
|
|