基本功能:设计一个数字频率计,对方波信号的频率进行测量,并通过LED显示当前测量频率值,测量分为0~10MHz。利用三个发光二极管分别显示当前测量频率的单位,0~1000Hz以内,LED1亮,表示单位为Hz;1k~1MHz内,LED2亮,表示单位为KHz;1MHz以上,LED3亮,表示单位为MHz。显示只有4位有效数字,单位由LED1、LED2、LED3指示。
扩展功能:量程的自动切换。
要求用C语言编写程序,要有流程图和仿真电路图。
设计一个8051单片机四位LED现实的数字频率计
LED0 EQU 30H LED1 EQU 31H LED2 EQU 32H LED3 EQU 33H QG EQU 36H ORG 0000H ;T1定时10000uS,每10000uS取出计数器T1的数值 LJMP MAIN ;T0计数 ORG 001BH ;转入T1服务程序入口 LJMP T1IN ORG 0040H MAIN: MOV SP,#60H MOV P0,#00H MOV ...
51单片机的数字频率计
所以会有t0*65536。 另外,由于计时的机制是THO++、TL0++,所以,THOTL0就表示当前的计数值。THOTLO- 初值就可以确定没有触发中断定时多少。TH0*256==TH0*2^8,实质就是左移8位,就是拼接TH0跟TL0的处理。所以频率的核心算法为 daimao=(t0*65536+TH0*256+TL0)\/n 程序框图 ...
设计数字频率计
一、基本原理使用555产生矩形波信号,输入到单片机进行测量频率。测频的方案有多种:1、测周法:通过测量被测信号的周期的倒数得到频率,选用适当的时基,以被测信号作为计数的闸门进行测量,得到闸门内的计数值,与时基相乘即为被测信号的周期,周期的倒数即为频率。该法适合测量频率低的信号。2、测频...
求51单片机设计数字频率计,附带Proteus仿真和程序
刚刚下了一楼传的附件,测试后发现精度和测量范围都比较差。如果单从测频的角度来说,51的频率计是很简单的。恰好几年前我写过类似的程序,是用来测频率和占空比的。理论上单用C52这单片机测频率最高为:12M\/12\/2=500KHZ。我写的这个程序可以同时测频率和脉宽,仿真下大概可以测到350KHZ;测脉宽好...
基于51单片机数字频率计论文
在CMOS电路系列产品中,频率计是用量最大、品种很多的产品。本课题采用的是直接数字式的频率计,设计原理简单,是全硬件电路实现,电路稳定、精度高,大大的缩短了生产周期。1.3 本课题主要研究内容 本课题采用数字电路来制作一个1HZ—1MHZ的数字频率计,并将所需得到的频率通过数码管显示出来。 数字频率...
哪位高人帮忙设计个简易数字频率计
数字频率计设计 在输入电压符合规定要求值时,能够正常进行测量的频率区间称为频率测量范围.频率 测量范围主要由放大整形电路的频率响应决定. 3,数字显示位数 频率计的数字显示位数决定了频率计的分辨率.位数越多,分辨率越高.http:\/\/dz.js.zwu.edu.cn\/info\/News\/UploadFile\/8194356992.pdf ...
怎么用计数器(如74l161)设计一个分频电路
这个很简单,只要接成计数器,然后有四个输出,第一个输出的是2分频,第二个输出时四分频往后推,然后再接以个数据选择器,选择你要的分频数
数字频率计
捕获单元CAP1设置为上升沿捕获,T1PWM输出的PWM波上升沿被CAP1捕获到,读取此时定时器T2的计数值,同理在下一次比较匹配时再次读取定时器T2的计数值。通过两次T2CNT值的相减,即可获得该门闸时间内标准填充脉冲的个数,然后求出被测信号频率。 基于DSP比较匹配时T1PWM引脚输出电平的跳变作为门闸信号的开启和关闭,由于...
基于FPGA的频率计设计 毕业论文。。请高手帮忙,有重谢。。
数字频率计用于测量信号(方波,正弦波或其他周期信号)的频率,并用十进制数字显示,它具有精度高,测量速度快,读数直观,使用方便等优点。一个用VHDL语言实现的实例如下:-- Project Name: 恒精度频率计 -- Target Devices: FPGA or CPLD -- Revision 0.01 - File Created -- Comments: clk-...
电气的大侠们帮帮忙,数字频率计的设计,小弟我感激不敬!
使用中、小规模集成电路设计与制作一台简易的数字频率计。应具有下述功能:1、位数计4位十进制数计数位数主要取决于被测信号频率的高低,如果被测信号频率较高,精度又较高,可相应增加显示位数。2、量程第一档:最小量程档,最大读数是9.999KHz,闸门信号的采样时间为1s。第二档:最大读数为99.99KHz,闸门信号的采样...