打印

单片机与PC通信问题

[复制链接]
4991|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liuhui198935|  楼主 | 2010-9-3 19:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求:单片机与PC机通信的方案,程序我可以自己写,关键是硬件原理图等等,我的电脑有DB25、还有就是USB了、若用USB——uart、需要上位机的驱动,怎么搞驱动。


我只需要将单片机内的数据通过UART(超级终端)传给电脑显示、或者用电脑给单片机写指令,求整个过程的硬件原理图、方案、电脑驱动。单片机程序部分、自己可以做。先行谢谢了。

相关帖子

沙发
rclong| | 2010-9-3 19:43 | 只看该作者
帮顶诶
我也想写一个基于VB的PC与MCU通信的小程序

使用特权

评论回复
板凳
hotpower| | 2010-9-3 19:48 | 只看该作者
这是最基本的。网上搜索:串口 hotpower

使用特权

评论回复
地板
lirui5528| | 2010-9-3 20:08 | 只看该作者
我也正在学习串口通讯,不过是昨天刚学的。呵呵!
同样期待中!!!!!!ing

使用特权

评论回复
5
原野之狼| | 2010-9-3 20:37 | 只看该作者
没明白你的问题
1 如果用PC跟单片机通讯只是为了调试 那么PC端用个串口调试软件就是了 单片机端就是对UART的编程 至于其电路 外挂个串口通信芯片 加点周边元件 这个电路很常见
2 若要自己写PC端的串口驱动 上网找点资料 有些开源的VC程序
3 如果是用USB转串口 PC端写个驱动 然后用个小板子把USB转成串口
4 貌似计算机用DB25的串口很少吧 常用的是DB9

使用特权

评论回复
6
liuhui198935|  楼主 | 2010-9-3 21:22 | 只看该作者
:)  谢谢各位热心的网友。嗯、刚刚查了一下 找到了一个PL2303的方案,我只是想通过电脑的显示器显示一下单片机采集的数据即可。自己DIY一个USB转UART的话 硬件很烦 还要软件来驱动。现在软件(PL2303的驱动) 网上很多,只需要硬件即可了,硬件电路也搜索到了一些。实施去了、、、、谢谢各位了。

使用特权

评论回复
7
liuhui198935|  楼主 | 2010-9-3 21:24 | 只看该作者
2# rclong
加油!!!!!!!!!!

使用特权

评论回复
8
liuhui198935|  楼主 | 2010-9-3 21:26 | 只看该作者
3# hotpower
你的**太复杂了、我只需要简单的即可。呵呵 谢谢。

使用特权

评论回复
9
liuhui198935|  楼主 | 2010-9-3 21:27 | 只看该作者
4# lirui5528
:) 呵呵。

使用特权

评论回复
10
liuhui198935|  楼主 | 2010-9-3 21:30 | 只看该作者
5# 原野之狼
1 如果用PC跟单片机通讯只是为了调试 那么PC端用个串口调试软件就是了 单片机端就是对UART的编程 至于其电路 外挂个串口通信芯片 加点周边元件 这个电路很常见
----这个电路我模糊的找到了。
2 若要自己写PC端的串口驱动 上网找点资料 有些开源的VC程序
-----这个不需要的、太复杂了,我直接用别人的驱动了。
3 如果是用USB转串口 PC端写个驱动 然后用个小板子把USB转成串口
-------自己写驱动、还没有那个实力啊。。
4 貌似计算机用DB25的串口很少吧 常用的是DB9
-----我说错了,见笑了。:)

使用特权

评论回复
11
hotpower| | 2010-9-3 21:43 | 只看该作者
这些驱动网上很多,串口需要自己编写。

使用特权

评论回复
12
liuhui198935|  楼主 | 2010-9-3 22:00 | 只看该作者
11# hotpower
串口需要自己编写?什么意思啊。我只是需要把他们链接起来就可以了。你是说单片机的串口程序吗?那个没有问题的。现在开始琢磨这个硬件。呵呵谢谢 你的建议。

使用特权

评论回复
13
okhere9912| | 2010-9-4 10:01 | 只看该作者
学习了

使用特权

评论回复
14
reth324| | 2010-9-4 10:13 | 只看该作者
你的电脑没有DB9吗?连DB25都有,按你说的直接用单片机与电脑RS232通信即可,在网上找一下串口调试助手,

使用特权

评论回复
15
liuhui198935|  楼主 | 2010-9-4 10:43 | 只看该作者
14# reth324

使用特权

评论回复
16
liuhui198935|  楼主 | 2010-9-4 10:44 | 只看该作者
14# reth324


说错了,不是DB25。我没有DB9和25。我的只有USB口。

使用特权

评论回复
17
apchy| | 2010-9-10 17:37 | 只看该作者
如果只是单片机内的数据通过UART(超级终端)传给电脑显示,应该是很简单了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:低调看帖、偶尔冒泡。

0

主题

82

帖子

1

粉丝