频率测量属于基本测量,人们将许多参数的测量转换成频率量来进行测量和处理,广泛应用于科学技术和工程的各个领域.单片机内部含有稳定度较高的标准频率源、定时/计数器等硬件[1],能很方便地对外部信号或标准频率信号进行计数,因此单片机测频越来越受到重视.利用单片机测频时,如选择不好测量方法可能引起很大误差;测频时如果不.是真正靠硬件逻辑控制计数或定时,而靠软件查询或中断响应后再停止计数,虽然理论上能达到很高的精度,但实际测量中由于单片机响应有一定的时间,难以做到精确的测量[2].本文分析了频率测量产生误差原因,针对被测量频率范围提出相应的测量方法及硬件、软件实现方法. , ]2 _) K' V& l& u1 l8 R