打印

74LS164怎么工作的呀?

[复制链接]
10217|24
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gsypuma|  楼主 | 2007-8-20 14:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
mannerfh| | 2007-8-20 15:22 | 只看该作者

是的

它内部有一个的8位移位寄存器,先一位一位地移入,等到8个移满了,再给出个信号将8位数据一起输出,就是所谓的串转并。

使用特权

评论回复
板凳
stycx| | 2007-8-20 15:36 | 只看该作者

74164是串行来一个数据,并行就输出.

使用特权

评论回复
地板
omantou| | 2007-8-20 15:39 | 只看该作者

同2楼

74LS164将8位数据一起输出,并且高位在前.
如:送1000 0000B,那么其高位到地位在74LS164中依次对应A0,A1...A7。

使用特权

评论回复
5
jjg| | 2007-8-20 16:45 | 只看该作者

74LS164是来一位移出一位的,第一个输入的bit会流过所有经过

使用特权

评论回复
6
古道热肠| | 2007-8-20 17:09 | 只看该作者

只有74HC595才有二级锁存输出

  74HC164使用的便捷性和可控性不如HC595,但优点是只用2要IO线即可完成串变并。

使用特权

评论回复
7
gsypuma|  楼主 | 2007-8-21 09:11 | 只看该作者

那这样的话

在输出端是不是要做处理呀?
还是没明白,来了一位串行数据就输出,那只有一位是有效的,那就什么并行数据呀?不懂。能解释一下吗?

使用特权

评论回复
8
stycx| | 2007-8-21 10:35 | 只看该作者

请仔细理解3,5,6楼的内容 实在不行就做实验

使用特权

评论回复
9
xwj| | 2007-8-21 10:40 | 只看该作者

笨,就好像排队啦,你盯着前面8个人看...

使用特权

评论回复
10
gyt| | 2007-8-21 10:42 | 只看该作者

一定要注意

每一次有串行输入,并行输出都是有变化的。

绝对不是一次串入8位并口才变化!

使用特权

评论回复
11
dai_weis| | 2007-8-21 13:08 | 只看该作者

要是带锁存可以用595或者4094

使用特权

评论回复
12
gsypuma|  楼主 | 2007-8-22 12:03 | 只看该作者

我就说吗

164用到控制上不就出错了吗。11楼说的,和我想的一样,其他人根本没解释到点子上。我也知道,比如164来一位数据1,它会输出00000001,在来一个一输出00000011,依次类推,可是,这样,做控制就出错了,比如我要的控制量是,10101001,第一位1输入时,输出是00000001,那不就出错了吗。

使用特权

评论回复
13
stycx| | 2007-8-22 12:34 | 只看该作者

晕 你送数据速度快点就可以 人家都是这么用的

使用特权

评论回复
14
gsypuma|  楼主 | 2007-8-22 13:43 | 只看该作者

我说了我看懂了

只是认为这样不准确吗?
大家说话,我感觉怎么不舒服呢,有点被侮辱的感觉呢。

使用特权

评论回复
15
maychang| | 2007-8-22 13:58 | 只看该作者

不错,你看懂了

看懂了又如何?
你一定要这样用,出了错是你造成的,不是164造成的。

使用特权

评论回复
16
gsypuma|  楼主 | 2007-8-22 14:02 | 只看该作者

再一个14楼说速度快就可以

怎么就可以呢?

使用特权

评论回复
17
一级菜鸟| | 2007-8-22 14:12 | 只看该作者

回LS

看应用环境咯,如果用在显示段驱动,先关闭位驱动,然后啪啪啪送8个CLK加数据,然后开位驱动,是可以来着

如果做为IO输出,不允许在送某一位时影响其他输出,则不行,就这么回事来着

使用特权

评论回复
18
gsypuma|  楼主 | 2007-8-22 14:17 | 只看该作者

谢谢!

谢谢大家的赐教!

使用特权

评论回复
19
stycx| | 2007-8-22 15:04 | 只看该作者

呵呵 例如你送8位数据用时0.1ms 显示20ms 不就没影响了吗

使用特权

评论回复
20
一级菜鸟| | 2007-8-22 15:06 | 只看该作者

21楼,这么做当然有影响,相邻的为会出现黯淡的阴影

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

32

主题

140

帖子

0

粉丝