- 175
- 0
- 约4.63千字
- 约 8页
- 2017-02-11 发布于江苏
- 举报
实验六 串行口通信实验
一、实验内容
实验板上有RS-232接口,将该接口与PC机的串口连接,可以实现单片机与PC机的串行通信,进行双向数据传输。本实验要求当PC机向实验板发送的数字在实验板上显示,按实验板键盘输入的数字在PC机上显示,并用串口助手工具软件进行调试。
二、实验目的
掌握单片机串行口工作原理,单片机串行口与PC机的通信工作原理及编程方法。
三、实验原理
51单片机有一个全双工的串行通讯口,所以单片机和电脑之间可以方便地进行串口通。进行串行通讯要满足一定的条件,比如电脑的串口是RS232电平,而单片机的串口是TTL电平,两者之间必须有一个电平转换电路为了能够在看到单片机发出的数据,我们必须借助一个Windows软件进行观察,这里我们用免费的串口调试。SCON和PCON。串行口工作在方式0时,可通过外接移位寄存器实现串并行转换。在这种方式下,数据为8位,只能从RXD端输入输出,TXD端用于输出移位同步时钟信号,其波特率固定为振荡频率的1/12。由软件置位串行控制寄存器(SCON)的REN位后才能启动,串行接收,在CPU将数据写入SBUF寄存器后,立即启动发送。待8位数据输完后,硬件将SCON寄存器的T1位置1,必须由软件清零。
单片机与PC机通信时,其硬件接口技术主要是电平转换、控制接口设计和远近通信接口的不同处理技术。在DOS操作环境下,要实现单片机与微机的通信,只要
原创力文档

文档评论(0)