void time0(void) interrupt 1
{ TH0=(65536-200)/256;
TL0=(65536-200)%256;
这个用示波器测试频率为50赫兹,但改了初值后
TH0=(65536-50)/256;
TL0=(65536-50)%256;
频率就不是200赫兹而是160多赫兹。这是为什么??
找有硬件PWM的处理器,别用定时器作
追问能给推荐竞赛要用一些硬件PWM的处理器?
追答STC里一大把,自己看着选,淘宝上买花不了几个钱.
你可以去STC主页上去选型,http://www.stcmcu.com/