1.簡述
外圍裝置控制器晶元(ich)內部,整合了實時時鐘電路(rtc),以及兩個cmos組成的靜態儲存器(cmos ram),通常為128b;
rtc負責計時,由1個32.768khz的石英晶體振盪器驅動,經分頻後用於cmos ram進行每秒一次的時間重新整理;
cmos ram中時間資訊如下表所示,前10位元組為常規時間資訊:
偏移位址
內容偏移位址
內容0x00
秒0x07
日0x01
鬧鐘秒0x08
月0x02
分0x09
年0x03
鬧鐘分0x0a
暫存器a
0x04
時0x0b
暫存器b
0x05
鬧鐘時0x0c
暫存器c
0x06
星期0x0d
暫存器d
2.訪問
cmos ram訪問須通過兩個埠訪問:索引埠0x70/0x74
,資料埠0x71/0x75
;
埠0x70
的位7
用於允許或禁止nmi,暫存器abcd為8
位暫存器,abd可讀可寫,c唯讀;
rtc晶元中斷訊號通向8259從片ir0,在計算機啟動期間,bios初始化中斷控制器:主片中斷號設為從0x08
開始,從片中斷號從0x70
開始
==>啟動後,rtc中斷號預設0x70
;
RTC實時時鐘
rtc的英文全稱是real time clock,翻譯過來是實時時鐘晶元.rtc是pc主機板上的晶振及相關電路組成的時鐘電路的生成脈衝,rtc經過8254電路的變頻產生乙個頻率較低一點的os 系統 時鐘tsc,系統時鐘每乙個cpu週期加一,每次系統時鐘在系統初起時通過rtc初始化。8254本身工作也...
RTC實時時鐘
系統在斷電後 需要rtc電池計時間並在系統啟動後 將這個時間給到系統時間。以此維護系統斷電後與現實時間同步 一般rtc電池需要3v的電壓 若經過擴充套件板連線 需要測量此電壓是否給到主控晶元 然後date命令可以檢視系統時間 date s 2008 08 08 12 00 00 可以通過這個命令修改...
實時時鐘 「RTC」的使用
一 實時時鐘ds1302簡介 1.ds1302是美國dallas公司推出的一種高效能 低功耗 帶ram的實時時鐘電路。2.特點 a ds1302可以對年月日周時分秒計數。時間最多計時到2100年。b 工作電壓 2.0 5.5 v。c 內部有31 x 8 ram存放臨時資料。d 工作溫度 40 85 ...