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

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

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

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

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

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

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

 
Опции темы
Непрочитано 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.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
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.RU
 
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: Обратно непонятная ситуация с фьюзами)

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

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

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

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

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

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

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

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

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

Сообщение от OlegNZH Посмотреть сообщение
Взять макетку - собрать тупой генератор - завести на XTAL... перепрошить фузы (или параллельный- проще)
Дык параллельный ещё иметь надо...
FuseBitDoctor в помочь...
omercury вне форума  
Непрочитано 09.01.2012, 12:06  
OlegNZH
Почётный гражданин KAZUS.RU
 
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
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, время: 08:50.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot