RTC : Real Time Clock (MC146818A) Edit

目次 Edit

はじめに Edit

データシートが英語で読めなかったので、いろいろ参考にして大体で書きました。

I/Oポート、レジスタ Edit

RTCのI/Oポートマップ Edit

I/OポートサイズR/W説明
0x00708bitWADDR
0x00718bitR/WDATA

ADDR : アドレス指定 (Port:0x0070) Edit

読み書きしたいアドレスを指定する。
指定したら、0x71のデータポートからデータを読み書きします。
日時のデータはBCDになっている為注意!(by skyblue-tks)

アドレス内容説明
0x00
0x02
0x04
0x06曜日
0x07
0x08
0x09西暦年(下2桁)
0x0AレジスタA
0x0BレジスタB
0x0CレジスタC
0x0DレジスタD
0x32西暦年(上2桁)

DATA : データ (Port:0x0071) Edit

アドレス指定で指定したレジスタのデータを読み書きします。

参考・関連 Edit

http://nika.osask.tk/?(AT)RTC


Since 2008 July. OS Project Wiki
リロード   新規 下位ページ作成 編集 凍結 差分 添付 コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS