硬件学习【1】74HC165D-并行信号输入-串行输出
目录
- 写在前面
- 74HC165D使用方法
- 74HC165的级联
写在前面
这个世界有很多是需要并行输入信号,整合成串行数据的需求的。这个时候可以用74HC165芯片。74HC165。
并行输入是为了响应迅速,比如我们要检测1百万个信号,一个个轮训检测,黄花菜都凉了,如果并行就不一样了,那为什么要转串行呢,串行方便CPU处理数据,否则都零零散散的不成体系。
手有正反,光有亮暗,然而这个世界同样也有很多,串行数据的需求打散成并行输出信号的需求的,这个使用: [74HC595]。(https://blog.csdn.net/k1ang/article/details/80012686)
74HC165D使用方法
1、引脚1(PL)为低电平,获取并行数据输入,数据移入移位寄存器;
2、将引脚1置为高电平,停止并行数据输入;
3、引脚15(OE)为低电平,使能时钟输入;
4、时钟CP每产生一个上升沿,移位寄存器中的数据从高位(Q6)到低位(Q0)依次移出到Q7。
74HC165的级联
很简单,如果看过人体蜈蚣这个电影的,DS是上一个人的屁股,Q7是下一个人的嘴巴(外国人真变态)
怎么读取数据呢,所有数据通过PL开关一次,如同相机快门一样,获得当前时刻的数据。
然后clk时钟信号就像鞭子一样,抽一下,数据往前走一下,和火车站检票一样,剪一下走一个人,人走没了就一直是低电平了。
超级简单。