當前位置:編程學習大全網 - 源碼下載 - 請問誰能幫我解釋壹下單片機發光二極管流水燈實驗源代碼,我剛學單片機,源代碼看不太懂,萬分感謝!

請問誰能幫我解釋壹下單片機發光二極管流水燈實驗源代碼,我剛學單片機,源代碼看不太懂,萬分感謝!

ORG 0 //代碼起始段

SJMP STAR //程序指針PC跳到STAR段

ORG 30H

STAR: MOV P1,#1 //將立即數1賦給P1口(二進制為00000001)

MOV P1,#2 //將立即數2賦給P1口(二進制為00000010)

MOV P1,#4 //將立即數4賦給P1口(二進制為00000100)

MOV P1,#8 //將立即數8賦給P1口(二進制為00001000)

MOV P1,#10H //將立即數16賦給P1口(二進制00010000)

MOV P1,#20H //將立即數32賦給P1口(二進制為00100000)

MOV P1,#40H //將立即數64賦給P1口(二進制為01000000)

MOV P1,#80H //將立即數128賦給P1口(二進制為10000000)

NOP //空操作

NOP

CALL DLY //調用延時函數

SJMP STAR // 跳回STAR函數

DLY: NOP //空操作

NOP

NOP

END // 程序結尾

希望我的回答能幫助到妳。

  • 上一篇:如何確定Kafka的分區數,key和consumer線程數
  • 下一篇:Linux下rsync怎麽用
  • copyright 2024編程學習大全網