找回密码
 立即注册
查看: 626|回复: 3

请问stc8h8k64u想实现可控的方波输出,用 pwm能实现不同频率吗?

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:106
  • 最近打卡:2025-06-17 16:28:56

13

主题

54

回帖

865

积分

高级会员

积分
865
发表于 2024-8-6 15:26:10 | 显示全部楼层 |阅读模式
我想利用高级pwm的单脉冲模式,实现可以软件控制发送脉冲个数,比如我通过开关发送100个脉冲,能否在发送了70个脉冲后,人为设置80个脉冲,然后继续发送10个脉冲后停止?

还有如果想实现4路可以单独控制发送脉冲,频率可发送过程中实时调,个数可调,能实现吗?
回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:95
  • 最近打卡:2025-06-17 10:15:05

74

主题

6092

回帖

1万

积分

超级版主

积分
12731
发表于 2024-8-6 15:57:16 | 显示全部楼层
下面这个贴就是提前为你设计好的:
STC8H系列、STC32系列 高级PWM 重复计数器应用 例子
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=7325
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:106
  • 最近打卡:2025-06-17 16:28:56

13

主题

54

回帖

865

积分

高级会员

积分
865
发表于 2024-8-6 16:25:17 | 显示全部楼层
感谢梁工,我抽空去研究下,
我的应用场景是:
1路pwm是想单脉冲模式,脉冲个数255够了,占空比运行时固定即可,脉冲频率能满足 100-1000hz,主要是可以随时通过软件来控制发出脉冲个数,在未满设定发送个数时都能用软件来重新设置脉冲个数(重新设置的脉冲个数大于等于已发送脉冲个数)
2路pwm要求和1路pwm相同,1路和2路可以频率相同,占空比相同,但是控制脉冲个数是独立的。
3路和4路是占空比一定50%的脉冲,两路是不同频率,互不影响,也可以实时调整脉冲频率(1-1000hz),脉冲实现方式比较单一,就是开启/关闭,不关心脉冲数。

请问梁工,我目前已经用了stc8h8k64u这个芯片了,上述功能是否可以实现?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:106
  • 最近打卡:2025-06-17 16:28:56

13

主题

54

回帖

865

积分

高级会员

积分
865
发表于 2024-8-6 16:26:00 | 显示全部楼层
梁*** 发表于 2024-8-6 15:57
下面这个贴就是提前为你设计好的:
STC8H系列、STC32系列 高级PWM 重复计数器应用 例子
https://www.stcaim ...

大佬回复太及时了,感谢!
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-17 18:35 , Processed in 0.137640 second(s), 65 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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