0

Intel's 8051アセンブリプログラミングを学び始めました。テスト電卓プログラムを書きました。4 つのポートのうち 3 つのポートしか使用していません。同じプログラムで入力と出力の両方にポートを使用できるかどうか疑問に思っています。

たとえば、このプログラムでは、ポート 3 を使用してフラグ ビットを入力し、出力を表示します。

コードの一部を次に示します。

 JB P3.4, DisplayResult

 DisplayResult:

 MOV P3, #00H
 MOV P3, R0

 Here:

 SJMP Here

よろしく

4

1 に答える 1

1

はい。あなたはできる。

MOV P3, #00Hが書かれた理由を理解するようにしてください。P3 のピン 0 を O に、P3 のピン 1 を I にしたい場合は、次MOV P3, # 00000010Bのように記述します。

于 2013-02-24T15:21:58.910 に答える