System 0x24 リアルタイム・クロック(RTC)より現在時刻を取得します。 年・月・日・時・分・秒・1/100秒・曜日、それぞれのカウンタの値を返します。年は下位2桁です。 曜日の値は以下の通りです。 デフォルトは05年10月1日00時00分00秒00 土曜日 です。
int GetTime( unsigned char *dtime )
{
return trapa_svc( 0x24, pid, dtime );
}
dtime
現在時刻
現在時刻を格納する領域の先頭アドレス
(8バイト領域を確保)
リターンコード
OK
正常終了
ERR_PARAM
パラメータエラー
すべてのデータはBDC形式で設定されます。
0=日曜日 1=月曜日 2=火曜日 3=水曜日 4=木曜日 5=金曜日 6=土曜日
現在時刻を格納する領域の先頭アドレスがNULLの場合、パラメータエラーを返します。
時計設定