パラレルポートの信号名 | |||
コネクタ ピン番号 |
信号名 | 機能 | |
内容 | 方向 | ||
1 | /STROBE | D0〜D7の出力同期信号 | 出力 |
2 | D0 | データビット0 | 入出力 |
3 | D1 | データビット1 | 入出力 |
4 | D2 | データビット2 | 入出力 |
5 | D3 | データビット3 | 入出力 |
6 | D4 | データビット4 | 入出力 |
7 | D5 | データビット5 | 入出力 |
8 | D6 | データビット6 | 入出力 |
9 | D7 | データビット7 | 入出力 |
10 | /ACK | データ受信完了 | 入力 |
11 | BUSY | データ受信可能/不可能 | 入力 |
12 | PE | 用紙切れ | 入力 |
13 | SELECT | プリンタ選択信号 | 入力 |
14 | /AUTOFEED | 自動紙送り | 出力 |
15 | /ERROR | エラー状態 | 入力 |
16 | /INIT | 初期化信号 | 出力 |
17 | /SLCTIN | 選択信号 | 出力 |
18 | GND | 接地 | |
19 | GND | 接地 | |
20 | GND | 接地 | |
21 | GND | 接地 | |
22 | GND | 接地 | |
23 | GND | 接地 | |
24 | GND | 接地 | |
25 | GND | 接地 | |
*方向はパソコン側からみての状態です。 | |||
*信号名についている”/”はActive Lowを表しています。 |
I/Oアドレスとピン接続表 | |||
I/O アドレス |
ビット | 信号名 | レジスタ名 |
378h (278h) (3BCh) PC−9800シリーズの場合 140h |
7 | D7 | データレジスタ |
6 | D6 | ||
5 | D5 | ||
4 | D4 | ||
3 | D3 | ||
2 | D2 | ||
1 | D1 | ||
0 | D0 | ||
379h (279h) (3BDh) PC−9800シリーズの場合 141h |
7 | BUSY | ステータスレジスタ |
6 | /ACK | ||
5 | PE | ||
4 | SELECT | ||
3 | /ERROR | ||
2 | − | ||
1 | − | ||
0 | − | ||
37Ah (27Ah) (3BEh) PC−9800シリーズの場合 142h |
7 | − | コントロールレジスタ |
6 | − | ||
5 | データ方向 | ||
4 | 割り込み許可 | ||
3 | /SLCTIN | ||
2 | /INIT | ||
1 | /AUTOFEED | ||
0 | /STROBE | ||
*方向はパソコン側からみての状態です。 *信号名についている”/”はActive Lowを表しています。 *NX以前のPC−98シリーズの場合、140hがベースアドレスになります。 149hでプリンタモードを設定しています。 |