Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
19.10.2010, 19:09
|
|
Гражданин KAZUS.RU
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
|
Нужно запустить МК от RC генератора
При прошивке фюзов ошибся и прошил МК mega8 с запуском от RC генератора. МК потух и больше не откликается. Вопрос : какой номинал конденсатора и резистора нужно поставить. Или может, есть ещё какие то методы оживления мк в моей ситуации .
На скриншоте состояние фьюзов после прошивки мк
Создал подобную тему в разделе фьюзы, но второй день мне никто не ответил.
Последний раз редактировалось Zemlyanov; 19.10.2010 в 19:11.
|
|
|
|
19.10.2010, 19:34
|
|
Частый гость
Регистрация: 01.07.2005
Сообщений: 16
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Нужно запустить МК от RC генератора.
|
|
|
|
19.10.2010, 19:47
|
|
Гражданин KAZUS.RU
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
|
Re: Нужно запустить МК от RC генератора.
Я внешний генератор подключал, тактировал от другого МК, не помогло, может задержки выставил не те вот код
Код:
|
while(1){
PORTC.1=1;
delay_us(200);
PORTC.1=0;
delay_us(200);
} |
|
|
|
|
19.10.2010, 19:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Нужно запустить МК от RC генератора.
For timing insensitive applications, the external RC configuration shown in Figure 12
can be used. The frequency is roughly estimated by the equation f = 1/(3RC). C should
be at least 22 pF. By programming the CKOPT fuse, the user can enable an internal 36
pF capacitor between XTAL1 and GND, thereby removing the need for an external
capacitor.
Емкость в формуле - в нанофарадах, сопротивление в килоомах, частота в мегагерцах
DDRC установлен на выход?
Чип перепрошивается?
|
|
|
|
19.10.2010, 20:02
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Нужно запустить МК от RC генератора
Сообщение от niXto
|
Чип перепрошивается?
|
Смешной вопрос ![Улыбка](images/smilies/icon_smile.gif) Если бы перепрошивался то и темы этой бы не было.
Сообщение от Zemlyanov
|
Я внешний генератор подключал, тактировал от другого МК, не помогло, может задержки выставил не те вот код
|
Уберите задержки вообще. С Вашими такт несколько килогерц. С таким ни один программатор не справится.
А в идеале вывести меандр с таймера другого МК. С частотой в пару мегагерц.
|
|
|
|
19.10.2010, 20:03
|
|
Гражданин KAZUS.RU
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
|
Re: Нужно запустить МК от RC генератора
Цитата:
|
DDRC установлен на выход?
|
Да
Цитата:
|
Чип перепрошивается?
|
Какой чип? Если мега8 то программатор её не находит не говоря уже о перепрошивке
|
|
|
|
19.10.2010, 20:09
|
|
Гражданин KAZUS.RU
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
|
Re: Нужно запустить МК от RC генератора
Сообщение от kison
|
А в идеале вывести меандр с таймера другого МК. С частотой в пару мегагерц.
|
По даташиту такая комбинация фьюзов как я установил подразумевает вход тактового сигнала в пределах от 3 до 8 мгц.
Цитата:
|
Уберите задержки вообще
|
а может хоть какую то задержку оставить.
Вообще то я уже был настроен на RC генератор. Может с ним будет проще? А то я мк каким тактировал уже перепрошил , и поставил на место.
|
|
|
|
19.10.2010, 20:10
|
|
Прописка
Регистрация: 01.02.2008
Сообщений: 124
Сказал спасибо: 1
Сказали Спасибо 13 раз(а) в 10 сообщении(ях)
|
Re: Нужно запустить МК от RC генератора
у меня програматор AVR910 от протоса, там есть выход 1МГц, вот им и реанимирую процы в таких случаях. по поводы программы - период у тебя 400микросек, т.е. частота
2.5 кГц-что есть крайне мало. надо под мегагерц, т.е delay_us(1);, или что на мой взгляд лучше PORTC.1=~PORTC.1;тогда получим частоту на выходе в два раза меньше тактовой процессора(который лучше затактить на 2-4МГц).
|
|
|
|
19.10.2010, 20:20
|
|
Гражданин KAZUS.RU
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
|
Re: Нужно запустить МК от RC генератора
Сообщение от dmitriy_kuznecov
|
лучше затактить на 2-4МГц
|
Он уже затоктирован на 11.0592, а выпаивать кварц как то не хочется. Кстати а что делать с входом XTAL2, на данный момент он у меня вести в воздухе, так и оставить ?
В общем буду тактировать от мк, щас изменю задержки попробую
|
|
|
|
19.10.2010, 21:56
|
|
Гражданин KAZUS.RU
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
|
Re: Нужно запустить МК от RC генератора
Фу засада. Короче поставил RC генератор (с МК тактирование не пошло) R 15ком C 27пф , МК ожил, программатор его обнаружил , попробовал изменить фьюзы, хрен там , не меняются . Попробовал залить прошивку , программа залилась, верификация прошла удачно.
Что за проблема с фьюзами, они в упор не хотят прошиваться ?
Использую uniprof , таких проблем ни когда не было.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:21.
|
|