聚元微MCU(二)-pwm

[复制链接]
 楼主| xys9190 发表于 2022-3-30 11:02 | 显示全部楼层 |阅读模式
本帖最后由 xys9190 于 2022-3-30 11:03 编辑

  1. void PWM1_Init(uint16_t cnt, uint16_t duty)
  2. {
  3.         PWM1PH = (uint8_t)(cnt>>8);
  4.         PWM1PL = (uint8_t)(cnt&0xFF);
  5.         PWM1DH = (uint8_t)(duty>>8);
  6.         PWM1DL = (uint8_t)(duty&0xFF);
  7.         PWM1CON = BIT3|BIT1|BIT0;                                        // clk_hirc | 8 prescaled
  8.   PWMEN |= BIT1;                    // Enable PWM1
  9. }
  1. PWM1_Init(62,31);                    //P11       //主函数里面调用该函数进行PWM1的初始化,62为周期,31为占空比.


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

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

本版积分规则

18

主题

144

帖子

6

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