iomap-0800-1

ページ名:iomap-0800-1

ステータスレジスタ1

対応モデル : 全モデル


I/Oアドレス : 0800h

ビット構成
R/W 7 6 5 4 3 2 1 0
R BUSY PE FUSE THSN POW ACK FAULT PREADY


   BUSY         : プリンタ動作中   0=データ待ち / 1=動作中
   PE              : 用紙切れ   0=用紙有り / 1=用紙なし
   FUSE         : プリンタのヒューズ   0=正常 / ヒューズ切れ
   THSN         : 印字ヘッドの温度検出   0=正常 / 1=温度異常
   POW          : 電源ON/OFF状態   0=OFF / 1=ON
   ACK           : コマンド/データに対する返答   0=応答有り / 1=応答なし
   FAULT       : プリンタアラーム または オフライン状態   0=正常 / 1=アラームまたはオフライン
   PREADY   : プリンタのデータ受信状態   0=プリンタへデータ転送不可 / 1=プリンタへデータ転送可能

  • FUSE,THSN,POWビットはプリンタによりサポートされない場合が有る。(この場合のリード値は不定となる)
  • ACK,FALTビットのリセットはステータスレジスタ2のリードでリセットされる
  • PREADYビットはDMAや割り込みを用いないでデータ転送をする場合に、このビットが1である事を確認すること

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧