单片机与PC机串口通信(C51编程) 3程序运行平台 Keil,VSPD XP5 (virtual serial ports driver xp5.1虚拟串口软件),串口调试助手,Proteus。 4总体设计 开始 PC机设置传输数据 发送至串口 串口通过RS232传送给单片机 单片机通过LED显示数据 页 3 单片机与PC机串口通信(C51编程) 5串行通信方案设计 5.1 利用COMPIM组件 把 COMPIM 放在仿真电路图中,当仿真运行起来之后,送到 COMPIM 3 号引脚的串行数据,将会通过 PC 机的 COM1 串行口输出,如果在 PC 机的 COM1 串行口外接一条电缆,可将串行数据送到其它的硬件设备上。 同样道理,其它的硬件设备送到 PC 机的 COM1 的串行数据,也会在 COMPIM 的2号引脚出现,送到仿真电路里面。 由于COMPIM 组件内部,自带 RS-232 和 TTL 的电平转换功能,因此不需要再使用电平转换芯片。 5.2 利用 VSPD 软件 页 4 单片机与PC机串口通信(C51编程) 左边栏最上面的是电脑自带的物理串口。点右边的add pair,可以添加成对的串口。一对串口已经虚拟互联了,如果添加的是COM3、COM4,用COM3发送数据,COM4就可以接收数据,反过来也可以。接下来的一步很关键。把KEIL和虚拟出来的串口绑定。现在把COM3和KEIL绑定。在KEIL中进入DEBUG模式。在最下面的COMMAND命令行,输入 mode com3 9600,0,8,1 %分别设置com3的波特率、奇偶校验位、数据位、停止位 assign com3
好文档 - 专业文书写作范文服务资料分享网站