实验四:单片机串行通信及扩?/p>
硬件实验十六
MCS
51
串行口应用实验㈠——双机通信
1.
实验目的
?/p>
掌握串行口工作方式的程序设计,掌握单片机通信程序编制方法?/p>
?/p>
了解实现串行通信的硬环境
,
数据格式的协?/p>
,
数据交换的协议?/p>
?/p>
掌握双机通信的原理和方法?/p>
2.
实验内容及说?/p>
?/p>
利用
MCS
51
单片机串行口,实现双机通信?/p>
?/p>
本实验将
1
号实验机键盘上键入的数字显示?/p>
2
号实验机的数码管上?/p>
3.
流程框图及步?/p>
4.
实验接线
?/p>
实验连线?/p>
?/p>
按串行口连接示意图用随机所配的串行通信电缆把两台实验仪?/p>
RS232
?/p>
9
芯串
行接
口相连?/p>
?/p>
按实验连线图把两台实验仪?/p>
P3.0
?/p>
P3.1
分别与位于实验仪右上角拨动开关左?/p>
?/p>
RX0
?/p>
TX0
相连?/p>
?/p>
把位于实验仪右上角的串口选择开关拨至最左边一位,选择实验状态?/p>
?/p>
按复位命令(
RESET
)使两台
Dais
实验系统处于?/p>
P.
”状态?/p>
?/p>
?/p>
1
号机上输入四位起始地址
0F80
后,?/p>
EXEC
键连续运行程序?/p>
?/p>
?/p>
2
号机上输入四位起始地址
0FC0
后,?/p>
EXEC
键?/p>
?/p>
?/p>
1
号机键盘上输入数字键通过串行口发送到
2
号机?/p>
LED
显示器上?/p>