1
该实验和以往的直接控制数码管方式不同,它是通过两片可以完成串并转换功能的芯片74HC595来驱动数码管的。将8位数据串行输入74HC595,然后既可以得到同样的8位串行输出的数据,也可以得到8位并行输出的数据。数据的输入输出都是由用户给出的时钟信号锁存控制。
使用74HC595 的一个最大好处就是节省了用于驱动数码管的I/0端口数量,但是控制上也相对复杂了一些。图5.56所示,两片74HC595相“串”,一个片子(U6)的8位输出用于控制4位数码管的段选,而另一个片子(U5)的低4位则用于控制数码管的位选。U5的串入信号与FPGA的I/0相连,而它的输出最高位直接连到U6的串入口。U5、U6的移位寄存器时钟以及存储寄存器时钟分别由FPGA的I/0口控制。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !