воскресенье, 10 февраля 2013 г.

спо работа с cmos скачать

0Ah - Регистр A состояния RTC:

При конкретном задании времени прерывание вырабатываетсяP раз в сутки (2 раза при 12-ти часовом времени). Если байтP часовP содержит "безразличный" код, прерывание каждый час; еслиP байтP часов и минут "безразличны", прерывание каждую минуту; иP приP всех "безразличных" байтах - каждую секунду.

Все данные RTC хранятся в двоично - десятичном формате (BCD). Байты будильника 1h, 3h, 5h служат для создания времениP выработки сигнала прерывания от RTС. Каждый байтP можетP содержатьP конкретное значение времени (секунды и минуты в пределах 0-59, а часы в пределах 0-23) и "безразличное" значение -P кодP вP пределах C0h-FFh, т.е. два старших разряда содержат 1.

Порт 70h применяется не только для задания адреса CMOS, но и для разрешения или запрещения NMIP (немаскируемогоP прерывания). ЕслиP бит 7 равен 0,P то NMI разрешается,P если 1 - запрещается.

Адреса CMOS с 10h по 20h защищены контрольной суммой,P хранящейся по адресам 2Eh-2Fh. Поэтому изменения содержимого этихP адресовP необходимоP сопровождатьP пересчетомP иP изменениемPP контрольной суммы.

Для доступа к данным CMOS используются порты 70h и 71h,P причем адрес регистра подается в 70h порт, а данныеP читаются/пишутся через 71h порт.

Основная часть RTC - задающий генератор (внутренний или внешний) с частотойP 4.194304 МГц, 1.048576 МГц и делитель частоты, у которого выход последнего каскада (1 Гц) управляет часами.

CKOUT - синхросигнал, который может использоваться какP входной синхросигнал микропроцессора.

PS - сигнал состоянияP питания (используется для контроля достоверности данных);

IRQ - запрос на прерывание от RTC;

SQW - выходные прямоугольные импульсы меандр (в IBM PCP ATP неP используются);

R/W - чтение/запись;

AS - адресный строб;

-CE - разрешение кристалла (выход дешифратора адреса);

Назначение сигналов следующее:

В состав IBM PC AT входят часы реального времени Real Time Clock (RTC) и 64 байта неразрушающейся оперативной КМОП памяти (CMOS), питающиеся от автономного источника питания. При включении ПЭВМ содержимое CMOS анализируется POST, который извлекает из нее конфигурацию системы и текущие дату и время. Часы реального времени RTC и CMOS память выполнены на базе микросхемы МС146818 фирмы Motorola, упрощенная структурная схема которой представлена на рис. 1.

Архитектура и принцип работы часов реального времени RTC и CMOS памяти. Возможности программирования

Если вы решили сделать в своем .

Программирование

Архитектура и принцип работы часов реального времени RTC и CMOS памяти. Возможности программирования

Комментариев нет:

Отправить комментарий