实验三 8251A 串行通讯实验(51/96/88)
一、实验目的和要求
实验目的:、掌握实验串行口通信的方法。
、了解实现串行通讯的硬环境、数据格式的协议、数据交换的协议。
、学习串行口通讯程序编写方法。
实验要求:利用控制可编程串行通信控制器,实现两个实
验台之间的串行通讯。其中一个实验台作为发送方,另一侧为接收方。发送方读入按键值,
并发送给接收方,接收方收到数据后在上显示。
二、实验仪器和设备
通用微控制器实验系统,机。
三、实验过程
1.连接实验线路
通过外接的 可编程串行控制器实现串口通信。通过 的控
制口写入其工作方式或读入当前状态,通过数据口发送或接收串行口数据。本实验是通过
查询方式读写状态和输入输出串行数据;通讯双方的 、信号本应经过电平转换
后再行交叉连接,本实验中为减少连线可将电平转换电路略去,而将双方的 、
直接交叉连接。也可以将本机的 接到 ,这样按下的键就会在本机的 上显示;
若想与标准的 设备通信,就要做电平转换,输出时要将 电平换成 电
平,输入时要将 电平换成 电平。可以将仿真板上的 、信号接到实
验板上的“用户串口接线”的相应 和 端,经过电平转换,通过“用户串口”接到外
部的 设备。将分频器的 接到 脉冲发生器,就可以得到 和
脉冲。
2.实验说明
首先把实验的机箱连接到电脑上,连接数据线,如上图所示,将 连接到
,将 连接到,将 !连接到,将 !连接到