ゲームポート
デジタル入力に関しては (アタリ仕様のものと同様) 各入力端子を電源電圧でプルアップすることでGNDとの短絡が発生したか (=機器側のスイッチが操作されたか) を検出するようになっている。
一方、アナログ入力に関してはワンショットタイマ回路を用いて可変抵抗の値をパルス生成時間に変換することによって、CPUが可変抵抗の値を間接的に読み取れるようになっている。IBMの純正カードにおいては可変抵抗の値rとパルス生成時間Timeとの間には下記の式が成り立つ。
T i m e = 24.2 + 0.011 r [ μ s e c ] {\displaystyle Time=24.2+0.011r[\mu sec]}