标题: 设计一个串行通信系统,实现A单片机上的按键控制B单片机上的流水灯显示,在A单片机... [打印本页]
作者: lnuonuo 时间: 2018-12-15 16:57
标题: 设计一个串行通信系统,实现A单片机上的按键控制B单片机上的流水灯显示,在A单片机...
设计一个串行通信系统,实现A单片机上的按键控制B单片机上的流水灯显示,在A单片机上有4个按键,分别控制B单片机上的8个LED灯实现4中不同的显示效果
发送:
ORG 0
AJMP MAIN
ORG 100H
MAIN:MOVSP,#59H
MOV TMOD,#20
MOV TH1,#0E6H
MOV TL1,#0E6H
SETB TR1
MOV SCON,#50H
KEYT:JNBP1.0,KY0
JNB P1.1,KY1
JNB P1.2,KY2
JNB P1.3,KY3
SJMP KEYT
KY0:MOVA,#01H
ACALL DELAY
RL A
ACALL FASONG
SJMP KEYT
KY1:MOVR2,#5
LOOP:MOVA,#0FFH
ACALL DELAY
DJNZ R2,LOOP
ACALL FASONG
SJMP KEYT
KY2:MOVR0,#5
LOOP1:MOVA,#11H
ACALL DELAY
CPL A
DJNZ R0,LOOP1
ACALL FASONG
SJMP KEYT
KY3:MOVA,#0
ACALL FASONG
SJMP KEYT
FASONG:MOVSBUF,A
WAIT: JBC TI,KEYT
SJMP WAIT
DELAY:MOVR7,#50
Y1: MOV R6,#20
Y2:MOV R5,#250
Y3:NOP
NOP
DJNZ R5,Y3
DJNZ R6,Y2
DJNZ R7,Y1
RET
END
接收:
ORG 0
AJMP MAIN
ORG 100H
MAIN:MOVSP,#59h
MOV TMOD,#20H
MOV TH1,#0E6H
MOV TL1,#0E6H
SETB TR1
MOV SCON,#50H
JIESHOU:JBC RI,XIANSHI
SJMP JIESHOU
XIANSHI:MOVA,SBUF
MOV P1,A
SJMP JIESHOU
END
作者: qiuqiuyaya 时间: 2022-12-13 16:49
可以看看原理图吗
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |