Обеспечивает функции часов реального времени: – считает в секундах, минутах, часах, днях недели, датах месяца и годах с учетом высокосности года до 2100 г. – схема управления питанием выполняет функцию включения питания по сигналу будильника, настроенного на дату и время
Управление микропроцессором: – останов микропроцессора при недопустимом уровне питания – автоматический перезапуск микропроцессора при подаче питания – контроль нажатия внешней кнопки для дальнейшего формирования импульса сброса микропроцессора – Останов и рестарт микропроцессора при некорректном его функционировании (охранный таймер)
Управление энергонезависимым ОЗУ: – Автоматическое подключение резервной батареи и защита от записи во внешнее ОЗУ
Пороговое устройство 1.25В для сигнализации о нарушении питания
Описание выводов:
CS
Выбор микросхемы
Vcc
+ Ист. питания
VBAT
Подключение батареи
GND
Общий
SCLK
Вход синхронизации последовательной связи
I/O
Ввод/вывод данных
Vссо
Выход питания внешнего ОЗУ
INT
Выход запроса на прерывание
CEI
вход разрешения выбора внешнего ОЗУ
CEO
выход разрешения ОЗУ
ST
стробирующий вход охранного таймера
RST
сброс микропроцессора
AIN0, AIN1, AIN2
аналоговые входы
X1, X2
подключение кварцевого резонатора 32.768 кГц
NC
не используется
PFI
вход повреждения питания
PFO
выход повреждения питания
Структурная схема DS1677:
Расположение выводов DS1677:
Общее описание:
Портативный системный контроллер – это микросхема, которая объединяет многие функции необходимые для создания экономичных устройств. DS1677 обеспечивает функции часов реального времени, контроллера энергонезависимого ОЗУ, управления микропроцессором и 3 мультиплексированных канала, подключенных к 8-ми битному АЦП. Подключение к DS1677 осуществляется через простой 3-х проводной интерфейс. Часы реального времени обеспечивают счет в секундах, минутах, часах, днях недели и месяца, месяцах, годах и учитывают высокосность года. Часы также формируют сигнал заброса на прерывание при срабатывании будильника. Данная функция выполняется, когда присутствует основное питание, и когда резервное, что может использоваться как сигнал подачи питания системы при срабатывании будильника. Автоматическое подключение резервного источника питания и защита от записи внешнего ОЗУ обеспечивается через выводы Vссо и CEO. Резервный источник питания, используемый для питания часов также обеспечивает сохранность данных во внешнем ОЗУ при отсутствии питания на Vсс через вывод Vссо. Выходы выбора внешнего ОЗУ (CEO) управляются в переходных режимах питания и предотвращают потерю данных. Схема управления микропроцессором обеспечивает три основные функции. Первая функция обеспечивается прецизионным термокомпенсированным источником опорного напряжения и схемой его сравнения с уровнем Vcc.Когда уровень питания выходит за недопустимые пределы генерируется внутренний сигнал, который переводит выход RST в активное состояние, останавливая микропроцессор. Когда Vсс возвращается в допустимые пределы RST сигнал остается активным еще 250 мс, чтобы обеспечить стабилизацию уровня питания и перезапускает процессор. Вторая функция управления микропроцессором – контроль нажатия кнопки сброса. DS1677 определяет нажатие кнопки и обеспечивает длительность импульса сброса 250мс. Третья функция – охранный таймер. DS1677 имеет внутренний таймер, который может переводит выход сброса в активное состояние, если период прихода стробирующих импульсов на вход ST больше чем период переполнения таймера. DS1677 содержит также 3 мультиплексированных канала, подключенных 8 битному АЦП последовательного приближения. АЦП содержит встроенный 2.55 В источник опорного напряжения. АЦП имеет встроенный фильтр, чтобы уменьшить высокочастотные помехи.