戴夫来自 DesignSpark
你觉得这篇文章怎么样? 帮助我们为您提供更好的内容。
戴夫来自 DesignSpark
Thank you! Your feedback has been received.
戴夫来自 DesignSpark
There was a problem submitting your feedback, please try again later.
戴夫来自 DesignSpark
你觉得这篇文章怎么样?
各位朋友,我希望大家都过得很开心。在今天的教程中,我将向您详细介绍这个惊人的移位寄存器74HC595。您必须在某个项目上工作,并且必须将许多LED等与微控制器连接,并且在某些时候,您没有留下更多LED的引脚。此时,该移位寄存器74HC595非常方便。 74HC595用于增加微控制器的输出引脚。
如果你是这个移位寄存器的新手,那么我建议你看一下74HC595 Pinout并下载它的Proteus Simulation.所以,让我们来看看它的基本细节:
74HC595的基础知识
- 74HC595是一个移位寄存器,适用于串行输入并行输出协议
- 它从微控制器串行接收数据,然后通过并行引脚发送出这些数据。
- 我们可以使用单芯片将输出引脚增加8。
-
我们还可以并行连接多个移位寄存器。
- 所以,假设我已经将三个移位寄存器与我们的微控制器相连,那么我们的输出引脚增加了8 x 3 = 24。
-
我希望我已经讲清楚了这个想法,现在让我们来看看它的引脚。
74HC595引脚说明
-
从图中可以看出,它具有低于引脚分布:引脚#1到引脚#7是输出引脚Q1-Q7。
-
引脚#15也是输出引脚Q0。
-
引脚#8是地。
-
引脚#9是Q7'(输出串行数据)。
-
引脚#11是SHCP,它是移位寄存器时钟输入的缩写。
-
引脚#12是STCP,它是存储寄存器时钟输入的缩写。
-
引脚#13是OE,它是输出使能。
-
引脚#14是DS,它是串行数据输入。
-
引脚#16是Vcc,我们必须提供+ 5V的电源。
-
-
你可以很容易地将这个移位寄存器与不同的微控制器连接起来,如Arduino,PIC Microcontroller,Atmel等。
74HC595的应用
它具有广泛的应用,特别是在LED板中。您必须看到我们必须通过单个微控制器控制大量LED的大型LED板,74HC595在这些项目中使用很多。
我希望你会喜欢这篇文章,如果你对这个移位寄存器有任何疑问,请告诉我,我一定会帮助你。感谢阅读,保重,再见!:)