单片机p1口转弯灯实验程序.doc
文本预览下载声明
ORG0060H
MOVP1,#OFFH初;始化
PX03:MOVA,P1
MOVB,A
ANLA,#03H
CJNEA,#01H,PX01满;足只是为高条件吗
JB00H,PX04闪;烁标志位
SETB
SETB;关左灯
CLR
CLR;开右灯
LCALLDELY延;时
SETB00H置;标志位
LJMPPX03继;续查状态
PX04:SETB
SETB
SETB
SETB;关灯
LCALLDELY延;时
CLR00H清;标志位
LJMPPX03继;续查状态
PX01:CJNEA,#02H,PX02满;足只是为高条件吗
JB01H,PX05判;标志位
CLR
CLR;开左灯
SETB
SETB;关右灯
LCALLDELY延;时
SETB01H置;标志位
LJMPPX03继;续查状态
PX05:SETB
SETB
SETB
SETB;关灯
LCALLDELY延;时
CLR01H清;标志位
LJMPPX03继;续查状态
PX02:SETB
SETB
SETB
SETB;关灯
LJMPPX03继;续
ORG0170H
DELY:MOVR4,#0FFH
DELY1:MOVR5,#0FFH
DELY2:DJNZR5,DELY2延;时
DJNZR4,DELY1
RET
END
显示全部