1、定义好串口的比特率
2、定义好串口发送的数据程序
3、进入发送程序后自动发送到PC
4、设置好串口接收软件的比特率和位数,自动接收
百度里有很多串口接收发送程序,你先参考下别人的程序,然后吸收精华改改就行。51单片机控制的程序,都是大同小异,只要你学会程序模块化后,做别的方案,都直接copy下就行。
PC部分:vc或者vb都可以,用到MSCOMM控件;vb的编程要点是:设置好波特率和帧格式,发送缓冲区有就启动,接收缓冲区4个再启动,还有几十数据类型是BYTE;
单片机部分就简单了,现成的程序也很多。
数据放在SBUF里,一次只能放一个,所以要分几次发送
写个for循环,循环4次每次接一个字节就存入buff1[]中