怎么用51单片机测量方波频率?输入口怎么接

2025-04-07 08:15:15
推荐回答(2个)
回答1:

采用两个定时器,一个计数,一个定时 ,定时0.5s或1S(需多次中断累积),读取计数器的值,即可得到 频率 输入口直接接P3.4 (T0 )或 P3.5 ( T1)

回答2:

输入脉冲接到P3.4上,T0作为计数器使用计数,T1作为定时器计时,初始化程序为:
init()
{
TMOD=0x11;

TH0=0x00;

TL0=0x00;

TH1=(65536-50000)/256;
TL1=(65536-50000)%256;

TR0=1;

TR1=1;

ET0=1;

ET1=1;

EA=1;

}