打印
[KungFu8位 MCU]

KF8Fx156 系列PWM使用方法

[复制链接]
783|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gaoxiansheng|  楼主 | 2017-7-28 16:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PWM1/2 工作的设置应按照以下步骤:
1、 将 TR30 或 TR31 置 1,禁止引脚 P3.0/PWM1 或 P3.1/PWM2 的输出驱动器。
2、 赋 PP1 或 PP2 寄存器的初值以设置 PWM1 或 PWM2 的 PWM 周期。
3、 赋 PWM1L 或 PWM2L 寄存器的初值以设置 PWM1 或 PWM2 的占空比。
4、 配置并启动定时器/计数器 T1:
• 配置 T1CS 位和 T1CLKEN 位选择 T1 的计数时钟(一般选择内部时钟);
• 配置 T1CTL 寄存器的 T1CKS1 和 T1CKS0 以选择 T1 的预分频比;
• 将 T1L/H 清零;
• 将 T1CTL 寄存器的 T1ON 位置 1 以启动 T1。
5、 将 PWMCTL 寄存器的 PWM1ON 或 PWM2ON 置 1 以启动 PWM1 或 PWM2。
6、 将 TR30 或 TR31 清零使能引脚 P3.0/PWM1 或 P3.1/PWM2 的输出驱动器。

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

本版积分规则

22

主题

210

帖子

1

粉丝