打印
[STC单片机]

STC8A,使用CCP0_3引脚如何输出PWM

[复制链接]
1493|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
water003|  楼主 | 2019-10-14 00:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
xuyaqi| | 2019-10-14 09:49 | 只看该作者
stc8不能把PWM放在P70

使用特权

评论回复
板凳
hwpga| | 2019-10-14 10:54 | 只看该作者
本帖最后由 hwpga 于 2019-10-14 11:06 编辑

PSW_1寄存器的第4位和第5位切到P7这组
即 PSW_1|=0x20;


能看懂这个东西不10位PWM下
CL和CH溢出后,高10位自动写入低10位实现,实现自动重装
简单说你写入高10位PWM不会立即动作,要等CHCL溢出后
才会把写入的新值填入低10位
P7.0对应PWM0这组,有CCAPM0,PCA_PWM0寄存器控制
P7.1对应PWM1这组,有CCAPM1,PCA_PWM1寄存器控制
P7.2对应PWM2这组,有CCAPM2,PCA_PWM2寄存器控制
P7.3对应PWM3这组,有CCAPM3,PCA_PWM3寄存器控制
CCON,CMOD,CH,CL,4组PWM公用寄存器

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝