实验四 串行通信实验

实验四 串行通信实验(2学时)
 实验目的:
– 掌握MCS-51单片机串行口的使用及编程。
 实验内容及要求:
– 实现PC机与单片机之间的串口通信,波特率为2400bits/s。PC机发送8个字节的数据给单片机,单片机接收完数据后发送两个确认字节55H和AAH给PC机(使用查询方式)。本实验需用PC机上的串口调试助手(或超级终端)发送数据。

实验箱上的RS-232电平转换电路

ORG 0000H
LJMP MAIN
ORG 0040H

MAIN:
MOV TMOD,#20H
MOV TH1,#0F3H
MOV TL1,#0F3H
MOV SCON,#50H
MOV PCON,#00H
SETB TR1
MOV R0,#50H
MOV R1,#08H
RWAIT:
JBC RI,NEXT
SJMP RWAIT
NEXT:
MOV A,SBUF
MOV @R0,A
INC R0
DJNZ R1,RWAIT
MOV A,#55H
MOV SBUF,A
SWAIT:
JBC TI,SNEXT
SJMP SWAIT
SNEXT:
MOV A,#0AAH
MOV SBUF,A
SSWAIT:
JBC TI,MAIN
SJMP SSWAIT
END

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值