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

[求助][问题已解决]MC9S08设置PWM38400,寄存器如何设置?

[求助][问题已解决]MC9S08设置PWM38400,寄存器如何设置?

我是用MC9S08AW,TPM1的Chanel1输出边缘对齐的38400方波,大约50%占空比。

我的系统频率是4M,

如下计算和设置是否正确?

4000000/38400=104=4*26

TPM1SC=0b00001010; // 使用系统时钟,4分频,
TPM1MOD=26;//4*26=104
TPM1CNT=0; // 计数器清零



// 使用通道1
TPM1C1SC=0b00101000; // 边缘对齐,
// 占空比
TPM1C1V=13;//约50%

不知道这样设置是否正确,请给予指点。

谢谢。

[此贴子已经被作者于2009-4-3 10:35:11编辑过]

问题已经解决了。

经过多次实验,上述设置是正确的。

偶没有示波器,只能一点一点试。

返回列表