Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Обратно непонятная ситуация с фьюзами

Непрочитано 09.01.2012, 10:18  
orionSSV
Временная регистрация
 
Регистрация: 04.07.2010
Адрес: город Омск
Сообщений: 72
Сказал спасибо: 6
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
orionSSV на пути к лучшему
По умолчанию Обратно непонятная ситуация с фьюзами

Доброго времени суток господа-товарищи. Вновь прошу совета по поводу ситуации поставившей меня в тупик.
До сих пор в своих поделках использовал кристалл на 4МГц, выставлял фьюзы следующим образом: все CKSEL0..3 в 1 (незапрогр.), SUT0=0, SUT1=1;
т.е. кристалл средней частоты, и "Crystal Oscillator, fast rising power". На последней поделке 4МГц закончились, но остались 12МГц. Я решил использовать их. Изменил лишь SUT выставив в 1(незапрогр.), чтобы стало Crystal Oscillator, slowly rising power (на всякий случай). Всё прекрасно определялось, шилось\перешивалось\работа ло. До тех пор тока в одной статье я не обнаружил упоминание о фьюзе CKOPT. Мол при его программировании амплитуда генератора становится больше и соответственно помехоустойчивость тоже, и если нет требований к энергопотреблению его рекомендуется программировать всегда. В даташите (для ATMega16A) всё это подтверждалось + для кварцев больше 8 МГц его и так нужно было включать, что я тут же и сделал... фьюзы успешно прошлись, МК исправно работал, только вот... абсолютно перестал определяться!!! перепроверив всевозможные косяки с моей стороны (монтаж, настройки CVAR) решился на макетке собрать простую мигалку, воткнул 100% исправный МК прошил сначала с CKOPT=1 - заработало, диод замигал, перепрошил ещё раз -успешно. Поменял CKOPT=0, прошил, диод замигал, но теперь у меня ДВА камня не определяются программатором... Программирую через STK200+/300. В чём проблема? Я где-то, что-то не понял?
Реклама:
orionSSV вне форума  
Непрочитано 09.01.2012, 10:53  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Обратно непонятная ситуация с фьюзами)

Сообщение от orionSSV Посмотреть сообщение
В чём проблема?
Вы его зашили для резонатора МЕНЬШЕ 1 МГц...
Нажмите на изображение для увеличения
Название: ckopt.jpg
Просмотров: 123
Размер:	32.8 Кб
ID:	30215
omercury вне форума  
Непрочитано 09.01.2012, 11:15  
orionSSV
Временная регистрация
 
Регистрация: 04.07.2010
Адрес: город Омск
Сообщений: 72
Сказал спасибо: 6
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
orionSSV на пути к лучшему
По умолчанию Re: Обратно непонятная ситуация с фьюзами)

Сообщение от omercury Посмотреть сообщение
Вы его зашили для резонатора МЕНЬШЕ 1 МГц...
Вложение 30215
Во первых я благодарю Вас, что Вы не поленились заглянуть в даташит. Во вторых, как тогда мне понимать эту фразу
"The CKOPT Fuse selects between two different Oscillator amplifier modes. When CKOPT is programmed, the Oscillator output will oscillate will a full rail-to-rail swing on the output. This mode is suitable when operating in a very noisy environment or when the output from XTAL2 drives a second clock buffer. This mode has a wide frequency range. When CKOPT is unprogrammed, the Oscillator has a smaller output swing. This reduces power consumption considerably. This mode has a limited frequency range and it can not be
used to drive other clock buffers.
For resonators, the maximum frequency is 8 MHz with CKOPT unprogrammed and 16 MHz with
CKOPT programmed.
" У меня 12МГц, что выше 8МГц... хоть и ниже 16.
Мне если честно в таблице 4(стр. 26) не всё понятно. Там написано, для 0.9 - 3.0 МГц, потом по нарастающей - для 3.0 - 8.0 МГц, и вдруг последняя для 1.0 ≤ МГц. Разве 0,9МГц не меньше 1.0 МГц...??? И получается, что интервал 8.0 - 16.0 МГц вобще пропущен... А ведь : Speed Grades 0 - 16 MHz for ATmega16
Поставил кварц на 32768 Гц, что явно меньше 1 МГц -ситуация не изменилась, МК работает(правда мееедлееено), но CVAVR его по прежнему не видит.

Последний раз редактировалось orionSSV; 09.01.2012 в 11:22. Причина: проверка теории
orionSSV вне форума  
Непрочитано 09.01.2012, 11:32  
OlegNZH
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.02.2010
Сообщений: 2,294
Сказал спасибо: 52
Сказали Спасибо 460 раз(а) в 391 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: Обратно непонятная ситуация с фьюзами)

Не трогайте CKOPT - запустите как есть.(на 16 втупую идёт)
OlegNZH вне форума  
Непрочитано 09.01.2012, 11:34  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Обратно непонятная ситуация с фьюзами)

Сообщение от orionSSV Посмотреть сообщение
и вдруг последняя для 1.0 ≤ МГц.
Дык первая для керамических резонаторов... (2 в приписочке)

Сообщение от orionSSV Посмотреть сообщение
но CVAVR его по прежнему не видит.
Надо замедлять протокол обмена. Слишком быстро программатор работает. Замедленный МК не успевает.
omercury вне форума  
Непрочитано 09.01.2012, 11:35  
OlegNZH
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.02.2010
Сообщений: 2,294
Сказал спасибо: 52
Сказали Спасибо 460 раз(а) в 391 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: Обратно непонятная ситуация с фьюзами)

Есть такая бяка.(замедлить ...новые процессора- шустрые)
PS хм для того что-бы непонимания- Delay в программаторе CV повыше (проц- в компе - на LPT спешит)

Последний раз редактировалось OlegNZH; 09.01.2012 в 11:45.
OlegNZH вне форума  
Непрочитано 09.01.2012, 11:47  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Обратно непонятная ситуация с фьюзами)

Сообщение от OlegNZH Посмотреть сообщение
Не трогайте CKOPT
...поздно...
Теперь спасёт внешний клок на XTAL1(это вход внутреннего генератора) частотой около 1МГц.
Или кварц на ту же частоту...
Сумеете?
Не знаю - умеет ли CV замедлять протокол. Надо искать программу, которая умеет или внешний клок...

Последний раз редактировалось omercury; 09.01.2012 в 11:50.
omercury вне форума  
Непрочитано 09.01.2012, 11:51  
OlegNZH
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.02.2010
Сообщений: 2,294
Сказал спасибо: 52
Сказали Спасибо 460 раз(а) в 391 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: Обратно непонятная ситуация с фьюзами)

Взять макетку - собрать тупой генератор - завести на XTAL... перепрошить фузы (или параллельный- проще)
OlegNZH вне форума  
Непрочитано 09.01.2012, 12:01  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Обратно непонятная ситуация с фьюзами)

А точно CKOPT а не SPIEN ?

Сообщение от OlegNZH Посмотреть сообщение
Взять макетку - собрать тупой генератор - завести на XTAL... перепрошить фузы (или параллельный- проще)
Дык параллельный ещё иметь надо...
FuseBitDoctor в помочь...
omercury вне форума  
Непрочитано 09.01.2012, 12:06  
OlegNZH
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.02.2010
Сообщений: 2,294
Сказал спасибо: 52
Сказали Спасибо 460 раз(а) в 391 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: Обратно непонятная ситуация с фьюзами)

SPIEN не прошивается в CV. (а параллельный- да ...иметь нужно ...дорогие)
OlegNZH вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Непонятная ситуация с фьюзами orionSSV Микроконтроллеры, АЦП, память и т.д 41 15.12.2011 13:48
ATMega8535 16AI не могу разобраться с фьюзами помогите 7Fantomas7 Микроконтроллеры, АЦП, память и т.д 17 23.01.2011 13:50
Электромеханический счётчик крутит обратно ndreich Коллекция глюков 24 02.01.2011 11:35
Непонятная конструкция pangoff Автоматика и аппаратура связи 76 09.08.2010 21:21
Помогите разобраться с фьюзами ATMega64 sersne Микроконтроллеры, АЦП, память и т.д 7 29.04.2010 18:26


Часовой пояс GMT +4, время: 21:33.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.