单片机与pc机通信 将单片机采集的ds18b20信息通过转串口线送入pc,在上位机显示,怎么处理他们的通信

上位机用什么协议?USB还是串口?还有VB有USB控件吗?

1,最好先使用不用转换的串口通讯;
2,将单片机的RXD和TXD通过RS232芯片后连接到PC机的串口;
3,在单片机内写一段能收能发的程序,很简单,不会写网上一大把,BAIDU一下;
4,在PC装一个串口调试软件,网上一大把,BAIDU一下;
5,通过串口调试软件收发数据,直接OK;
6,再通过VB自己写代码代替串口调试软件;
7,再试USB等硬件;
8,不需要协议。追问

但是我的电脑是笔记本 没法做串口调试 只能用protues仿真 现在我手里有一条转串口线 装的驱动是CH340(本来是用来下载程序的) 现在我想用这条线实现PC与单片机通信 就像STC下载程序那样 我觉得驱动直接使用CH340就行 关键是VB好像只有串口控件。我怎么才能实现PC通过USB转串口线实现与单片机通信

追答

1,我明白了,你找一条USB转串口的线就好了,然后在PC里装这条线的驱动;
2,你再次插入这条线,通过电脑设备管理看串口号,然后通过串口调试软件测试;
3,这样完成后,你就当着是标准的串口,没有什么控键或者协议;

温馨提示:答案为网友推荐,仅供参考
相似回答