====== 表示器・RTC ====== TM1637 FND、キャラクタLCD、DS3231 RTCの関数です。 ===== TM1637 FND ===== * [[:ja-jp_commands:reference:isegbegin|IsegBegin()]] — TM1637 FNDのCLK・DIOピンと装置番号を設定します。 * [[:ja-jp_commands:reference:isegbrightness|IsegBrightness()]] — 画面の明るさと表示状態を設定します。 * [[:ja-jp_commands:reference:isegclear|IsegClear()]] — FND表示を消去します。 * [[:ja-jp_commands:reference:isegwrite|IsegWrite()]] — 指定位置にセグメントデータを出力します。 * [[:ja-jp_commands:reference:isegdecimal|IsegDecimal()]] — 整数を10進数形式で表示します。 * [[:ja-jp_commands:reference:iseghex|IsegHex()]] — 整数を16進数形式で表示します。 * [[:ja-jp_commands:reference:isegencodedigit|IsegEncodeDigit()]] — 数字1桁をセグメントデータに変換します。 ===== キャラクタLCD ===== * [[:ja-jp_commands:reference:iclcdbegin|IclcdBegin()]] — PCF8574キャラクタLCDのアドレスと画面サイズを設定します。 * [[:ja-jp_commands:reference:iclcdclear|IclcdClear()]] — LCD画面を消去します。 * [[:ja-jp_commands:reference:iclcdhome|IclcdHome()]] — カーソルを先頭位置へ移動します。 * [[:ja-jp_commands:reference:iclcdsetcursor|IclcdSetCursor()]] — カーソルを指定した列と行に移動します。 * [[:ja-jp_commands:reference:iclcddisplay|IclcdDisplay()]] — LCD表示を有効または無効にします。 * [[:ja-jp_commands:reference:iclcdcursor|IclcdCursor()]] — カーソルを表示または非表示にします。 * [[:ja-jp_commands:reference:iclcdblink|IclcdBlink()]] — カーソルの点滅を有効または無効にします。 * [[:ja-jp_commands:reference:iclcdbacklight|IclcdBacklight()]] — LCDバックライトを点灯または消灯します。 * [[:ja-jp_commands:reference:iclcdscrollleft|IclcdScrollLeft()]] — 表示内容を左に1桁移動します。 * [[:ja-jp_commands:reference:iclcdscrollright|IclcdScrollRight()]] — 表示内容を右に1桁移動します。 * [[:ja-jp_commands:reference:iclcdtextdirection|IclcdTextDirection()]] — 文字の入力方向を設定します。 * [[:ja-jp_commands:reference:iclcdautoscroll|IclcdAutoscroll()]] — 自動スクロールを有効または無効にします。 * [[:ja-jp_commands:reference:iclcdcreatechar|IclcdCreateChar()]] — ユーザー定義文字を登録します。 * [[:ja-jp_commands:reference:iclcdwrite|IclcdWrite()]] — 文字コードまたはユーザー定義文字を出力します。 * [[:ja-jp_commands:reference:iclcdcommand|IclcdCommand()]] — LCD制御コマンドを直接送信します。 * [[:ja-jp_commands:reference:iclcdprint|IclcdPrint()]] — 文字列または数値をLCDに出力します。 ===== RTC ===== * [[:ja-jp_commands:reference:irtcbegin|IrtcBegin()]] — DS3231 RTCの接続を確認して使用を開始します。 * [[:ja-jp_commands:reference:irtcread|IrtcRead()]] — RTCの日付と時刻を読み取ります。 * [[:ja-jp_commands:reference:irtcset|IrtcSet()]] — RTCの日付と時刻を設定します。 * [[:ja-jp_commands:reference:irtcunixtime|IrtcUnixTime()]] — 現在時刻をUnix時間で返します。 * [[:ja-jp_commands:reference:irtcgettemperature|IrtcGetTemperature()]] — RTCの内部温度を返します。 * [[:ja-jp_commands:reference:irtctimevalid|IrtcTimeValid()]] — RTC時刻が信頼できる状態か確認します。 * [[:ja-jp_commands:reference:irtcclearoscillatorstopflag|IrtcClearOscillatorStopFlag()]] — 発振停止状態フラグをクリアします。 * [[:ja-jp_commands:reference:irtcsetalarm1|IrtcSetAlarm1()]] — 秒単位を含むアラーム1を設定します。 * [[:ja-jp_commands:reference:irtcsetalarm2|IrtcSetAlarm2()]] — 分単位のアラーム2を設定します。 * [[:ja-jp_commands:reference:irtcalarmenable|IrtcAlarmEnable()]] — 指定したアラームを有効または無効にします。 * [[:ja-jp_commands:reference:irtcalarmenabled|IrtcAlarmEnabled()]] — 指定したアラームの有効状態を確認します。 * [[:ja-jp_commands:reference:irtcalarmtriggered|IrtcAlarmTriggered()]] — アラームの発生有無を確認し、必要に応じて状態をクリアします。 * [[:ja-jp_commands:reference:irtcsquarewave|IrtcSquareWave()]] — RTCの矩形波出力を設定します。 * [[:ja-jp_commands:reference:irtc32khz|Irtc32kHz()]] — RTCの32kHz出力を有効または無効にします。 [[:ja-jp_commands:builtin|← 内蔵関数一覧]]