求助:关于VHDL频率计计数器分档处记数的问题

qqvxinxin 2007-05-21 12:02:16
本人新来社区,希望大家给予帮助。
问题是:现在用VHDL设计数字频率计,计数器在每个分档处该如何记数?请高手指教,如有程序更好,谢谢!
...全文
249 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
lz要干嘛?
qqvxinxin 2007-06-07
  • 打赏
  • 举报
回复
不好意思,忘记说了,已经不用了,谢谢! :)
xuanxing00 2007-06-06
  • 打赏
  • 举报
回复
你打算怎么分档?
qqvxinxin 2007-05-29
  • 打赏
  • 举报
回复
就是在每个档的分界点处的那个值,因为会存在+/-1的误差,所以可能出现跳档,就是现在不知道要怎么解决,麻烦帮忙,谢谢!
Great_Bug 2007-05-22
  • 打赏
  • 举报
回复
“每个分档处”是什么?
性实验 实验一、数字频率的设 二、实验内容 本次实验要求设一个数字频率频率测量范围为1Hz~50MHz,采用100MHz的基准时钟。刷新时间不大于2秒(最长2秒刷新一次频率显示)。功能示意框图如图3-1: 图3-1 数字频率功能示意图 三、实验提示 本次实验要求设一个数字频率,对输入频率进行测量。根据实验的要求,频率测量的范围为1Hz~50MHz,跨度较大,考虑到若完全输出至少需要8位,位数较多,因此可考虑分档显示,用三到四位显示数值,一位显示档位。 本实验要实现一个数字频率,核心部分是要实现一个脉冲数器,对输入脉冲进行数,然后再转化输出。由于需要测量的最小频率为1Hz,可以考虑使用一个频率为0.5Hz的门控信号,让它在高电平期间数被测信号的上升沿,对于0.5Hz的门控信号而言,它的每个高电平持续时间为1秒,被测信号上升沿的数目即为待测信号的频率。 考虑本次实验的基准时钟为100MHz,因此必须分频到0.5Hz才能完成数被测信号上升沿的功能,因此要让基准时钟通过加一个分频器以得到0.5Hz的门控信号。 题目指标要求刷新时间不大于2秒,可以在前次数结束后,即门控信号为低电平期间将数值清零,数器停止数。当门控信号的上升沿来时,数器进入下一次数,这样刷新时间为2秒,符合设要求。 对于显示模块的实现,由实验版的电路图中看可发现在控制数码管显示只有一个4511去控制,则一次只能显示一个数码,因此如何实现多位的显示,是本模块实现的关键。

6,127

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 硬件设计
社区管理员
  • 硬件设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧