找回密码
 立即注册
楼主: I兔儿

公司需要学增强型8051单片机,8H

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:53
  • 最近打卡:2026-02-27 21:51:08
已绑定手机

4

主题

40

回帖

308

积分

中级会员

积分
308
发表于 2025-4-24 17:38:59 | 显示全部楼层
第三十二课 PWM的应用

STC8H8K64U单片机PWM模块的应用举例-1
1、PWM输出模式的应用步骤
(1)设置与PWM复用的IO口的工作模式。(设置PiM1、PiM0寄存器,若电
路设计中设置了上拉电阻,可设置为漏极开路模式)
(2)通道输出脚选择。(设置PWMx_PS寄存器)
(3)关闭通道。(设置PWMx_CCER1和PWMx_CCER2寄存器,清零其中的
CCxE位。要设置PWM的相关参数,必须先关闭通道
(4)配置通道模式。(设置PWMx_CCMR1、PWMx_CCMR2、
PWMx_CCMR3和PWMx_CCMR4寄存器)
(5)配置通道输出使能和极性。(设置PWMx_CCER1和PWMx_CCER2寄存
器)
(6)设置周期时间。(设置PWMx_ARRH和PWMxARRL寄存器)
(7)使能输出。(设置PWMx_ENO寄存器)
(8)使能主输出。(设置PWMx_BKR寄存器中的MOEx位=1)
(9)启动PWM计时器。(设置PWMx_CR1寄存器中的CENx=1)
(10)根据需要调整PWMx_CCR寄存器的值便可以修改PWM输出的占空比。


2、PWM输出模式的应用举例
(1)利用PWM1P的输出控制连接的LED灯,
实现呼吸灯效果。
截图202504241738544566.jpg


截图202504251556059025.jpg

2、PWM输出模式的应用举例
(2)利用PWM1P和PWM1N的输出控制连接
的LED灯,实现呼吸灯效果。(互补对称输出)。

截图202504251715209119.jpg
多个互补输出。


回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:53
  • 最近打卡:2026-02-27 21:51:08
已绑定手机

4

主题

40

回帖

308

积分

中级会员

积分
308
发表于 2025-4-25 19:41:38 | 显示全部楼层
第三十三课 PWM的捕获应用

3、捕获模式的应用举例
(1)输入捕获模式测量脉冲周期。
原理:使用高级PWM内部的某一通道的捕获模块CCx,捕获外部的端口的
上升沿或者下降沿,两个上升沿之间或者两个下降沿之间的时间即为脉冲的周期
,也就是说,两次捕获计数值的差值即为周期值。
只有PWM1P、PWM2P、PWM3P、PWM4P、PWM5、PWM6、PWM7、
PWM8才有捕获功能。
例:使用PWMA的第一组捕获模块CC1捕获功能,捕获PWM1P(P1.0)管
脚上的上升沿,在中断中对前后两次的捕获值相减得到周期。


回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:53
  • 最近打卡:2026-02-27 21:51:08
已绑定手机

4

主题

40

回帖

308

积分

中级会员

积分
308
发表于 2025-4-25 19:51:02 | 显示全部楼层
梁工补充PWM编码器
截图202504251950467668.jpg

截图202504251951323828.jpg

编码器接口模式基本上相当于使用了一个带有方向选择的外部时钟。这意味着计数器只在0到
PWMA_ARR寄存器的自动装载值之间连续计数(根据方向,或是0到ARR计数,或是ARR到O计数)。
所以在开始计数之前必须配置PWMAARR。在这种模式下捕获器、比较器、预分频器、重复计数器、
触发输出特性等仍工作如常。编码器模式和外部时钟模式2不兼容,因此不能同时操作。
编码器接口模式下,计数器依照增量编码器的速度和方向被自动的修改,因此计数器的内容始终指
示着编码器的位置,计数方向与相连的传感器旋转的方向对应。
下表列出了所有可能的组合(假设TI1和TI2不同时变换)。
截图202504251956049192.jpg


也可以用外部中断和一个普通的IO口 做旋转编码器接口的程序。

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:53
  • 最近打卡:2026-02-27 21:51:08
已绑定手机

4

主题

40

回帖

308

积分

中级会员

积分
308
发表于 2025-4-25 23:59:31 | 显示全部楼层
专家补充PWM测量外部信号周期和占空比
截图202504252359252948.jpg
截图202504260002525101.jpg
截图202504260001418935.jpg
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-3-31 20:02 , Processed in 0.104910 second(s), 55 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表