c语言595驱动数码管,74hc595驱动4位数码管电路连接图及程序解析 - 全文

本设计使用了一个4位的数码管,为共阳型,为了节省单片机的IO口,使用了两片74HC595作为数码管的驱动芯片,共占用3个IO口。74HC595部分电路图如下:

c语言595驱动数码管,74hc595驱动4位数码管电路连接图及程序解析 - 全文_第1张图片

与单片机相连接的三个脚分别为: HC_DAT,HC_RCK,HC_CLK。两片595采用级联方式,即U2的第9脚接到U3的第14引脚。

74HC595是8位的移位寄存器,串入并出,并具有锁存功能,被广泛的用于数码管、点阵的驱动电路中。其管脚介绍如下:

15: 数据输出A-接数码管数据A段;

l: 数据输出B-接数码管数据B段;

2: 数据输出C-接数码管数据C段;

3: 数据输出D-接数码管数据D段;

4: 数据输出E-接数码管数据E段;

5: 数据输出F-接数码管数据F段;

6: 数据输出G-接数码管数据G段;

7: 数据输出H-接数码管数据H段;

16: 电源正脚-接电源正;

8: 电源负脚=接电源负;

14: 数据输入脚-接单片机管脚;

12: 数据锁存时钟-接单片机管脚;

11: 数据输入时钟-接单片机管脚;

13: 使能输出脚-低电平有效,接低电

你可能感兴趣的:(c语言595驱动数码管)