找回密码
 立即注册
查看: 727|回复: 2

请教下STC8H的PWM怎么使用

[复制链接]

该用户从未签到

34

主题

75

回帖

412

积分

中级会员

积分
412
发表于 2023-3-19 22:16:28 | 显示全部楼层 |阅读模式
从下午看手册看到现在都倒腾不明白,
其实我就是想用PWM1P_2输出一个可以调节频率和脉冲数量的方波,但是手册真的是写得太复杂了,对于控制步进电机来说,占空比是不用管的,都是固定50%,我需要控制的只有频率和脉冲数量,但是看了一下午的手册,始终没折腾明白,要设置的寄存器太多的,

以前控制步进电机都是用模拟的形式是很容易的,如下面这样就是个500hz的波形了,但是用PWM模块,需要设置一大堆寄存器和专业名称,

P2.0=1;
Delay1ms(1);
P2.0=0;
Delay1ms(1);


能不能举例,用PWM1P_2输出1000个脉冲,频率20KHZ的方波,写个程序,谢谢,不然真得去问问chatGPT了
回复 送花

使用道具 举报

该用户从未签到

546

主题

9104

回帖

1万

积分

管理员

积分
14082
发表于 2023-3-19 22:25:42 | 显示全部楼层
1.png

该用户从未签到

14

主题

69

回帖

335

积分

中级会员

积分
335
发表于 2023-3-30 08:44:37 | 显示全部楼层
你去问吧,看看GPT能不能回答你,如果搞定了的话麻烦共享一下代码看看呀

回复 支持 反对 送花

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 13:03 , Processed in 0.056797 second(s), 39 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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