单片机IO口不够用?用74HC595这个芯片搭建电路就可以了
单片机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口电路
眷注作者,学习更多电子电路知识,感激您的阅读!!!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。