该程序实现一个频率计,测量范围:1-49999999赫兹,用8为数码管扫描显示出被测信号的频率。
INT_DIV模块用于对系统的频率进行分频,此模块的输出信号为被测信号的频率,可以自己设定分频系数,验证频率计的功能,实际应用中,可去掉此模块,直接把待测信号加到CLKCIN端即可。
MYPINLVJI模块是实现频率计的主程序,对系统时钟进行分频,产生0.5赫兹的信号,在此信号的高电平期间(时间为1秒)对输入的信号进行计数,从而实现频率测量,最后用7段数码管显示出测量的频率。
标签:
程序
频率计
上传时间:
2013-12-30
上传用户:ommshaggar