找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6013|回复: 13
打印 上一主题 下一主题
收起左侧

关于两个51单片机进行通讯串口不够,怎么增加?

  [复制链接]
跳转到指定楼层
楼主
ID:382088 发表于 2018-8-13 10:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于模块比较多,串口不够,想用两个51单片机增加串口,该怎么设计???哪位大神做过类似的项目的,求助。。。。。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:94031 发表于 2018-8-13 18:13 | 只看该作者
可以用串口扩展芯片来扩串口,比如CH432DS1。

评分

参与人数 2黑币 +40 收起 理由
yousunny + 20 很给力!
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:383873 发表于 2018-8-14 15:05 | 只看该作者
如果几个串口不要求同时收发数据的话可以用CD4052芯片加两路IO来对串口进行分时复用,可支持一分四。
回复

使用道具 举报

地板
ID:303383 发表于 2018-8-14 19:27 来自手机 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

5#
ID:377234 发表于 2018-8-14 23:45 来自手机 | 只看该作者
串口扩展
回复

使用道具 举报

6#
ID:123289 发表于 2018-8-15 00:02 | 只看该作者
STC的单片机,有多款机型有三、四个串口。估计是你构思不好,通常分时使用,是可以实现许多机子之间互通的。
回复

使用道具 举报

7#
ID:382088 发表于 2018-8-15 09:39 | 只看该作者
jipinxlm 发表于 2018-8-14 15:05
如果几个串口不要求同时收发数据的话可以用CD4052芯片加两路IO来对串口进行分时复用,可支持一分四。

如果想要同时收发数据的话该怎么办
回复

使用道具 举报

8#
ID:382088 发表于 2018-8-15 09:40 | 只看该作者
小猫猫爱吃鱼 发表于 2018-8-14 19:27
你一共需要几个串口?

三个模块都要用串口,所以要3个
回复

使用道具 举报

9#
ID:386428 发表于 2018-8-15 10:26 | 只看该作者
串口扩展芯片
回复

使用道具 举报

10#
ID:386538 发表于 2018-8-15 14:33 | 只看该作者
考虑到成本的话,可以用软件模拟的方法,只是处理起来有点烦人
回复

使用道具 举报

11#
ID:111634 发表于 2018-8-19 15:57 | 只看该作者
还可用普通I/O口虚拟串口
回复

使用道具 举报

12#
ID:362605 发表于 2018-9-18 09:57 | 只看该作者
也可以用74hc08复用串口,我自己就是这样解决的,
回复

使用道具 举报

13#
ID:399336 发表于 2018-9-18 11:21 | 只看该作者
考虑串口扩展芯片吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表