数字频率计数器又称通用计数器,是电子测量领域中最常见的测量仪器之一。它可以测量正弦波的频率(周期),脉冲波的频率(周期),脉冲宽度等时间参数。在通信,电子等领域中有广泛的应用。本文对传统的测频方法中存 在的精度低的问题进行了分析:数字频率计数器在测量高频信号时能够达到足够高的测量精度,但在测低频信号时,其测量结果的有效位数将会减少,精度也会相应的降低。在此基础上提出了一种基于单片机的等精度测频率,测周期,测脉冲宽度的实现方法。介绍了单片机的内部计数器与程序的运算功能进行等精度测量方法的实现。给出了测量的原理与方案的具体实现。所谓等精度测量法,它是一种测量精度与被测频率无关的测量方法。即满足在高频与低频时具有相同的精度。由于充分的利用单片机本身的软硬件资源,使得设计不需要太多的外围电路就能够实现准确的测量。
上传时间: 2013-12-02
上传用户:1159797854
用多进程同步方法解决生产者-消费者问题 设计目的:通过研究Linux 的进程机制和信号量实现生产者消费者问题的并发控制. 说明:有界缓冲区内设有20个存储单元,放入/取出的数据项设定为1-20这20个整型数. 设计要求:(1)每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容,当前指针位置和生产者/消费者县城的标识符.(2)生产者和消费者各有两个以上.(3)多个生产者或多个消费者之间须有共享对缓冲区进行操作的函数代码. 提示:(1) 有界缓冲区可用数组实现.
上传时间: 2016-03-09
上传用户:xiaohuanhuan
六十进制计数器.电子万年历是计数器的应用之一.年由月的十二进制计数器进位+1得到.月是日的三十进制计数器进位+1得到.日是小时的二十四进制计数器进位+1得到.小时是分的六十进制计数器进位+1得到.分是秒的六十进制计数器进位+1得到.本程序基于VHDL.其开发环境是MAXPLUS2
上传时间: 2014-11-29
上传用户:13215175592
该文档详细介绍了linux下的同步机制的spinlock功能及实现,对大家很有帮助
上传时间: 2014-01-05
上传用户:363186
同步FIFO( Verilog HDL )
上传时间: 2013-12-20
上传用户:源码3
这是介绍IEEE1588网络时钟同步的资料,非常有用,可以用在仪器设备同步,通信等行业
上传时间: 2016-03-10
上传用户:来茴
内存管理 编写一个包含两个线程的进程,一个线程用于模拟内存分配活动,一个线程用于跟踪第一个线程的内存行为,并且要求两个线程之间通过信号量实现同步.模拟内存活动的线程,可以从一个文件中读出要进行的内存操作.
上传时间: 2014-01-18
上传用户:zhanditian
基于vhdl的6进制计数器模块,实现0-5计数
上传时间: 2016-03-12
上传用户:hebmuljb
基于vhdl的10进制计数器模块,实现0-9计数
上传时间: 2013-12-31
上传用户:hxy200501
操作系统课程设计 有进程同步问题 内存管理 设备管理
上传时间: 2014-01-18
上传用户:huangld