リアルタイム・クロック
以下に、コード生成がリアルタイム・クロック用として出力する API 関数の一覧を示します。
表3.13 リアルタイム・クロック用 API 関数 (1)
API 関数名 |
機能概要 |
リアルタイム・クロックを制御するうえで必要となる初期化処理を行います。 | |
リアルタイム・クロックに関するユーザ独自の初期化処理を行います。 | |
リアルタイム・クロック割り込みINTRTCの発生に伴う処理を行います。 | |
リアルタイム・クロック(年,月,曜日,日,時,分,秒)のカウントを開始します。 | |
リアルタイム・クロック(年,月,曜日,日,時,分,秒)のカウントを終了します。 | |
リアルタイム・クロックに対するクロック供給を停止します。 | |
リアルタイム・クロックの時間制(12時間制,24時間制)を設定します。 | |
リアルタイム・クロックにカウント値を設定します。 | |
リアルタイム・クロックにカウント値を設定します。(カレンダモード設定時) | |
リアルタイム・クロックにカウント値を設定します。(バイナリモード設定時) | |
リアルタイム・クロックにカウント値を読み出します。 | |
リアルタイム・クロックにカウント値を読み出します。(カレンダモード設定時) | |
リアルタイム・クロックにカウント値を読み出します。(バイナリモード設定時) | |
割り込みINTRTCの発生周期を設定したのち、定周期割り込み機能を開始します。 | |
定周期割り込み機能を終了します。 | |
定周期割り込みINTRTCの発生に伴う処理を行います。 | |
アラーム割り込み機能を開始します。 | |
アラーム割り込み機能を開始します。(カレンダモード設定時) | |
アラーム割り込み機能を開始します。(バイナリモード設定時) | |
アラーム割り込み機能を終了します。 | |
アラームの発生条件(曜日,時,分)を設定します。 | |
アラームの発生条件(年,月,曜日,日,時,分,秒)を設定します。(カレンダモード設定時) | |
アラームの発生条件を設定します。(バイナリモード設定時) | |
アラームの発生条件(曜日,時,分)を読み出します。 |
表3.14 リアルタイム・クロック用 API 関数 (2)
API 関数名 |
機能概要 |
アラームの発生条件(年,月,曜日,日,時,分,秒)を読み出します。(カレンダモード設定時) | |
アラームの発生条件を読み出します。(バイナリモード設定時) | |
アラーム割り込みINTRTCの発生に伴う処理を行います。 | |
RTC1HZ端子に対する補正クロック(1Hz)の出力を許可します。 | |
RTC1HZ端子に対する補正クロック(1Hz)の出力を禁止します。 | |
RTCOUTの出力を許可します。 | |
RTCOUTの出力を禁止します。 | |
アラーム割り込みINTRTCALMの発生に伴う処理を行います。 | |
周期割り込みINTRTCPRDの発生に伴う処理を行います。 | |
定周期割り込みINTRTCの発生に伴う処理を行います。 |