【Verilog基础】计数器(时序逻辑、标志信号)
迪丽瓦拉
2024-03-24 23:37:36
0

文章目录

    • 一、计数器要点总结
    • 二、实战演练
      • 2.1 用计数器实现led在1s内闪烁(亮0.5s,灭0.5s)
      • 2.2 用计数器实现led在1s内闪烁(亮0.5s,灭0.5s),且只闪烁 10 次

一、计数器要点总结

  • 1、计数器一般都是从 0 开始计数,计数到我们需要的值或者计数满溢出后清零
  • 2、先画波形图,根据波形图写代码!!!
  • 3、搞清楚什么时候计数,什么时候清零!!!
  • 4、计数1s要计多少个数(时钟频率为50MHz)?
    • (1)时钟周期:1/50MHz = 20ns = 2*10^-8s
    • (2)1s/2*10^-8s = 5*10^7 = 50_000_000个数
    • (3)从0开始计数,故计数值为:

相关内容