[STC单片机] STC8A,使用CCP0_3引脚如何输出PWM

[复制链接]
1893|2
 楼主| water003 发表于 2019-10-14 00:24 | 显示全部楼层 |阅读模式
我想使用 P7.0(CCP0_3)引脚,使用PWM模式,输出一个固定波形到 P7.0引脚,应该如何实现?使用PCA,如何指定引脚输出?
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

粉丝
快速回复 在线客服 返回列表 返回顶部