日立MB-S1に関する情報

メモリ空間$A
ルーチン番号$19

機能

プリンタの状態を読み取ります。

解説

このシステム・コールを実行す以前の、プリンタに出力した時の状態を読み取ります。
のAccNで指定したポートにキャンセル・コードを出力します。
プリンタが"READY"の場合は、CCRのNビットに1を、"NOT READY"の場合は、0をセットします。

入力情報

AccB:ポートNo.(0〜2)

出力情報

CCR(N)
  • 0:NOT READY
  • 1:READY

サンプルプログラム

内容

プリンタにキャンセル・コードを出力し、その状態をCCRのNビットに返します。
 0 0000                     ORG  $0000
 1           0000   PRTSTA  EQU  *          --SAMPLE OF "PRTSTA" ROUTINE--
 2 0000      5F             CLRB            SET PORT No.
 3 0001 103F                SWI2            CALL "PRTINI" ROUTINE
 4 0003      4A             FCB  $4A        MAP NO=A ROUTINE NO=18
 5 0004      18             FCB  $18
 6 0005 103F                SWI2            CALL "PRTSTA" ROUTINE
 7 0007      4A             FCB  $4A        MAP NO=A ROUTINE NO=19
 8 0008      19             FCB  $19
 9 0009      3F             SWI
10                          END

実行結果

S=E0B6(F16B)CC=88(N***)A=00 B=00 DP=00 X=0000 Y=0000 U=0000 PC=C009(3FFFFFFFFF)

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

どなたでも編集できます