单片机IO口不够用?用74HC595这个芯片搭建电路就可以了

更新时间:2025-01-05 15:24:57 所在栏目: 生活常识点击量:

单片机IO口不够用?用74HC595这个芯片搭建电路就可以了

半导体工艺的提高,以前让集成电路的范围越来越大

高集成度芯片

这也促使单片机的价格越来越低,使用越来越广泛

功效强壮的单片机

在单片机使用中,常碰到单片机IO口不够用的情况

这个时分就必要一款芯片来扩展IO口了,它就是——74HC595

芯片74HC595

芯片74HC595

芯片74HC595简介

74HC595是一个8位串行输入,并行输入的位移缓存器,管脚图如下所示

74CH595管脚图

(1).1~7&15脚(Q0~Q7):并行数据输入脚,分散对应并行数据的8位

(2).8脚(GND):电源负极

(3).9脚(SQH):串行输入端,SCK的每一个脉冲,Q7如今数据移出

(4).10脚(SCLR):存放器扫除端,此脚电平为低电平常,扫除移位存放器的数据

(5).11脚(SCK):移位存放器的时钟输入脚,在上升沿时,数据被移位

(6).12脚(RCK):输入控制引脚,输入上升沿时,Q0~Q7就输入移位存放器的数据

(7).13脚(CE):并行输入控制引脚,此引脚为高电平常,Q0~Q7输入为高阻态,低电平常输入为数据

(8).14脚(SI):串行数据输入脚,输入的串行数据必需在11脚(SCK)为低电平常改动才干准确输入数据

(9).16脚(VCC):电压正极,最大输入电压5.5V

74HC595逻辑表


典范使用电路

74HC595最多必要5个IO口来控制,既SCLR,SCK,RCK,CE,SI

5个单片机IO口电路

此中SCLR可以直接接到高电平,使用软件清零(即SCK多送8个脉冲把数据挤出去)

若不必要高阻态形式,CE可直接接到低电平,如此就仅需3个单片机IO口就可以扩展多个IO口

3个单片机IO口电路

假如必要扩展多个IO口,只需把上一个74HC595的SQH接到下一个74HC595的SI即可,SCK和RCK时钟共用

3个IO口扩展多个IO口电路


眷注作者,学习更多电子电路知识,感激您的阅读!!!

声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。