单片机与PC用串口通讯需要什么条件?

是不是还需要一个max232芯片?rs232指的是PC的串口吗?买来那个MAX232芯片是插在单片机上的?需要自己写电路吗?麻烦懂得具体回答下。... 是不是还需要一个max232芯片?rs232指的是PC的串口吗?买来那个MAX232芯片是插在单片机上的?需要自己写电路吗?麻烦懂得具体回答下。 展开
 我来答
lycdl
高粉答主

2013-11-27 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2万
采纳率:94%
帮助的人:4720万
展开全部
如果你电脑是笔记本,一般还没RS232串口呢,需要买一条USB转串口线。
追问
如果不用串口用USB只需要买一条USB转串口线?我听说用USB来通信很难啊,
追答
你电脑上有串口是最好的了,就是那个COM口,在电脑后面的,是DB9针的,直接用啊,不要再用USB转串口线了。
要是笔记本且没有串口,就只好买一条USB转串口线了。买时,卖家会给你一个驱动程序的,安装驱动程序后,会在电脑上虚拟出一个串口来,确实,用USB通信常常会出现一些问题,但必竟是解决的办法,总比没有强啊。
河北蓝枫科技
2013-11-27 · TA获得超过382个赞
知道小有建树答主
回答量:629
采纳率:76%
帮助的人:193万
展开全部
MAX232就是电平转换芯片,外围需要几个电容,电路网上很多的,芯片上有RS232接口就是直接和PC连的,还有TTL的串口是跟单片机串口连的,这样弄好以后硬件就算好了,剩下的就是写上位机软件,也就是PC端的软件和单片机上的串口通讯程序了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乐乐爱知道
推荐于2017-09-28 · TA获得超过938个赞
知道答主
回答量:335
采纳率:100%
帮助的人:101万
展开全部
好像不需要其它条件吧
单片机与PC通信一般就是用串口,当然也有用并口的
用串口通信,距离在10米内用RS232,超过了就用RS485或是RS422
单片机是硬件,由时钟控制向PC发送数据,或是接收数据
在PC端,编程也是用底层时钟控制,不断的接收或是发送数据
要看你用何种程序写了,一般的VB、C都有串口连接控件,直接调用它就可以与单片机通信
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a451993547
推荐于2017-10-01 · TA获得超过1593个赞
知道小有建树答主
回答量:595
采纳率:100%
帮助的人:697万
展开全部

PC的串口的电平逻辑1是-3~-15V逻辑0是 +3~+15V跟单片机0-5V电平是不兼容的

所以需要MAX232转换电路

接法如下图(max3232为3.3v  max232为5v  接口一样只是工作电压不同)

电容选用104-105均可


TXD RXD分别连接到单片机的串口引脚即可

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式