Этот таймер способен отсчитывать промежутки времени от 1 секунды до 99 часов 59 минут 59 секунд. Прибор собран на микроконтроллере ATtiny2313 фирмы ATMEL, который тактируется от внешнего кварца частотой 4,9152 МГц, что дает достаточно высокие показатели в точности отсчета времени. Индикация осуществляется при помощи жидкокристаллического дисплея 16х2 на базе контроллера HD44780.
Характеристики устройства:
- минимальный интервал отсета - 1с;
- максимальный интервал отсчета - 99ч 59м 59с;
- 4 кнопки управления;
- меню на русском языке;
- 2 режима индикации времени 00ч00м00с или 00:00:00;
- сохранение в энергонезависимой памяти последней установки времени.
Работа с устройством:
1. Включить таймер;
2. Кнопкой "СТОП" выбираем установку часов, минут, секунд или режим индикации;
3. Кнопками "+" или "-" выбираем значение времени или режим индикации;
4. Кнопкой "СТАРТ" запускаем таймер;
5. Кнопкой "СТОП" останавливаем таймер.
При программировании микроконтроллера установить fuse-биты:
EXT.byte: 0xFF
HIGH.byte: 0xDF
LOW.byte: 0xFD
Архив для статьи "Таймер 1с - 99ч59м59с на Attiny2313 " | |
Описание: Файл прошивки микроконтроллера | |
Размер файла: 1.69 KB Количество загрузок: 2 422 | Скачать |
Комментарии
Проверь фьюзы
Во время отсчета в первой строчке высвечивается установка времени отсчета, во второй строчке идет обратный отсчет
Fuse high byte: 0xDF, все галки убраны
Fuse low byte: 0xFD, галка на CKSEL1
или поправить прошивку под кварц 4 или 8 или16 Мгц.