标题: 请问谁会74LS595加165怎么扩展4*4矩阵键盘 [打印本页]
作者: 1121710408 时间: 2018-1-22 21:10
标题: 请问谁会74LS595加165怎么扩展4*4矩阵键盘
单片机I/O口不够了,想用74LS595加165扩展4*4矩阵键盘,请问有哪位大神会的?求教!
作者: HC6800-ES-V2.0 时间: 2018-1-23 10:14
建议用TM637,专门扩展键盘的。
作者: yzwzfyz 时间: 2018-1-23 12:15
一片595可管8个键,两片16个键,加165做何用呢?
作者: zl2168 时间: 2018-1-23 22:03
本帖最后由 zl2168 于 2018-1-23 22:05 编辑
实例64 74HC595+165扩展8×8键盘
先Proteus仿真一下,确认有效。
以上摘自张志良编著《80C51单片机仿真设计实例教程——基于Keil C和Proteus》清华大学出版社ISBN 978-7-302-41682-1,内有常用的单片机应用100案例,用于仿真实验操作,电路与程序真实可靠可信可行。书中电路和程序设计有详细说明,程序语句条条有注解。
作者: 1121710408 时间: 2018-1-27 08:57
那用595怎么用呢?
作者: zl2168 时间: 2018-1-27 18:47
先学理论,打基础,否则,问题多多,事倍功半。
作者: suqianfu 时间: 2021-8-20 00:13
用595是做动态列GND扫描吧。按上面原理图,当595的Q0输出低电平,其他输出高电平时,只按Q0对应的按钮列是没问题的。单按。但如果有人手痒,同时按其他按键,就会导致595的Q1~6某一列的高电平串到Q0的低电平。直接短路了。有考虑过这个问题吗?
作者: xianfajushi 时间: 2021-8-20 14:24
用一片245即可有必要用2片不同的?
作者: xianfajushi 时间: 2021-8-20 14:27
一组IO可实现32键盘可参https://blog.csdn.net/xianfajushi/article/details/106518315
作者: 晴风 时间: 2021-8-20 15:05
加165是为了接收数据使用
作者: zyluglugl 时间: 2021-8-20 15:46
其实你换个IO多的还实惠一点呀!
作者: ly1972001 时间: 2021-8-20 16:50
IO不够,AD来凑。
作者: 笨笨兔 时间: 2021-8-20 17:16
找个键盘芯片其不更好?
作者: suqianfu 时间: 2021-8-24 02:50
大佬,您这个试过两键同时按吗?例如其他按钮粘死了。没回弹之类的。
作者: fj51hei 时间: 2021-8-24 08:54
对的 165是输入的 可以看做单片机的输入IO用 595输出 可以看做输出IO用 如何实现是你自己的魅力价值了
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |