stc12c5a60s2单片机输出PWM的周期,占空比控制问题

2024-12-09 21:41:22
推荐回答(2个)
回答1:

CMOD|=0x04;//设置PWM时钟使用定时器0
TMOD = 0x02;//定时器0工作方式2
TH0 = 0x00;
TL0 = 0x0B2;//定时78us * 255=20ms
TR0 = 1;//启动定时器

CCAPOL=CCAPOH=0x80;//占空比调整至50%

CCAPM0=0x42;//8位PWM模式
CCON|=0x40; //启动PWM计数

//修改CCAP0H即可修改占空比

回答2:

CCAP0H=CCAP0L=占空比
CCAPM0=0X42;这就是设置为模式0,P1.3口输出的
具体看手册都讲的很详细