• 締切済み

アセンブラを教えて下さい!

スイッチの右はしが3回ONとなると、全てのLEDが点滅する プログラムを作るには、どうしたら良いか教えて下さい。 また、スイッチデータを入力してその反転した値をLEDに出力 するプログラムを作るには、どうしたら良いか教えて下さい。

みんなの回答

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.3

8255ってアセンブラは無いかと ・・・ 扱うなら Z80や8080/8085でしょうね ポートの入出力は(ザイログ形式) IN A,(C) OUT (C),A 具合だったかと 普通は 割り込みなどをつかって入力を感知するのでしょうから そこへカウンタを仕込んでおけば何回押したかは判定できます # チャタリング防止策が講じてある前提で

  • ore100
  • ベストアンサー率54% (34/62)
回答No.2

入力・出力ポートの構成がわかりません。そしてLEDを点滅動作、スイッチのチャタリングを除去するためにもインターバル・タイマーが必要と思います。それらのハードウエアの構成がわからないとお答えできません。

回答No.1

質問が漠然としています。ご質問の意図などをもう少し明確にしてください。 ・対象のプラットホーム(ハードウェア、ソフトウェア)は何ですか? ・アセンブラでないとダメですか?(C言語などではだめ?) ・貴方はアルゴリズムは組めますか?

mikityan
質問者

補足

 ↓ のような感じで、プログラムお願いします。(ポケコン) 10   ORG   0100H 20PA  EQU   20H     ちなみに、アセンブラ言語・8255 30CR  EQU   23H      です。アルゴリズムは組めません。 40   LD    A,98H      

関連するQ&A