当前位置:   article > 正文

七段数码管、点阵以及按键开关的使用和编程(使用quartus)_quartus开关

quartus开关

其原理如图


数码管的具体使用

根据其管理图比如说我想点亮显示一个3,我只需要把a、b、c、d、g设置成高电平,把其余设置成低电平即可。

效果图如下

 以后所用的译码代码如下:
 

  1. p4:process(num)--num为要显示的数字、abc为段选
  2. begin
  3. if(num=0) then
  4. abc<="0000001";
  5. elsif(num=1) then
  6. abc<="1001111";
  7. elsif(num=2) then
  8. abc<="0010010";
  9. elsif(num=3) then
  10. abc<="0000110";
  11. elsif(num=4) then
  12. abc<="1001100";
  13. elsif(num=5) then
  14. abc<="0100100";
  15. elsif(num=6) then
  16. abc<="0100000";
  17. elsif(num=7) then
  18. abc<="0001111";
  19. elsif(num=8) then
  20. abc<="0000000";
  21. elsif(num=9) then
  22. abc<="0000100";
  23. end if;
  24. end process p4;

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/秋刀鱼在做梦/article/detail/738618
推荐阅读
相关标签
  

闽ICP备14008679号