关于74HC164的应用
2021-04-20孙镛程
孙镛程
(辽宁科技大学电子与信息工程学院 辽宁省鞍山市 114051)
1 引言
在当前的电子产品市场中,74HC164(以下简称“164”)起着重要的作用。
2 74HC164的系统结构和工作原理
2.1 系统结构
该芯片是一个串行输入、并行输出的接口芯片,(74HC164 is a serial input and parallel output interface chip)数据通过端口A 和端口B 进行与运算形成,端口A 与端口B 的与运算是在脉冲上升沿来临之前完成的。寄存器的复位信号在低电平时起作用,当寄存器的复位端口输入一个低电平信号时,寄存器复位为零同时输出低电平信号。74HC164 芯片的两个输入端口A、B,任意一个端口接高电平时可以控制另一个端口,输入端不能悬空处理。如图1和表1所示。
其中,表2中:
H 代表高电平。
h 代表在低到高时钟跃变一个建立时间的高电平。
L 代表低电平。
l 代表由低到高时钟跃变一个建立时间周期的低电平。
q 表示由低到高时钟CLK 跃变成一个建立时间的参考输入的状态。
↑为低到高的时钟的跳跃变化。
2.2 工作原理
图2为D 触发器构成的四位移动寄存器简图。
74HC164 工作原理与移位寄存器相同,如图3为74HC164 内部结构原理图。
单片机的一个引脚就好像水龙头,数据一位一位的发送,即像水龙头的水一滴一滴的往下滴,164 就好像一个小碗,在接水,当接8 滴水后刚好满了,这时就送给数码管喝掉。为什么要这样做?因为数码管要显示一个数据,需要同时用到8 滴水,而单片机只能一滴一滴的出来,显然只要74HC164 起到一个缓冲的作用。单片机要发送一个8 位(可更多)的数据,如果同时发,是并行传输,如果是一位一位的发,是串行发送,单片机发给74HC164 显然是串行的,74HC164 一下子把数给数码管,显然是并行的,所以74HC164 起到由串行转到并行的作用。……
