74HC165是一款高速CMOS移位寄存器,,电压为2.0~6.0V,驱动电流为+/-5.2mA。74HC165引脚兼容TTL(LSTTL)系列(界说于JEDEC规范№.7A)。
74hc165基本参数
电压:2.0~6.0V
驱动电流:+/-5.2mA
传输推迟:16ns@5V
最高频率:56MHz@5V
逻辑电平:CMOS
工作温度:-40~+85℃
封装:SO16,SSOP16,DIP16,TSSOP16
74HC165用法
74HC165级联,如下图
SH/LD为低,并口数据存入8个位寄存器中。8个位寄存器分别为Q0、Q1、Q2、Q3、Q4、Q5、Q6、Q7。此刻Q7里已经有值,能够直接读取了所以,逻辑能够是这样读取Q7的数据,然后IN_CLK_LOW;IN_CLK_HIGH;制作一次上升沿,履行移位操作,使Q6的值移位到Q7中。SH/LD为高,答应移位。一个时钟脉冲,QH向外输出一位数据,一起,从SER收集一位数据弥补8位寄存器。
如上级联状况,右边74HC165的SER悬空,收集数据为0.
左面74HC165,一个脉冲,QH输出一位数据,一起,从SER收集一位数据弥补低位。 相当于如下: 开端前
H1-G1-F1-E1-D1-C1-B1-A1 H2-G2-F2-E2-D2-C2-B2-A2 开端传输
1,1G-1F-1E-1D-1C-1B-1A-2H 2G-2F-2E-2D-2C-2B-2A-0
2,1F-1E-1D-1C-1B-1A-2H-2G 2F-2E-2D-2C-2B-2A-0-0
3,1E-1D-1C-1B-1A-2H-2G-2F 2E-2D-2C-2B-2A-0-0-0 。。。
14,B2-A2-0-0-0-0-0-0 0-0-0-0-0-0-0-0
15,A2-0-0-0-0-0-0-0 0-0-0-0-0-0-0-0
16,0-0-0-0-0-0-0-0 0-0-0-0-0-0-0-0
这样,就把2个级联的74HC165的并口数据,悉数以串口方式传输给了MCU。