基于51单片机的rs485串口通信程序(中文表述)
展开全部
ORG 0000H
LJMP START
ORG 0030H
START:
MOV SCON,#50H
MOV TMOD,#23H
MOV TH1,#0FAH
MOV TL1,#0FAH
SETB TR1
MAIN:
CLR P3.6
CLR P3.7
L1:
JBC RI,L2
SJMP L1
L2:
MOV A,SBUF
MOV P2,A
LCALL DELAY1
SETB P3.6
SETB P3.7
L3:
MOV A,P0
MOV SBUF,A
L4:
JBC TI,L5
SJMP L4
L5:
LCALL DELAY1
LJMP MAIN
DELAY1:
MOV R6,#15H
DLL1:
MOV R7,#20H
DLL2:
DJNZ R7,DLL2
DJNZ R6,DLL1
RET
LJMP START
ORG 0030H
START:
MOV SCON,#50H
MOV TMOD,#23H
MOV TH1,#0FAH
MOV TL1,#0FAH
SETB TR1
MAIN:
CLR P3.6
CLR P3.7
L1:
JBC RI,L2
SJMP L1
L2:
MOV A,SBUF
MOV P2,A
LCALL DELAY1
SETB P3.6
SETB P3.7
L3:
MOV A,P0
MOV SBUF,A
L4:
JBC TI,L5
SJMP L4
L5:
LCALL DELAY1
LJMP MAIN
DELAY1:
MOV R6,#15H
DLL1:
MOV R7,#20H
DLL2:
DJNZ R7,DLL2
DJNZ R6,DLL1
RET
意法半导体(中国)投资有限公司
2021-01-14 广告
2021-01-14 广告
/*端口定义*/ /#define sled_dm_port P0 /*定义LED显示的段码数据脚*/ /#define sled_wm_port P2 /*定义LED显示的位码数据脚*/ /*定义数码管显示字符跟数字的对应数组关系*/ u...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询