数字电路中的计数器

1.什么是计数器?

计数器顾名思义,最基本的功能就是计数,计数器在数字系统中主要是对脉冲的个数进行计数,以实现测量、计数和控制的功能,同时兼有分频功能,计数器是由基本的计数单元和一些控制门所组成,而计数单元则由一系列具有存储信息功能的各类触发器构成。

2.为什么对时钟脉冲计数,计数有什么用?

时钟是数字电路中使时序电路工作的核心,对时钟脉冲计数,可以精确的控制数据传输的时间周期,如果没有计数器作为“裁判”进行计数,电路要想控制一个确定的时间周期进行数据的传输,电路不知道1s到底是多长时间,所以使用计数器来进行记录数值,当数到1s时长时候,它会告诉你,一秒钟到了!

3.对时钟脉冲计数到底怎么实现?需求:用FPGA开发板上50MHZ晶振作为时钟信号的输入,实现一个驱动LED灯闪烁的电路,要求LED灯闪烁频率为1s钟一次!
脉冲计数器

为了仿真的方便性,把计数时间的49_999_999改成了数字3,仅仅为了仿真的方便性,查看功能是否正确,下载到FPGA开发板时候,要改回去!
板级调试效果
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。