xuhaifeng1 发表于 2023-12-12 14:19:17

扩展库使用说明——HC165输入扩展

本帖最后由 xuhaifeng1 于 2023-12-12 15:11 编辑

1-硬件概述



74HC165是一个8位串行或并行输入,串行输出的移位寄存器。具有一个串行输入(DS引脚),8个并行数据输入(D0到D7)和两个互补串行输出的功能。当PL引脚为低时,D0-D7端的数据进入移位寄存器。当PL引脚为高时,数据从DS引脚串行进入寄存器。当CE引脚为低时,使能时钟,数据在时钟CP上升时数据进行移位。当CE引脚为高时,失能时钟,时钟输入无效。
时序图如下:

2-引脚定义



3-电路原理图
4-硬件连接





5-图形化模块
1.HC165引脚初始化



2.HC165读取到数组



3.HC165读取端口数据



4.HC165读取端口的电平



6-范例代码



a185980800 发表于 2024-3-10 20:36:31


按群友意见所有输入修改为允许变量输入,顺便支持自动裁剪。

a185980800 发表于 2024-3-10 22:18:35


根据用户反馈添加低到高按位读取功能。



页: [1]
查看完整版本: 扩展库使用说明——HC165输入扩展