Часы на Atmega8 и LCD1602/0802 (BASCOM AVR) - Часы, таймеры, счетчики - Микроконтроллеры - Каталог статей - Собери свою радиосхему! Сайт радиолюбителей.
Собери свою радиосхему!
Воскресенье, 04.12.2016, 02:50 Приветствую Вас Гость

Чебоксары

Главная | Регистрация | Вход | RSS

Каталог статей

Главная » Статьи » Микроконтроллеры » Часы, таймеры, счетчики

Часы на Atmega8 и LCD1602/0802 (BASCOM AVR)

Анализируя схемы часов на микроконтроллерах семейства AVR фирмы Atmel , видим, что большинство из них имеет в наличии часовой датчик - микросхему DS1307.  Да, использование датчика значительно упрощает задачу по реализации часов на микроконтроллере. Для того чтобы сделать это поле технологической деятельности радиолюбителей и программистов более разнообразным,  я предлагаю для рассмотрения схему часов на микроконтроллере ATMega8 без использования часовой микросхемы DS1307.

Схема часов:

Как видно из схемы, часы без изысков, без будильника и так далее. Исходный код программы прилагается ниже в архиве, можете поиграться. За основу взят микроконтроллер Atmega8 и дисплей 1602, информация с легкостью уместится и на 0802 дисплей, для работы схемы нужен "часовой" кварц на 32768 Hz. Пример отображаемой на дисплее информации представлен ниже на рисунке... 

 

Программа достаточно проста и заключается в обработке одного счетчика, который считает количество колебаний кварца и выводит минуты, часы и секунды.

 

Симуляция работы в программе Proteus:

 

Скачать файлы проекта: (~130кб.)

Категория: Часы, таймеры, счетчики | Добавил: Адвансед (08.01.2015)
Просмотров: 5098 | Комментарии: 5 | Теги: ATmega8, 1602, часы | Рейтинг: 4.5/2
Всего комментариев: 5
4  
Подавляющее количество часов на Atmega8 выполнены с использованием DS1307. Очень интересно было бы посмотреть ваш код. Можете скинуть код проекта из CVAVR?

5  
у нас тут все на bascom)

1  
какие фьюзы надо выставить ? ато у меня 00:00:00

2  
000000 это не фьюзы) написано что нужен часовой кварц, 32768кГц, скорее всего тупо программируете на работу от внешнего кварца

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Логин:
Пароль:
Категории раздела
Источники питания и приборы
Охрана и контроль доступа
Измерительные устройства
Часы, таймеры, счетчики
Световые эффекты
Защита и контроль
Для начинающих
Разное
BASCOM AVR
Информация по МК, FAQ
Поиск
Наш опрос
В каком районе города Ч вы проживаете?
Всего ответов: 105

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
у нас тут все на bascom)

Подавляющее количество часов на Atmega8 выполнены с использо...

В чем тогда может быть причина, что у меня показывает лишь в...

Рейтинг@Mail.ru