工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

电路设计->综合电路图->综合电路图->RS485传输方式图

RS485传输方式图

作者:fanxiaoxi 时间:2022-12-13

RS485传输方式图

RS485 串行口电路

发送程序:
ORG 0000H
LJMP Main
ORG 00F0H
Main:
MOV SP,#60H ;给堆栈指针赋初值
MOV TMOD,#20H ;设置T1 为工作方式2
MOV TH1,#0FDH ;设置波特率为9600
MOV TL1,#0FDH
MOV SCON,#50H ;设置串口位工作方式1
MOV PCON,#00H
SETB TR1 ;定时器1 开始计数
SETB P3.4
SETB P3.5
SEND:
MOV SBUF,#55H ;开始发送
JNBTI,$
CLR TI
AJMP SEND

End
接收程序:
ORG 0000H
LJMP Main
ORG 00F0H
Main:
MOV SP,#60H ;给堆栈指针赋初值
MOV TMOD,#20H ;设置T1 为工作方式2
MOV TH1,#0FDH ;设置波特率为9600
MOV TL1,#0FDH

MOV SCON,#50H ;设置串口位工作方式1
MOV PCON,#00H
SETB TR1 ;定时器1 开始计数
CLR P3.4
CLR P3.5
REC:
JNB RI,$
MOV A,SBUF ;接收数据
CLR RI
CPL A ;对接收数据取反
MOV P1,A ;显示接收到的数据
AJMP REC

End


关键词:RS485

评论

技术专区