74hc165芯片的移位原理
74hc165芯片的移位原理简介原理图该芯片的功能描述真值表两个芯片串在一起简介看到原理图上有关于这款逻辑芯片相关,因为要按着这个来编程序,所以需要对这个芯片有深入的理解,才能保证编程不会错误。理解有一点错误,可能会对编程造成一定的影响的。原理图上图:使用两个逻辑芯片串联,实现把并行的光口的信号转为串行的SGPIO的信号,进而将串行的信号输入到主芯片中。该芯片的功能描述芯片手册上有非常详细的描述,
·
简介
看到原理图上有关于这款逻辑芯片相关,因为要按着这个来编程序,所以需要对这个芯片有深入的理解,才能保证编程不会错误。理解有一点错误,可能会对编程造成一定的影响的。
原理图

上图:使用两个逻辑芯片串联,实现把并行的光口的信号转为串行的SGPIO的信号,进而将串行的信号输入到主芯片中。
该芯片的功能描述
芯片手册上有非常详细的描述,简而言之就是将并行的信号转为串行信号。
真值表

对真值表的解读:
- 前两行,当PL为低电平时(L),D0-D7 输入的并行信号,会同时也输入到Q0-Q1中,表示D0是L Q0也是L, D0是H Q0也是H,依次类推,D1-D7 也同样 拷贝到 Q1到Q7中。
- 第3行第4行PL为高电平,CE为低电平,CP来一个上升沿的时候,DS(串行输入的引脚)DS里的值移位到Q0中,而Q0里原来的值移位到Q1中,Q1里原来的值移位到Q2中,。。。依次类推,Q6的值移位到Q7中。Q7原来的值以串行的方式发送出去。

按单个芯片来说,每来一个时钟,值会以串行的方式被移出一位,移出的位形成串行的信号。
两个芯片串在一起
把16个并行信号,转为16个串行信号。
U32的D7第一个被移出到SGPIO_DI(同时也会移入到U28的D0中), D6的值会移入到D7,D5会移入到D6,。。 D0移入到D1。 U28的D7会移入到U32的D0中,没来一个时钟就会向下移动一次,16个时钟之后DI引脚就得到了16个bit的串行信号。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)