12、STM32 之 74HC164串转并简析

本节程序以刘凯STM32视频源码为原型,结合畅学底板和核心板讲解。

 

上图对比可知, 9引脚 始终置高。 只有置高,芯片才有效。如下图:

 

可知 MR=1,CP 时钟上升沿 来临时, 只有在 A、B 都为高电平的时候,移位寄存器给输出引脚Q0一个高电平,其余全部为低电平。

 

为方便分析,我们用畅学板是,将A或B 一个引脚接高电平,只利用B或A 的高低判断,每次移位的是 高低电平。 

下面根据程序分析一下:

在分析具体时钟时要 配置时钟 和 配置端口

 

配置时钟:

 

配置端口:

 

具体不详细解释,详见 函数库手册。

 

 

下面重点 说一下 164模块的程序

 

程序中 CLK---PA12  , A----PA10,  B----PA11.

首先将 B 置1。

A 进过分析判断后,决定 A 的 值。

当上升沿来临时,移位操作 立刻将 A和B之间操作的所得值,立刻发送到 Q0(QA)引脚,使其有了相应的高低电平变化。可看到LED灯的变化。

 

 

 

这样畅学74HC164 芯片 就讲解完了。详细过程可看操作手册

 

州仔 发表于12-22 16:10 浏览65535次
分享到:

已有0条评论

暂时还没有回复哟,快来抢沙发吧

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

州仔
州仔()
金币:3354个|学分:205950个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号