當前位置:編程學習大全網 - 編程軟體 - 如何用匯編語言寫壹個程序,讓1個led在按鍵的控制下,按壹次按鍵向左循環點亮,再按壹次向右循環點亮?

如何用匯編語言寫壹個程序,讓1個led在按鍵的控制下,按壹次按鍵向左循環點亮,再按壹次向右循環點亮?

關鍵位p 1.0;鑰匙與P1.0連接。

;LED與P2相連,低電平有效。

KZW位20H.0標誌控制位,65438+左0周期,右0周期。

組織00H

LJMP總管

組織30H

主要:

MOV·P2

JB P1.0,美元

a call delay 10MS;延遲10毫秒

JNB P1.0美元

MOV P2,#0FEH

SETB KZW

循環:

JB P1.0,KS

a call delay 10MS;延遲10毫秒

JNB P1.0美元

CPL KZW

KS: JNB KZW,R_M

l _ M:;左循環

P2 MOV

RL A

MOV·P2

呼叫延遲

LJMP環路

r _ M:;右循環

P2 MOV

RR A

MOV·P2

呼叫延遲

LJMP環路

延遲10毫秒:(略)

浸水使柔軟

延遲:(略)

浸水使柔軟

結束

  • 上一篇:德國豪澤激光封邊機和英雄的區別。
  • 下一篇:excel表格中怎樣計算某組數據的平均值?
  • copyright 2024編程學習大全網