方波的频率如何计算,51单片机

2025-03-12 13:21:05
推荐回答(2个)
回答1:

12MHZ,机器周期为1微秒。计数方式为2,也就是8位,计数初始值为55。计数周期数为65535-55=65480微秒。延时程序的时间为:MOV两个机器周期2微秒,ACALL两个机器周期2微秒,CLR 两个机器周期2微秒,DJNZ循环时间:250*65480=16370000微秒=16秒,方波周期为16*2=32秒,频率为1/32=0.03125

回答2:

这程序,有错。

延时子程序,可认为是延时 200 us。
循环 250 遍,延时 50000us。
高、低电平,各是这些,周期就是 100ms。

频率则是 10Hz。