单片机端口不够,怎么设计?

[复制链接]
6392|19
 楼主| rzm2001 发表于 2012-8-8 14:25 | 显示全部楼层 |阅读模式
我有16路输入 低速,数字信号,而目前空的单片机输入脚只有4个,怎么设计这个输入方案?
ayb_ice 发表于 2012-8-8 14:35 | 显示全部楼层
欣欣 发表于 2012-8-8 14:49 | 显示全部楼层
移位寄存器。
 楼主| rzm2001 发表于 2012-8-8 15:47 | 显示全部楼层
如果不复杂的扩展,使用锁存器273、373、573。573由于引脚输入在同一边,输出在另一边,线路设计更方便一些。但只能输出或只能输入。可扩展8个端口
标准的扩展口是使用8155、8255。8155还有RAM可用。扩展24个端口,而且可输出、输入。
串口的也有很多。上面几位讲的164、165、595都很好用,特别是595。这些也是只能输出或只能输入。可扩展8个端口
另外,244、245也都不错,特别是245,可输入、输出。可扩展8个端口
其他还有不少,有些相当好用但不常见,比如ch452、453等等该系列,是国产的(好像是南京的)
coody 发表于 2012-8-8 16:18 | 显示全部楼层
HC165,最佳
hailin1530 发表于 2012-8-8 17:05 | 显示全部楼层
应该可以用串行口扩展I/O口吧,可以查查资料
 楼主| rzm2001 发表于 2012-8-8 17:08 | 显示全部楼层
是输入扩展不是输出?
qjy_dali 发表于 2012-8-8 17:22 | 显示全部楼层
4个引脚,用74HC165的确不错。74HC165用3个IO就可以了,还空1根,呵呵
qjy_dali 发表于 2012-8-8 17:24 | 显示全部楼层
1个74HC165可以接入8路数字输入,想要多少个,串联级别即可,而MCU的IO,始终只占3根。。。
李冬发 发表于 2012-8-8 18:30 | 显示全部楼层
并串变换是正着
Wayner 发表于 2012-8-9 09:24 | 显示全部楼层
也可以考虑电子开关
Wayner 发表于 2012-8-9 09:24 | 显示全部楼层
比如4051,4066
zhaofy521 发表于 2012-8-9 10:58 | 显示全部楼层
输入并转串 74HC165
angelsa0106 发表于 2012-8-10 15:06 | 显示全部楼层
ups888 发表于 2012-8-12 17:24 | 显示全部楼层
换单片机
459137723 发表于 2012-8-15 11:22 | 显示全部楼层
again00txhj 发表于 2012-8-15 14:02 | 显示全部楼层
ayb_ice 发表于 2012-8-15 15:11 | 显示全部楼层
大把的电子开关
siuhiong 发表于 2012-8-21 15:49 | 显示全部楼层
用74hc595
古道热肠 发表于 2012-8-21 21:23 | 显示全部楼层
就用HC165吧,两片级联没问题的,好用得很,还很便宜又好买。如果想画板省点事,搞个PLD芯片,EPM3032A,大概能扩20多个数字输入,比较时尚,还能加密硬件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

46

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部