ЖУРНАЛ СТА №1/2000
СТА 1/2000 www.cta.ru 86 «фантомным» доступом и типы памя- ти, которые они поддерживают. Осо- бое место занимает DS1215 — это мик- росхема хронометра (времени и даты). Информационный регистр хронометра DS1216 Информация хронометра хранится в восьми регистрах по 8 битов каждый, доступ к которым осуществляется по- следовательно после того, как было за- кончено распознавание 64разрядного кодового слова. При модификации данных хронометра все регистры долж- ны быть обработаны и сформированы в слова (8 слов по 8 бит). Обработка от- дельных битов может привести к оши- бочным результатам. Все эти 8 регист- ров предназначены для чтения и запи- си и показаны на рис. 6, а соответствую- щие временные диаграммы — на рис. 8, 9. Содержимое регистров хронометра имеет двоичнодесятичный формат. Чтение и запись в регистры всегда вы- полняются побитно, сдвигая информа- цию через все 8 регистров, начиная с бита 0 нулевого регистра и заканчивая битом 7 седьмого регистра. Теперь определимся с назначением всех битов в каждом из регистров. Бит 7 регистра часов предназначен для переключения 12 или 24часового режима отсчета часов в сутках. Высо- кий уровень соответствует 12часовому режиму. В 12часовом режиме бит 5 с высоким уровнем сигнала индицирует время PM (после полудня), а с низким уровнем — время АМ (до полудня). В 24часовом режиме бит 5 устанавлива- ет второй 10часовой бит (от 20 до 23 часов). Биты 4 и 5 регистра дня используются для управления сигналом сброса (Reset) и генератором. Бит 4 управляет сигна- лом Reset (выведен на штырьковый вы- вод 1). Когда бит Reset установлен в ло- гическую 1, входной сигнал RESET иг- норируется. Если бит Reset установлен в 0, то при подаче на вход DS1216 (вывод 1) низкого уровня сигнала Reset про- изойдет обнуление измененных и вве- денных в регистр времени данных. Бит 5 управляет генератором. Когда в нем установлена логическая 1, генера- тор выключен. При логическом 0 гене- ратор включится, и часы начнут работу. Этот бит при поставке от фирмыизго- товителя установлен в логическую 1. Регистры 1, 2, 3, 4, 5 и 6 содержат один бит или более, которые всегда cчитаются логическим нулем. Дополнительные возможности На рис. 10 представлена структурная схема хронометра (часы/календарь ре- ального времени). Возможные модификации DS1216 SmartWatch допускают следующие из- менения, предусмотренные фир- мойизготовителем: ● если в системе не требуется или не- желательно использование сигнала RST (Reset), то этот сигнал можно отключить, порезав дорожку «RES» на плате, расположенной в панельке; ● в DS1216B и DS1216D предусмотре- на возможность увеличения объема памяти устанавливаемых в них мик- росхем SRAM с 8 до 32 кбайт и со 128 до 512 кбайт соответственно; чтобы реализовать эту возможность, необ- ходимо перерезать две дорожки, мар- кированные символами «U», и со- единить вместе две металлизирован- ные площадки, маркированные сим- волами «G». Рекомендации по применению Типы микросхем памяти, поставляе- мых фирмой Octagon Systems для сов- местного использования с описанны- ми панельками: 29C256 — микросхема ПЗУ емкос- тью 32 кбайт; 29С040 — микросхема флэшПЗУ емкостью 512 кбайт; 29F040 — микросхема флэшПЗУ емкостью 512 кбайт; 628128 — микросхема статического ОЗУ КМОПструктуры емкостью 128 кбайт; 66205L — микросхема статического ОЗУ КМОПструктуры емкостью 512 кбайт. DS1216 рекомендуется использовать в контроллерах систем реального вре- мени (например в системах учета по- требления энергоносителей) даже при наличии в этих системах современных IBM PC совместимых компьютеров, снабженных ATчасaми реального вре- мени. Это объясняется тем, что точ- ность хода ATчасов производители процессорных плат не регламентиру- ют, а точность хода часов DS1216 рег- ламентирована фирмойизготовителем и составляет 1 минуту в месяц. ● Е.И. Пирумов — ведущий специа- лист НПП «Логикон», г. Киев Тел: (044) 252-8019, 252-8180 Тел/факс: (044) 261-1803 E-mail: pirumov@logicon.com.ua В записную книжку инженера Название DS1216B DS1216C DS1216D DS1216E DS1216F Назначение Панелька со встроенными часами- календарем предназначена для установки статического ОЗУ (SRAM) объемом 16 или 64 кбит Панелька со встроенными часами- календарем предназначена для установки статического ОЗУ (SRAM) объемом 64 или 256 кбит Панелька со встроенными часами- календарем предназначена для установки статического ОЗУ (SRAM) объемом 256 кбит или 1 Мбит Панелька со встроенными часами- календарем предназначена для установки ПЗУ (ROM) объемом 64 или 256 кбит Панелька со встроенными часами- календарем предназначена для установки ПЗУ (ROM) объемом 64 кбит, 256 кбит или 1 Мбит Таблица 3. Часы реального времени серии DS1216 Рис. 9. Временные диаграммы цикла записи данных в хронометр Рис. 10. Структурная схема хронометра
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy