- 打卡等级:偶尔看看III
- 打卡总天数:56
- 最近打卡:2025-05-03 10:05:34
管理员
- 积分
- 15646
|
发表于 2022-11-23 19:16:02
|
显示全部楼层
STC8G2K64S4, 6组 频率可不同的 PWM; STC8H, 2组 频率可不同的 PWM;
STC8G 部分系列单片机集成了 6 组增强型的 PWM 波形发生器,每组可单独设置周期,每组为各自
独立的 8 路,由于 P5 口缺少 P5.5/P5.6/P5.7 这 3 个端子,所以 STC8G2K64S4 系列最多可输出 45 路 PWM。
第 0 组,共 8 路,PWM00~PWM07,使用 PWM0CH/PWM0CL 设置周期值;
第 1 组,共 8 路,PWM10~PWM17,使用 PWM1CH/PWM1CL 设置周期值;
第 2 组,共 8 路,PWM20~PWM27,使用 PWM2CH/PWM2CL 设置周期值;
第 3 组,共 8 路,PWM30~PWM37,使用 PWM3CH/PWM3CL 设置周期值;
第 4 组,共 8 路,PWM40~PWM47,使用 PWM4CH/PWM4CL 设置周期值;
第 5 组,共 5 路,PWM50~PWM54,使用 PWM5CH/PWM5CL 设置周期值。
STC8H 系列的单片机内部集成了 8 通道 16 位高级 PWM 定时器,分成两组周期可不同的 PWM,分
别命名为 PWMA 和 PWMB(之前的数据手册曾命名为 PWM1 和 PWM2,但容易与芯片管脚名称混淆,
故更改为 PWMA 和 PWMB),可分别单独设置。第一组 PWM/PWMA 可配置成 4 组互补/对称/死区控制
的 PWM 或捕捉外部信号,第二组 PWM/PWMB 可配置成 4 路 PWM 输出或捕捉外部信号。
第一组 PWM/PWMA 的时钟频率可以是系统时钟经过寄存器 PWMA_PSCRH 和 PWMA_PSCRL 进
行分频后的时钟,分频值可以是 1~65535 之间的任意值。第二组 PWM/PWMB 的时钟频率可以是系统时
钟经过寄存器 PWMB_PSCRH 和 PWMB_PSCRL 进行分频后的时钟,分频值可以是 1~65535 之间的任意
值。两组 PWM 的时钟频率可分别独立设置。
|
|