シンプルZ80マイコン(3)
2025.09.11
アドレスとデータの操作スイッチ
トグルスイッチを並べたものを良く見かけます。
フロントパネルにLEDと共に並べると格好良いかもしれませんが、加工は大変だし、値段もそれなりにかかります。
当時の自分が選んだのはDIPロータリースイッチ(16進数)
たとえば秋月で売っている販売コード102276のようなもの。
自分が買ったのはオムロンの製品で、当時はかなり高価でした。確か600円かそれ以上。
何も知らずに買ってきたが、じつは正論理と負論理を間違えて失敗した。
論理が逆じゃないかと。
対策としては、バッファを論理の異なるものに替える。たとえばLS541とLS540とか。
当時どうしたっけ。
DIPスイッチの信号をプルアップしてCOMをGNDに落とすんじゃなくて、プルダウンでCOMは+5Vにしたっけ。もう忘れてしまいました。
LS541で思い出したが、私が就職したばかりの頃、先輩方から
「そんな便利なICを使うなんてナマイキだ」
「LS244と245でなんとかしろ」
などと言われたものでした。(なんでそんな制約を受けないといけないのか、意味がわかりません)
もしトグルスイッチで構成する場合、スイッチを上下どっちにした時に0か1か、そんなところまで細かく考えて実施する必要があります。慣れた人にはそんなの当たり前かもしれませんが、なかなか最初は気づかなくて、あれっ逆じゃないかと、初めて作ってから気づくものです。
DIPロータリースイッチは、組み上がった後で後悔しました。
あれは本来、頻繁にぐるぐる回す物じゃないんです。
プログラムをひたすら入力しながら、こんなにぐるぐる回していたら早く壊れそうな感じがしました。
だから、おすすめしません。
トグルスイッチを並べたものを良く見かけます。
フロントパネルにLEDと共に並べると格好良いかもしれませんが、加工は大変だし、値段もそれなりにかかります。
当時の自分が選んだのはDIPロータリースイッチ(16進数)
たとえば秋月で売っている販売コード102276のようなもの。
自分が買ったのはオムロンの製品で、当時はかなり高価でした。確か600円かそれ以上。
何も知らずに買ってきたが、じつは正論理と負論理を間違えて失敗した。
論理が逆じゃないかと。
対策としては、バッファを論理の異なるものに替える。たとえばLS541とLS540とか。
当時どうしたっけ。
DIPスイッチの信号をプルアップしてCOMをGNDに落とすんじゃなくて、プルダウンでCOMは+5Vにしたっけ。もう忘れてしまいました。
LS541で思い出したが、私が就職したばかりの頃、先輩方から
「そんな便利なICを使うなんてナマイキだ」
「LS244と245でなんとかしろ」
などと言われたものでした。(なんでそんな制約を受けないといけないのか、意味がわかりません)
もしトグルスイッチで構成する場合、スイッチを上下どっちにした時に0か1か、そんなところまで細かく考えて実施する必要があります。慣れた人にはそんなの当たり前かもしれませんが、なかなか最初は気づかなくて、あれっ逆じゃないかと、初めて作ってから気づくものです。
DIPロータリースイッチは、組み上がった後で後悔しました。
あれは本来、頻繁にぐるぐる回す物じゃないんです。
プログラムをひたすら入力しながら、こんなにぐるぐる回していたら早く壊れそうな感じがしました。
だから、おすすめしません。
トラックバックURL
トラックバック一覧
コメント一覧
コメント投稿