51单片机用定时器形成占空比问题

2025-03-01 02:07:49
推荐回答(1个)
回答1:

100Hz,周期=10mS,那么定时器周期取 T=1mS,输出信号周期/定时器周期=10,那么
如果使P1.0口输出5个T0高电平,5个T低电平,则得到占空比=50%,周期=10T=10mS的方波信号;使P1.0口输出3个T0高电平,7个T低电平,则得到占空比=30%,周期=3T+7T=10T=10mS的方波信号;
如果想得到占空比=33%,那么取输出信号周期/定时器周期=100,即定时器周期取 T=0.1mS=100uS