sky999 发表于 2023-3-19 22:16:28

请教下STC8H的PWM怎么使用

从下午看手册看到现在都倒腾不明白,
其实我就是想用PWM1P_2输出一个可以调节频率和脉冲数量的方波,但是手册真的是写得太复杂了,对于控制步进电机来说,占空比是不用管的,都是固定50%,我需要控制的只有频率和脉冲数量,但是看了一下午的手册,始终没折腾明白,要设置的寄存器太多的,

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

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


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

神农鼎 发表于 2023-3-19 22:25:42


Nanger 发表于 2023-3-30 08:44:37

你去问吧,看看GPT能不能回答你,如果搞定了的话麻烦共享一下代码看看呀

页: [1]
查看完整版本: 请教下STC8H的PWM怎么使用