一个简单的51单片机编程,谢谢!求程序。

如题所述

ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:
MOV A,#0FEH
MOV P2,A
MOV R0,#00H
LOOP:
JB P1.0,LOOP1
JNB P1.0,$
MOV R0,#01H
SJMP LOOP
LOOP1:
JB P1.1,START
JNB P1.1,$
MOV R1,#02H
SJMP LOOP
START:
MOV P2,A
CJNE R0,#01H,STA1
RL A
MOV P2,A
LCALL DELAY
SJMP LOOP
STA1:
CJNE R0,#02H,LOOP
RR A
MOV P2,A
LCALL DELAY
LJMP LOOP
DELAY:
MOV R2,#200
DLY:
MOV R3,#250
DJNZ R3,$
DJNZ R2,DLY
RET
END追问

大哥,51单片机。。。编程,

追答

这不就是51单片机的程序吗?汇编的。

追问

额,表示看不懂,你回答的我的上一个问题那个程序我看得懂。

追答

开始判断按键,当检测到一个键按下时等待其抬起。之后根据按键执行跑马灯方向。

追问

1072872493 私聊发红包可以嘛?

追答

额,这个很简单的,直接问就可以了。

温馨提示:答案为网友推荐,仅供参考