导航:首页 > 操作系统 > pc机与单片机串行通信

pc机与单片机串行通信

发布时间:2024-02-29 22:59:36

Ⅰ 1:PC机和单片机之间进行串口通信需要加什么样的芯片为什么要加

1.需要加232芯片
2.PC机的串口逻辑为:
1-- -3V~-15V
0-- +3V~+15V
而单片机串口的逻辑为:
1-- +5V(大多单片机为+5V)
0-- 0V
所以为了实现PC机与单片机之间的通需要一个IC来完成两种不同逻辑电压的连接(电平转换),通常使用的是MAX232 IC,当然自已做相应的路也是可以的,只要可靠性要求不是很高!

Ⅱ PC机如何实现与单片机间串行通信

有两种方法与PC通信:

1,加接一个USB转串口的硬件设备(网上很容易买到),这样既解决了数据线的连接又解决了单片机供电问题,但PC端可能需要安装USB驱动,而且要碰运气,往往因USB驱动问题无法一次成功;
2,通过RS232接口与PC通信,当然也少不了硬件支持,自己做或到网上买一RS232模块,步骤1:将模块9针D型接口连接至电脑COM1或COM2,按模块的标注将RXD和TXD及公共地连接至单片机相关电路,步骤2:通过PC端USB接口取电并连接至单片机相关电路,USB接口的PIN1通常为VCC(正电源端)PIN4通常为GND(负电源端)。这样做可能麻烦一些,但一次成功的概率会高很多。
如果你的电脑硬件配置中没有RS232接口的COM1或COM2,那你只能采用第1种方法了。

Ⅲ 如何实现(电脑)PC机与单片机的串行通信

硬件部分有二种情况
1、电脑带有原生串口,就是主板上带有串行口,这个情况就太好办了。用“串口调试助手”测试一下就可以用VB写程序了。电脑和单片机用232芯片进行接口转换。
2、电脑没有原生串口,就是主板上没有串行口,这个情况有点麻烦。要用USB转串口的模块,装好驱动后会在“设备管理器”中出现一个串口,直接当原生串口用就行了,而且经过USB转出来的串口一般都TTL电平的,也就是可以直接接单片机不用232芯片的。不过这也要看你用的是哪种模块了,具体的要看模块说明书。
最后要注意的是波特率和单片机晶振的选用,不知道你用的是什么型号的单片机。

软件部分,可以用简单的VB编写上位机软件,这方面网上有很多的代码。单片机部分只要按照普通的串行写程序就行了,测试时可以用“串口调试助手”这款软件,调试好后再写VB程序。
上述是我们做项目和产品的经验,希望对你有所帮助。

阅读全文

与pc机与单片机串行通信相关的资料

热点内容
nmake不是内部命令 浏览:774
如何创建社区ppoe虚拟服务器 浏览:510
java模拟线程并发 浏览:754
一个云服务器能有几个实例 浏览:185
如何在服务器压缩zip格式 浏览:67
去除数组中重复元素的算法 浏览:992
巴士之星安卓如何玩 浏览:638
苹果如何看最近删除app 浏览:828
易语言绿色版静态编译 浏览:33
解压猪说说 浏览:550
ipad游戏解压壳 浏览:716
教小朋友学编程 浏览:872
iphone加密解压 浏览:675
还未上市的APP在哪里下载 浏览:720
机群服务器什么意思 浏览:515
单片机循环函数 浏览:469
到海康算法岗好吗 浏览:124
r11压缩机 浏览:387
主业程序员怎么找副业 浏览:312
几kb的软件是怎么编译的 浏览:983