- 締切済み
アセンブラを教えて下さい!
スイッチの右はしが3回ONとなると、全てのLEDが点滅する プログラムを作るには、どうしたら良いか教えて下さい。 また、スイッチデータを入力してその反転した値をLEDに出力 するプログラムを作るには、どうしたら良いか教えて下さい。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- redfox63
- ベストアンサー率71% (1325/1856)
回答No.3
8255ってアセンブラは無いかと ・・・ 扱うなら Z80や8080/8085でしょうね ポートの入出力は(ザイログ形式) IN A,(C) OUT (C),A 具合だったかと 普通は 割り込みなどをつかって入力を感知するのでしょうから そこへカウンタを仕込んでおけば何回押したかは判定できます # チャタリング防止策が講じてある前提で
- ore100
- ベストアンサー率54% (34/62)
回答No.2
入力・出力ポートの構成がわかりません。そしてLEDを点滅動作、スイッチのチャタリングを除去するためにもインターバル・タイマーが必要と思います。それらのハードウエアの構成がわからないとお答えできません。
- yokohamahope
- ベストアンサー率40% (782/1955)
回答No.1
質問が漠然としています。ご質問の意図などをもう少し明確にしてください。 ・対象のプラットホーム(ハードウェア、ソフトウェア)は何ですか? ・アセンブラでないとダメですか?(C言語などではだめ?) ・貴方はアルゴリズムは組めますか?
補足
↓ のような感じで、プログラムお願いします。(ポケコン) 10 ORG 0100H 20PA EQU 20H ちなみに、アセンブラ言語・8255 30CR EQU 23H です。アルゴリズムは組めません。 40 LD A,98H