数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1663|回复: 1

[other] STM32F1 联级74HC165 Q7反馈电平一直是低什么原因呢?

[复制链接]
发表于 2020-8-27 15:52:20 | 显示全部楼层 |阅读模式
电路图部分:


软件部分:





#define HC165_PL         PCout(13)         //pl      
#define HC165_CLK      PCout(14)          //cp

#define HC165_DAT      HAL_GPIO_ReadPin(GPIOC,GPIO_PIN_15)     //Q7

探物传感器的状态是:电平为高(没有物品)  低电平(有物品)
各位大佬帮看看什么原因

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
发表于 2020-8-27 19:47:51 | 显示全部楼层
去看了下手册,
CE是片选(低有效) ,
PL是并串选择(低电平并行输入,高电平串行输出),
CP是串行时钟(上升沿有效)
DS输入
Q7输出
硬件好像没啥问题.

然后软件你这里就有点奇了
首先就是你在右移之前就已经读取了一次数据,然后又左移了16位,第一次读取的第一位已经被移出低16bit之外了,在第17bit.
所以我觉得你应该不太可能读到bit0


回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-27 11:27 , Processed in 0.374400 second(s), 11 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表