会不会存在vb做的程序与单片机不兼容的有关问题
会不会存在vb做的程序与单片机不兼容的问题
如题,一PC机与多C51单片机通讯,采用主从异步通讯协议,但是老是不成功考虑如下可能(1)不知道是串口没发送出数据;(2)单片机没收到数据.为了确定是不是(1)的问题,在COMM口的发送缓冲区添加监视,BUFFER里有数据;为了确定是不是(2)的问题用串口调试工具接收PC机发出的数据能够成功接收到,这到底怎么回事???请问我要怎么调试我的程序,不解中!!!
------解决方案--------------------
检查PC机及单片机各自的波特率是否一致?单片机接收和PC机发送命令格式是否一致?数据是用ASCII码,还是二进制数据?
------解决方案--------------------
在PC与单片机通讯使用16进制 双字节编码
调试程序时可以采用 "串口调试助手 "软件调试上位机程序
如题,一PC机与多C51单片机通讯,采用主从异步通讯协议,但是老是不成功考虑如下可能(1)不知道是串口没发送出数据;(2)单片机没收到数据.为了确定是不是(1)的问题,在COMM口的发送缓冲区添加监视,BUFFER里有数据;为了确定是不是(2)的问题用串口调试工具接收PC机发出的数据能够成功接收到,这到底怎么回事???请问我要怎么调试我的程序,不解中!!!
------解决方案--------------------
检查PC机及单片机各自的波特率是否一致?单片机接收和PC机发送命令格式是否一致?数据是用ASCII码,还是二进制数据?
------解决方案--------------------
在PC与单片机通讯使用16进制 双字节编码
调试程序时可以采用 "串口调试助手 "软件调试上位机程序