对于11.0592M晶振,中断程序中C语言写上不到10行就超过20us了,所以我设置为50us定时中断,如这样设置的话再另每次中断中将引脚状态取反,可以得到最高10k的方波。而如果是产生5k的方波,则可以设置25、50、75的占空比。如25%占空比,就是50us高电平,150us低电平。
2021-06-09 14:41:52 57KB 51单片机 1Hz-5kHz 可调占空比 方波
1