栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

IO口扩展 74HC595芯片

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

IO口扩展 74HC595芯片

74HC595芯片目的:扩展IO口数量(一个芯片扩展8个IO口)

上面是A2-A4的芯片,下面是A5-A6的芯片,其中右端的QA--->QH'连接LED8*8点阵的A1-A8

 

A2-A4 上半部分

13脚--->OE:输出低电平有效,为了控制是否要使用LED点阵部分

J24的作用:实物图是条形帽选择连接,如果是VCC+OE,则为高电平,高电平无效,起到不使用LED点阵的作用

如果是OE+GND,则为低电平(低电平有效),使用LED点阵

12脚--->RCLK:存储寄存器输入引脚,连接P35

11脚---->SRCLK:移位寄存器的时钟输入,连接P36

14脚---->SER:串行数据输入管脚,连接P34

总结:输入3个IO口,P34,P35,P36,输出8个IO口,节约单片机资源

如果想要多个芯片相串,就需要 9脚 QH' 串行输出+ 14脚 SER串行输入相连接

A5-A6 下半部分

各个模块独立-----控制管脚可以人为搭配,所以595三个控制管脚可以单独作用

如11脚,12脚,14脚 595RCLK 595SRCLK 595SER

13脚输出使能管脚直接连接GND,所以该595芯片始终属于输出状态

输出连接8个端口,通过端口连接外部设备

注:若使用A5-A6来替代A6-A7,需要

通过导线将J24的RCLK连接在P35上,SRCLK连接在P36上,SER连接在P34上

将输出端口连接在LED8*8点阵上

点阵 右半部分

内部为LED发光二极管,A1第一行连接led阳极,P07第一列连接led阴极

作用原理:若让LED(如第一行)点亮,则需要阴极输出低电平,阳极输出高电平,

即低电平的P00---P07全为0,即P0=0x00;

高电平的A1脚DPh为高电平,为1,即A1-A8为10000000,

对应595芯片的15,1,2,3,4,5,6,7为00000001

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/923901.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号