• I






      
           

Научно-популярный образовательный ресурс для юных и начинающих радиолюбителей - Popular science educational resource for young and novice hams

Основы электричества, учебные материалы и опыт профессионалов - Basics of electricity, educational materials and professional experience

КОНКУРС
language
 
Поиск junradio

Радиодетали
ОК
Сервисы

Stock Images
Покупка - продажа
Фото и изображений


 
Выгодный обмен
электронных валют

Друзья JR



JUNIOR RADIO





Часы реального времени на AT89C4051



Статьи публикуются по мере поступления. Для упорядоченного тематического
поиска воспользуйтесь блоком  "Карта сайта"







На рисунке 1 показана схема для цифровых часов. Порт 1 контроллера (AT89C4051) используется в качестве линии передачи данных для дисплея (начиная с контакта 7- pin14 ЖКИ). На рисунке 3, как вы можете увидеть цифры больше стандартного размера. Поэтому буду использовать CGRAM ЖК-дисплей, что даст гибкость определения пользовательских символов.

 

Рисунок 1: Принципиальная схема  цифровых часов

 

CGRAM начинается с адреса 0x40, и для каждого символа есть 8 мест, которые надо записать. Рисунок 2 показывает создание пользовательских символов.


Рисунок 2: Создание символов

Цифры 0 - 9 могут быть созданы с помощью восьми таких пользовательских символов. 
ПРИМЕЧАНИЕ: Вы можете создать только до 8 пользовательских символов. Исходный код написан на С, и обработан компилятором Keil C. Если у вас нет кросс-компилятора, то вы можете напрямую записать HEX файл в ваш чип

 

Скачать HEX  clockV1.1

 

Рисунок 3: Demo RTC с большими шрифтами

 

 Если  есть проблема в доступности чипа, указанного в схеме, то вы также можете использовать AT89C51 AT89C52 , но прежде продумайте подключение к порту  ЖК-дисплея.

 

Необходимые детали

Наименование 
AT89C4051 
LM7805 
20x4-строчный ЖК- 
IN4001 диод 
11.0592MHz Кварц
10K подстр 
10K резистор
8.2K резистор 
Кнопочный переключатель 
30pF конденсатор 
10uF конденсатор 
0.1uf конденсатор 
9В батарея

Количество 












1

 


 







Просмотров: 3076 | Добавил: Chinas | Рейтинг: 1.0/2








Необходимо добавить материалы...
Результат опроса Результаты Все опросы нашего сайта Архив опросов
Всего голосовало: 380



          

Радио для всех© 2024