25ピンはパラレルポートではなくシリアルポート(RS-232)なので注意。1284とは関係ない。○信号特性セントロニクス社仕様では電気的な規定はない。2に適合している必要がある。+0.8V基本的には入出力ともTTL・CMOSレベルだと考えればよい。○モード信号のピン割り当ては各モードによって名称や役割が多少異なるので、これを先に述べておく必要がある。1284では全部で5つのモード(通信方法)を規定している。500kbps~2.5Mbps最大転送速度はコネクタタイプの組み合わせやケーブル長、I/Oコントローラによって異なる。一定の速度で通信できる保証はないのでハンドシェイクが必要になるだろう。下記の4種類のポートがある。出力に互換モードをサポートする。入力にバイトモードを、出力に互換モードとバイトモードをサポートする。入出力にEPPモードをサポートする。7台までデイジーチェーンが可能。プリンタ、スキャナ以外の周辺機器も使用できる。入出力にECPモードをサポートする。圧縮データの転送をサポート。プリンタ、スキャナ向けに設計されている。DMAチャンネルを1つ使用。EPP、ECPはSPPやBPPとして使うこともできる。ニブルモードでも2回に分けることで8ビットのデータを入力できるが、当然、通信速度はバイトモードに劣る。互換モードやバイトモードは簡単な仕組みなので自作機器はこれらを利用することが多い。マザーボード上(オンボード)のパラレルポートのポート設定はBIOS設定画面から行うことが多い。8bit双方向通信をしたいにも関わらずBIOS設定項目にBi-Directionalがない場合はEPPを選択する。実際に互換モード以外の各モードへ切り替えるには、電源投入時にホスト側から送られる特定の信号に機器が応答(ネゴシエーション成立)する必要がある。機器がそれを無視すれば互換モードとして動作する。Feed)を有効にする場合は信号をLowに、無効にする場合はHighにする。古いプリンタでは改行(紙送り)をプリンタ側で手動で行うことがあった。制御コードDC1(0x11)、DC3(0x13)のことで、これらの制御コードを利用する場合は信号をLowにする。セントロニクス仕様のパラレルポートピン配列については改めてこちらにまとめた。標準的なプリンターポートのピン配列についてパラレルポートのレジスタ構成やレジスタと信号ピンの関係、SPP互換モードのハンドシェイク手順などはNo.2に。Disqus.※コメント欄が表示されない場合はdisqusについてJavascriptが有効であることを確認して下さい。コメントはスパム防止フィルターによる承認制のため、投稿してもすぐに反映されない場合があります。(akm)は、PCとVTuberに夢中になっている電気技術者です。私はレトロコンピューティングの愛好家ですが、そのようなリグはもう収集していません。私の活動はトップページで見ることができます。sakmug-dp.。