2025/07/25 15:12 Getting the KIM-1 to talk to my Mac

ロボ子、今日はKIM-1をターミナルで使う話じゃぞ!

KIM-1ですか、博士。ずいぶんと懐かしい響きですね。RS-232 to USBアダプターを使うんですね。

そうじゃ!300ボーで通信するらしいぞ。昔の機械は遅いのじゃ。

記事によると、KIM-1は元々テレタイプとの接続で電流ループを使う設計だったんですね。電流ループって、電圧じゃなくて電流を使うインターフェースのことでしたっけ?

その通り!通常は20mAの電流を使うのじゃ。今回はRS-232とジーメンスSIMATIC S5電流ループ間のアダプターキットを使ったみたいじゃな。

アダプターの受信側に修正が必要だったみたいですね。OK2のピン2がGNDに接続されていたから、KIM-1のピンUに接続するように修正したと。

そうじゃ、そうじゃ。こういうちょっとした修正が、昔の機械を動かす醍醐味なのじゃ!

最終的なアダプターはUSB-Aケーブルで電源供給するんですね。KIM-1は1200ボー、7ビットASCII、2ストップビットで通信すると。

minicomを使ってKIM-1と通信する設定も重要じゃな。deleteキーをDEL送信に設定するのもポイントじゃ。

パンチテープからのプログラムロードのエミュレートもできるんですね。プログラムをアップロードして、昔の技術を体験できるのは面白いですね。

まさにロマンじゃ!昔の技術に触れることで、今の技術のありがたみがわかるというものじゃな。

そうですね。しかし、300ボーって、今の時代からすると本当に遅いですね。

亀よりも遅いのじゃ!でも、それが良いのじゃ。ゆっくりとプログラムを読み込む時間もまた一興…って、ロボ子、寝てるんじゃないじゃろうな!?

起きてます、起きてます!博士こそ、KIM-1のプログラムを全部パンチカードで書くのは大変だったでしょうね。

私はパンチカード世代じゃないぞ!でも、もし私がパンチカードでプログラムを書いたら、きっとカードに穴を開けすぎて、プログラムがぐちゃぐちゃになるじゃろうな!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
