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

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

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

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

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

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

Коллекция глюков Здесь публикуются все известные глюки, баги микроконтроллеров, памяти, АЦП и т.д.

Закрытая тема
Опции темы
Непрочитано 22.07.2011, 19:55   #21
niksan321
Временная регистрация
 
Регистрация: 12.06.2007
Сообщений: 59
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
niksan321 на пути к лучшему
По умолчанию Re: "Глюк" AVR таймера от кварца 32768 Гц

у меня тоже были глюки с часовым кварцем, долго не мог понять в чём проблема, оказалось проблема во фьюзах, там есть фьюз отвечающий за размах напряжения на кварце, вот по умолчанию размах маленький (для экономии энергии), но можно фьюзом включить больше размах (для подавления помех), в общем когда я размах увеличил у меня глюки исчезли

ЗЫ, фьюз называется CKOPT
Реклама:
niksan321 вне форума  
Непрочитано 25.07.2011, 01:16   #22
pinco
Гражданин KAZUS.RU
 
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
pinco на пути к лучшему
По умолчанию Re: "Глюк" AVR таймера от кварца 32768 Гц

Сообщение от neon-f Посмотреть сообщение
...если включено прерывание Т2 по совпадению, и если ТЦНТ=0 и 255 (т.е. крайние значения). Как только срабатывает прерывание по совпадению Т2 при крайних значениях, то прерывание по переполнению как бы выключается, т.е. больше не наступает никогда....
может кто знает можно это победить??
Как я понимаю установка на сработку по совпадению в T2 на 255 или 0 например уже само по себе эквивалентно сработке по переполнению и потому система на одно и то же не срабатывает дважды - поэтому отдельной сработки на переполнение и нет , возможно ошибаюсь , но это мое мнение на такой факт .
Либо проверить оба ли флага отдельного разрешения прерывания от совпадения и от переполнения установлены и разрешают системе прерываться от обоих событий ?
__________________
Короче асма кода нет !

Последний раз редактировалось pinco; 25.07.2011 в 01:34.
pinco вне форума  
Непрочитано 16.09.2013, 01:10   #23
watchmaker
Частый гость
 
Регистрация: 18.10.2011
Сообщений: 23
Сказал спасибо: 5
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
watchmaker на пути к лучшему
По умолчанию Re: "Глюк" AVR таймера от кварца 32768 Гц

Я делал не так - дошел самостоятельно, так что не пинайте. В начале программы пустой цикл, пока счетчик, завязанный на прерывания генератора, не отсчитает одну секунду, в течение этого цикла никаких слипов. Потом переход на основной цикл (со слипом естественно), при этом еще и подать звук. Так вот, при немного севших батарейках звук раздается через три-пять секунд вместо одной...
watchmaker вне форума  
Непрочитано 16.09.2013, 07:29   #24
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: "Глюк" AVR таймера от кварца 32768 Гц

Не надо ждать секунды, достаточно записать что-то в регистры таймера и дождаться установления флага успешной записи. Сразу после этого можно спать. Читаем даташит
niXto вне форума  
Закрытая тема

Закладки

Опции темы

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

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

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


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


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