Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 18 май 2024, 11:03

Часовой пояс: UTC + 3 часа [ Летнее время ]



Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Анти-спам
Анти-спам:
Выполните задание
   

Обзор темы - Таймер с прерыванием 1 раз в сек от кварца 32768 на Atmega16
Автор Сообщение
  Заголовок сообщения:  Re: Таймер с прерыванием 1 раз в сек от кварца 32768 на Atme  
Цитата
Выходит выглядеть ято будет примерно так:
1 -> assr.3
настраиваем TIMSK
настраиваем Timer2
проверяем флаги TCN2UB, OCR2UB, TCR2UB
1 -> I
Всё, можем пользоваться прерыванием
В общем то это всё мне нужно в моём проекте, который я сюда выкладывал. Хочется научиться работать с таймерами.
Сообщение Добавлено: 24 мар 2014, 18:49
  Заголовок сообщения:  Re: Таймер с прерыванием 1 раз в сек от кварца 32768 на Atme  
Цитата
ага, я так и подумал что ручками в ASSR придётся 3 бит ставить. А можно вместо проверки флагов просто сделать паузу? Я так понял что там всё строго тактировано, и у действий есть определённое количество тактов?
Сообщение Добавлено: 24 мар 2014, 18:43
  Заголовок сообщения:  Re: Таймер с прерыванием 1 раз в сек от кварца 32768 на Atme  
Цитата
Сообщение Добавлено: 24 мар 2014, 18:39
  Заголовок сообщения:  Re: Таймер с прерыванием 1 раз в сек от кварца 32768 на Atme  
Цитата
Сообщение Добавлено: 24 мар 2014, 13:51
  Заголовок сообщения:  Re: Таймер с прерыванием 1 раз в сек от кварца 32768 на Atme  
Цитата
1. Кварц подключается к TOSC1 TOSC2
2. Timer2 настраивается на TOSC, на максимальный делитель - 1024. Включаем прерывание с настройках таймера.
3. В обработке прерывания - считаем каждое 32е срабатывание. Оно и будет 1 сек. (32*1024)

Если задача сделать часы - лучше использовать часовые м/с - они без питания считают время за счет батарейки.
Сообщение Добавлено: 24 мар 2014, 12:13
  Заголовок сообщения:  Таймер с прерыванием 1 раз в сек от кварца 32768 на Atmega16  
Цитата
Всем привет. Не нашёл информации по обозначенному вопросу. А именно: как реализовать, чтоб раз в секунду по прерыванию выполнялось некое действие? Встречал схемы, где используется "часовой" кварц, вот только не понял как настроить таймер на прерывание 1 раз в секунду.
Сообщение Добавлено: 24 мар 2014, 10:21

Часовой пояс: UTC + 3 часа [ Летнее время ]


Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB