stc8H pdf中关于高级pwm的说明与例程不符. 哪个才对?
本帖最后由 zealot 于 2023-9-5 19:03 编辑在烧写器6.92相关页面的例程中,可见:
高级pwm输出(频率可调,脉冲计数)-软件方式-C
PWMA_CCER1 = 0x00; //写 CCMRx 前必须先清零 CCxE 关闭通道
PWMA_CCMR1 = 0x60; //设置 PWM1 模式1 输出
PWMA_CCER1 = 0x01; //使能 CC1E 通道, 高电平有效
根据注析,可见:
CCMR1中 CC1pe 需要 CCER1中的CC1E=0 才可以写入
但是在pdf 中 (stc8H_20230831.pdf) 22.7.12 PWMx_CCMR1说明 (p952中部) 红字标明:
CCMR1中 CC1pe 需要 CCER1中的CC1E=1 才可以写入
啊,这...........
求大佬解答
从论坛来看,似乎是例程是对的,cc1e=0时可以写入cc1pe
哦,那么就是理解错误,set才算写,clear是不算的,明白了
页:
[1]