找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2928|回复: 9
收起左侧

单片机I/O口 多输出,少输入 通过什么办法扩展输入口?

[复制链接]
ID:472515 发表于 2019-3-11 11:08 | 显示全部楼层 |阅读模式
例如我有八个输出信号,但是只有三个输入口可以用。八个输出信号要被三个输入口读取。
38译码器是不是不能反着来的。那么怎么解决才好。
萌新,缺乏基础。
回复

使用道具 举报

ID:73852 发表于 2019-3-11 13:00 | 显示全部楼层
使用74LS165(八位并行入/串行输出移位寄存器),详细应用网上百度。
回复

使用道具 举报

ID:73852 发表于 2019-3-11 13:03 | 显示全部楼层
使用74LS165(八位并行入/串行输出移位寄存器),详细内容网上百度。
回复

使用道具 举报

ID:472515 发表于 2019-3-11 13:44 | 显示全部楼层
goldpds 发表于 2019-3-11 13:00
使用74LS165(八位并行入/串行输出移位寄存器),详细应用网上百度。

谢谢!
回复

使用道具 举报

ID:319023 发表于 2019-3-11 14:01 | 显示全部楼层
试试用锁存器实现功能, 可能需要加几个单片机IO控制锁存器使能引脚。
回复

使用道具 举报

ID:472325 发表于 2019-3-11 14:08 | 显示全部楼层
这个网上有好几个案子,你看一下别人的

评分

参与人数 1黑币 +10 收起 理由
Sawardeakar + 10 赞一个!

查看全部评分

回复

使用道具 举报

ID:7485 发表于 2019-3-11 16:25 | 显示全部楼层
串入并出的IO扩展芯片有好几种可以选用。常用的有74**164、74**595等,你自己可以查一下。
回复

使用道具 举报

ID:488667 发表于 2019-3-11 16:49 | 显示全部楼层
使用74HC595锁存器就可以了
回复

使用道具 举报

ID:342197 发表于 2019-3-11 18:53 | 显示全部楼层
74HG595 就可以实现 串行输入,串行输出;串行输入,并行输出
回复

使用道具 举报

ID:142059 发表于 2019-3-11 20:40 来自手机 | 显示全部楼层
楼上好多大神都说了165,你可以点我的头像看我的主题,有一个是关于io口扩展的帖,用的是595做输出扩展,165做输入扩展,驱动代码也有,自己去下载看看吧
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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