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

stc8h1k08 pwm4p引脚无PWM输出

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-05-04 07:57:24

4

主题

80

回帖

1897

积分

金牌会员

积分
1897
发表于 2024-6-21 09:24:58 | 显示全部楼层 |阅读模式
各位老师,STC8H1K08_SOP16想用PWM4P(P16)做PWM输出,这样初始化后PWM4P无输出,请教是初始化有错误,先谢谢啦!
uint PREIOD = 1000;
void PWM_Init(void)
{
PWMA_PSCRH  = 0;
PWMA_PSCRL  = 0;           //不分频

PWMA_ARRH   = (uchar)(PREIOD >> 8);
PWMA_ARRL   = (uchar)(PREIOD);        //设置周期

PWMA_CCR4H  = (uchar)(PREIOD >> 8);      
PWMA_CCR4L  = (uchar)(PREIOD);        //设置占空比时间

PWMA_ENO  |= 0x40;          //使能PWM4P端口输出

PWMA_CCER2  = 0x00;             //写CCMRx前必须先清零CCERx关闭通道
PWMA_CCMR4  = 0x60;           //设置CC4P为PWMA输出模式
PWMA_CCER2  |= 0x20;          //使能CC4P通道
PWMA_BKR  = 0x80;           //使能主输出
PWMA_CR1  |= 0x01;          //开始计时
}
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:32
  • 最近打卡:2025-04-30 10:59:33

25

主题

1154

回帖

2391

积分

超级版主

积分
2391
发表于 2024-6-21 09:35:11 | 显示全部楼层
STC官网:https://www.stcai.com/
QQ:2593903262
微信号:18106296598
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-05-04 07:57:24

4

主题

80

回帖

1897

积分

金牌会员

积分
1897
发表于 2024-6-21 11:46:04 | 显示全部楼层
好的,谢谢!
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-4 10:23 , Processed in 0.144843 second(s), 57 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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