串口通信实验 苏州市职业大学实验报告 院系 电子信息工程学院 班级 姓名 学号 实验名称 实验三 串口通信实验 实验日期 一、实验目的 1
掌握串口协议 2
掌握 51 单片机串口的设置流程 3
掌握串口的寄存器设置 4
了解串口的广泛应用 二、实验要求 在一个单片机 P3
2 接一个按钮,另一个单片机 P2 口接两位 BCD 数码管,要求实现按一次按钮,另一个单片机数码管加 1
三、实验原理 1
串口通信(Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节
尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据
波特率这是一个衡量符号传输速率的参数
指的是信号被调制以后在单位时间内的变化,即单位时间内载波参数变化的次数
数据位这是衡量通信中实际数据位的参数
当计算机发送一个信息包,实际的数据往往不会是 8 位的,标准的值是 6、7 和 8 位
如何设置取决于你想传送的信息
停止位用于表示单个包的最后一位
典型的值为 1,1
5 和 2 位
由于数据是在传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现了小小的不同步
因此停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同步的机会
奇偶校验位在串口通信中一种简单的检错方式
有四种检错方式:偶、奇、高和低
第 页 共 页 指导老师签名 苏州市职业大学实验报告 院系 电子信息工程学院 班级 姓名 学号 实验名称 实验三 串口通信实验 实验日期 串口寄存器的配置 四、实验步骤 1
设计电路原理图 第 页 共 页 指导老师签名 苏州市职业大学实验报告 院系 电子信息工程学院 班级 姓名 学号 实验名称 实验三 串口通信实验 实验日期 2
在 proteus 中实现电路原理图 3