标题: 用74HC595拓展i/o口,用到很多片的时候可不可以不级联,就是每一片74hc595都连在芯... [打印本页]

作者: umasouye    时间: 2023-2-19 15:09
标题: 用74HC595拓展i/o口,用到很多片的时候可不可以不级联,就是每一片74hc595都连在芯...
用74HC595拓展i/o口,用到很多片的时候可不可以不级联,就是每一片74hc595都连在芯片的i/o口上?假如8片74hc595用24个i/o口拓展为64个?
作者: xuyaqi    时间: 2023-2-19 15:34
当然可以,只是占用i/o口太多,不划算。
作者: a185980800    时间: 2023-2-19 16:14
可以,这样可以对每个芯片单独控制不需要每次都把所有IO口更新一遍,所以应该速度应该快点,单是程序要复杂很多还占很多IO口整体感觉不划算。
作者: epson009    时间: 2023-2-19 16:31
用译码器扩展嘛
作者: watsonbu    时间: 2023-2-19 16:35
可以级联;最好别这么玩,到某一个宝买一个便宜的扩展为128或256个 I/O的划算多了。还有告诉你一个超级不爽的结果,扩展太多之后,单片机会经常出现类似于电脑泄露内存一样的结果。当然复位之后,又可以运作一段时间。但是,建议用多个单片机增加I/O口,比595这芯片好用,省不了多少钱。
作者: angmall    时间: 2023-2-19 16:36
可以,不过不用8片74hc595用24个i/o口拓展为64个,8片74hc595用10个i/o口就可以了。



作者: npn    时间: 2023-2-19 17:42
74HC595串行移位越多时间越长,可以并行移位,这是2串2并的接法:

作者: umasouye    时间: 2023-2-19 18:41
angmall 发表于 2023-2-19 16:36
可以,不过不用8片74hc595用24个i/o口拓展为64个,8片74hc595用10个i/o口就可以了。

请问不用Q7‘进行级联,他输入的数据怎么溢出到下一片中?
作者: angmall    时间: 2023-2-19 23:29
umasouye 发表于 2023-2-19 18:41
请问不用Q7‘进行级联,他输入的数据怎么溢出到下一片中?

每一片都接收同样的数据,只有指定的那一片,你使能锁存功能,数据才能输出。

作者: 405616736    时间: 2023-2-20 02:45
可以将8片74hc595用24个i/o口拓展为64个
作者: lkc8210    时间: 2023-2-20 08:51
HC595中的SHCP和STCP可以共用
作者: zhuls    时间: 2023-2-20 09:37
可以是可以但为什么要这么做呢?这样子你的代码复用率很低的:你要为每一个的595定制一个驱动了。
作者: angmall    时间: 2023-2-20 11:05
lkc8210 发表于 2023-2-20 08:51
HC595中的SHCP和STCP可以共用

HC595中的SHCP和STCP共用 就没有锁存功能,移位时各个输出会“闪烁”一下
作者: zxlhwq    时间: 2023-2-20 11:20
可以级联,第一个芯片的最后一脚接到第二个芯片的输入脚,以此类推下去
作者: npn    时间: 2023-2-20 14:08
lkc8210 发表于 2023-2-20 08:51
HC595中的SHCP和STCP可以共用

这样接还不如用HC164
作者: 流浪宇宙    时间: 2023-2-21 12:33
74HC595是一个8位串行输入、并行输出的位移缓存器。简单的说,74HC595 可以将3个 IO口 扩展为多个IO口。74HC595 主要用来扩展IO口,如果要用一个32 IO口 的51单片机(如STC89C52)制作一个8x8x8的光立方,就可以利用74HC595 来扩展IO口。
作者: Angle145    时间: 2023-2-21 14:01
这是用595扩展io的http://www.51hei.com/bbs/dpj-123882-1.html
作者: lkc8210    时间: 2023-2-21 14:21
angmall 发表于 2023-2-20 11:05
HC595中的SHCP和STCP共用 就没有锁存功能,移位时各个输出会“闪烁”一下

你误会了,我是指各HC595的SHCP可以接在同一个GPIO上,STCP如是
和你的示范一样的接法


作者: lkc8210    时间: 2023-2-21 14:21
npn 发表于 2023-2-20 14:08
这样接还不如用HC164

你误会了,我是指各HC595的SHCP可以接在同一个GPIO上,STCP如是
和你的示范一样的接法




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1