电脑与单片机的 RS232 通信
步骤:
1、单片机串口通信的操作简介。
2、PC 控制单片机 IO 的口输出与硬件介绍,串口工具介绍。
3、单片机串口代码介绍,1 接收到的数据显示在数码管上并返回;2 判断接收到的数据并 IO
口输出。3 还有一个较难例程配送。
4、单片机与电脑通讯,给电脑发送数据。
简介:
单片机串口通信的应用,通过串口芯片,数据线 DB9 接口,将我们的个人电脑和单片
机连接系统进行通信。
个人电脑作为上位机,单片机作为下位机。系统发送十六进制或者 ASCLL 码,单片机
系统接收后,用数码管显示接收到的数据和向上位机发回原样数据。
以下是硬件电路介绍:
单片机用的是 51 芯片,P1 口连接数码管,P2.0,2.1 是公共端。
串口 RS-232 是美国电子工业协会正式公布的串行总线标准,也是目前最常用的串行接
口标准,用来实现计算机与计算机之间、计算机与外设之间的数据通讯。RS-232 串行接口
总线适用于:设备之间的通讯距离不大于 15m,传输速率最大为 20kBps。RS-232 协议以-5V
-15V 表示逻辑 1;以+5V-15V 表示逻辑 0。 我们是用 MAX232 芯片将 RS232 电平转换
为 TTL 电平的。 一个完整的 RS-232 接口有 22 根线,采用标准的 25 芯插头座。我们在这
里使用的是简化的 9 芯插头座。
注意我们在这里使用的晶振是 11.0592M 的,而不是 12M。因为波特率的设置需要
11.0592M 的。