Отличительные особенности:
Описание выводов:
NC | не используется |
VCC1 | Основной источник питания |
VCC2 | Резервный источник питания |
VBAT | Вход подключения батареи питания (+3 В) |
VCCIF | Вход питания интерфейсной логики |
GND | Общий |
X1, X2 | Подключение кварцевого резонатора 32768 Гц |
INT0 | Выход прерывания 0 |
INT1 | Выход прерывания 1 |
SDI | Ввод данных в последовательном формате |
SDO | Вывод данных в последовательном формате |
CE | активация микросхемы |
SCLK | синхронизация последовательной связи |
SERMODE | выбор типа последовательного интерфейса |
1 Hz | Выход импульсов частотой 1 Гц |
32 KHz | Выход импульсов частотой 32768 Гц |
Структурная схема DS1306:
Расположение выводов DS1306:
Общее описание:
DS1306 – часы реального времени с последовательным интерфейсом и будильником, которые содержат часы-календарь с представлением информации в двоично-десятичном коде и возможностью их передачи по простому последовательному интерфейсу. Информация о реальном времени и календаре представляется в секундах минутах, часах, дне, дате, месяце и годе. Если текущий месяц содержит менее 31 дня, то микросхема автоматически определит количество дней в месяце с учетом высокосности текущего года. Часы работают или в 24-часовом или 12-часовом формате с индикатором AM/PM (до полудня/ после полудня). Дополнительно имеется 96 байт энергонезависимого ОЗУ для хранения данных. Вывод питания интерфейсной логики VCCIF позволяет DS1306 привязать уровни выводов SDO и 32 KHz к уровню интерфейсной логики. Это позволяет легко подключиться к 3-х вольтовой логике в системах со смешанным питанием. DS1306 позволяет реализовать двойное резервное питание (выводы VCC2 и VBAT). К выводу VCC2 может быть подключена схема подзарядки резервного регенерируемого источника энергии (например, ионистора или аккумулятора). Вывод VBAT предназначен для подключения резервной нерегенерируемой батареи. DS1306 функционирует при питании от 2.5 до 5.5 В. Микросхема содержит два будильника с программируемым временем срабатывания. Каждый будильник программируется заданием комбинации секунд, минут, часов, дня недели и генерирует при срабатывании сигнал прерывания. Для отключения будильника необходимо задать несуществующее время срабатывания. Будильники могут быть запрограммированы так, чтобы генерировать или два различных сигнала прерывания или один общий. Оба выхода прерываний функционирует при наличии напряжения питания на VCC1 , VCC2 или VBAT. Импульсы частотами 1Гц и 32768 Гц доступны с выводов 1 Hz и 32 KHz, соответственно. DS1306 поддерживает различные последовательные интерфейсы: SPI – интерфейс или стандартный 3-х проводной интерфейс. Реализованы два механизма передачи данных: чтение/запись одного байта (передается 1 байт адреса+1 байт данных) и чтение/ запись N байт (передается 1 байт стартового адреса + N байт данных).
Документация:
287 Kb Engl Описание микросхемы DS1306 |
|
|
|