找回密码
 立即注册

QQ登录

只需一步,快速开始

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

51单片机通讯串口被占用,还能当普通IO口输出数据吗?

[复制链接]
跳转到指定楼层
楼主
ID:367937 发表于 2018-11-8 19:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
3.0和3.1口我是连接了ESP8266了。那我P3口还能做IO口输出其他数据吗?比如接个1602,或者就在3.0,3.1口接俩LED灯。如果不能的话,有什么解决方案吗
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:274097 发表于 2018-11-9 07:05 | 只看该作者
功能不同的器件连接同一引脚会造成相互干扰,可采用专用通信芯片进行扩展 ,但这还是会占用其它的端口。功能相同器件连接到同一引脚要考虑驱动能力是否够,可加驱动。
回复

使用道具 举报

板凳
ID:213173 发表于 2018-11-9 07:45 | 只看该作者
单片机端口复用在实际运用中很常见,运用方法要视具体项目和外围电路来设计。
回复

使用道具 举报

地板
ID:164602 发表于 2018-11-9 08:03 | 只看该作者
你的P30、P31已经当成串口使用了,就不要再作它用了。但其它的P32、P33等等还是可以用普通IO口用的。
回复

使用道具 举报

5#
ID:423382 发表于 2018-11-9 08:58 | 只看该作者
用不了,除非分时复用,就是在不同的时间段配置成不同的功能。电平冲突后果自己承担
回复

使用道具 举报

6#
ID:297823 发表于 2018-11-9 11:01 | 只看该作者
P3口的其他引脚可以当做普通的IO口来输出数据,P3.0和P.3.1不能再当做普通IO来输出数据。
回复

使用道具 举报

7#
ID:423499 发表于 2018-11-9 12:03 | 只看该作者
不可以
回复

使用道具 举报

8#
ID:102259 发表于 2018-11-9 20:48 | 只看该作者
不可以的。
回复

使用道具 举报

9#
ID:423808 发表于 2018-11-9 21:23 | 只看该作者
功能不同的器件连接同一引脚会造成相互干扰,可加驱动,我觉得可以的。
回复

使用道具 举报

10#
ID:224953 发表于 2018-11-9 23:34 | 只看该作者
要接1602的话需要用分时复用办法解决,接个LED指示做串口的指示的话加电阻限流就可以了,但如果做别的指示灯还是要用分时复用。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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