Печать

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

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 4
ПлохоОтлично 

Этот таймер способен отсчитывать промежутки времени от 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

Файлы:
Файл прошивки микроконтроллера
Дата 18.08.2011 Размер файла 1.69 KB Закачек 1728

Комментарии  

0 #1 FDoich 19.08.2011 21:57
Машинка конечно нужная, но вот с кварцем проблемы у многих будут.
Сообщить модератору
0 #2 AntonChip 20.08.2011 22:04
Кварц достаточно распостраненный :-)
Сообщить модератору
0 #3 comrat 11.04.2013 16:54
Собрал...секунд ы идут медленно..1 к 3 примерно..в чём проблема?
Сообщить модератору
0 #4 AntonChip 11.04.2013 23:22
Цитирую comrat:
Собрал...секунды идут медленно..1 к 3 примерно..в чём проблема?

Проверь фьюзы
Сообщить модератору
0 #5 comrat 12.04.2013 04:32
точно...заработ ало..
Сообщить модератору
0 #6 Евген 04.11.2013 23:59
при отсчете времени,что отображается на дисплее?только время или еще что то?если можно фото во время отсчета
Сообщить модератору
0 #7 AntonChip 05.11.2013 07:06
Цитирую Евген:
при отсчете времени,что отображается на дисплее?только время или еще что то?если можно фото во время отсчета

Во время отсчета в первой строчке высвечивается установка времени отсчета, во второй строчке идет обратный отсчет
Сообщить модератору
0 #8 ARTMOD 03.05.2016 22:38
Объясните пожалуйста какие fuse-биты нужно поставить. У меня USBASP AVR DUDE PROG прога. Я в этом деле не бум бум пока.. :sad:
Сообщить модератору
+1 #9 AntonChip 04.05.2016 07:43
Цитирую ARTMOD:
Объясните пожалуйста какие fuse-биты нужно поставить. У меня USBASP AVR DUDE PROG прога. Я в этом деле не бум бум пока.. :sad:

Fuse high byte: 0xDF, все галки убраны
Fuse low byte: 0xFD, галка на CKSEL1
Сообщить модератору
0 #10 supervolens 15.10.2016 09:16
Просьба выслать исходники на
или поправить прошивку под кварц 4 или 8 или16 Мгц.
Сообщить модератору

Рекомендуем посмотреть