Этот таймер способен отсчитывать промежутки времени от 1 секунды до 99 часов 59 минут 59 секунд. Прибор собран на микроконтроллере ATtiny2313 фирмы ATMEL, который тактируется от внешнего кварца частотой 4,9152 МГц, что дает достаточно высокие показатели в точности отсчета времени. Индикация осуществляется при помощи жидкокристаллического дисплея 16х2 на базе контроллера HD44780.

Характеристики устройства:

- минимальный интервал отсета - 1с;

- максимальный интервал отсчета - 99ч 59м 59с;

- 4 кнопки управления;

- меню на русском языке;

- 2 режима индикации времени 00ч00м00с или 00:00:00;

- сохранение в энергонезависимой памяти последней установки времени.

Таймер 1с - 99ч59м59с на ATtiny2313 - схема

Работа с устройством:

1. Включить таймер;

2. Кнопкой "СТОП" выбираем установку часов, минут, секунд или режим индикации;

3. Кнопками "+" или "-" выбираем значение времени или режим индикации;

4. Кнопкой "СТАРТ" запускаем таймер;

5. Кнопкой "СТОП" останавливаем таймер.

Таймер 1с - 99ч59м59с на Attiny2313
Таймер 1с - 99ч59м59с на Attiny2313
Таймер 1с - 99ч59м59с на Attiny2313
Таймер 1с - 99ч59м59с на Attiny2313
Таймер 1с - 99ч59м59с на Attiny2313
Таймер 1с - 99ч59м59с на Attiny2313

При программировании микроконтроллера установить fuse-биты:

EXT.byte: 0xFF

HIGH.byte: 0xDF

LOW.byte: 0xFD


Архив для статьи "Таймер 1с - 99ч59м59с на Attiny2313 "
Описание: Файл прошивки микроконтроллера
Размер файла: 1.69 KB Количество загрузок: 2 487 Download

Комментарии  
+1
Машинка конечно нужная, но вот с кварцем проблемы у многих будут.
-1
Кварц достаточно распостраненный :-)
Собрал...секунды идут медленно..1 к 3 примерно..в чём проблема?

Цитирую comrat:

Собрал...секунды идут медленно..1 к 3 примерно..в чём проблема?


Проверь фьюзы
точно...заработало..
при отсчете времени,что отображается на дисплее?только время или еще что то?если можно фото во время отсчета

Цитирую Евген:

при отсчете времени,что отображается на дисплее?только время или еще что то?если можно фото во время отсчета


Во время отсчета в первой строчке высвечивается установка времени отсчета, во второй строчке идет обратный отсчет
Объясните пожалуйста какие fuse-биты нужно поставить. У меня USBASP AVR DUDE PROG прога. Я в этом деле не бум бум пока.. :sad:
+1

Цитирую ARTMOD:

Объясните пожалуйста какие fuse-биты нужно поставить. У меня USBASP AVR DUDE PROG прога. Я в этом деле не бум бум пока.. :sad:


Fuse high byte: 0xDF, все галки убраны
Fuse low byte: 0xFD, галка на CKSEL1
+1
Просьба выслать исходники на supervolens@yandex.ru
или поправить прошивку под кварц 4 или 8 или16 Мгц.
Эиком - электронные компоненты и радиодетали