首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

mc9s12的PWM的中文资料!或寄存器中文解释

XEP100的PWM初始化程序

PWMCAE=0X00; //左对齐输出

PWMCTL=0X60; //通道2、3组成16位,3为输出口,即1口为输出口,通道4、5组成16位,143脚输出
PWMCLK=0X00; //时钟B是通道3的时钟源,时钟A是通道5的时钟源
PWMPRCLK=0X71; //ClockB是总线的时钟的1/128,ClockA是总线的时钟的1/2
PWMPOL=0X28; //PWM波先高后低
PWMPER23=48828; //频率为8hz,ClockB/48828
PWMPER45=65535; //频率为381HZ
PWMDTY23=24414; //占空比为50%POL3=1,占空比=[PWMDTY23/PWMPER23]*100%
PWMDTY45=32768;
PWME=0X28; //选通通道5,3

注:总线时钟已倍频到50MHZ

前一段时间一直在研究9S12XEP100单片机,有一点点心得

返回列表