九月 2002
规格 主题 至 改变 没有注意,联系 your 销售 representatives 为 这 大多数 recent 信息.
14/25
ver 1.2
sm89516a 09/02
syncmos 科技 公司SM89516A
例子 的 spwm 定时 图解:
mov spwmc , #03h; 设置 输出 频率 (分隔物 = 16)
mov spwmd0 , #83h; spwmd0[4:0]=10h (=16t 高, 16t 低), brm[2:0] = 3
mov p1con , #08h ; 使能 p1.3 作 spwm 输出 管脚
16T
16T
16T
16T
16T
16T
16T
16T
32T 32T
32T
32T
32T
32T
32T 32T
1st 循环 框架 2nd 循环 框架 3rd 循环 框架 4th 循环 框架 5th 循环 框架
6th 循环 框架
7th 循环 框架
8th 循环 框架
1T1T1T
spwm 时钟 = 1 / t = fosc / 2^(spfs[1:0]+1)
(narrow 脉冲波 inserted 用 brm0[2:0] 设置, here brm0[2:0]=3)
这 spwm 输出 循环 框架 频率 = spwm时钟 / 32 = [fosc/2^(spfs[1:0]+1)]/32
如果 用户 使用 fosc=20mhz, spfs[1:0] 的 spwmc=#03h, 然后
spwm 时钟 = 20mhz/2^4= 20mhz/16 = 1.25mhz
spwm 输出 循环 框架 频率 = (20mhz/2^4)/32=39.1khz
n = brm[2:0] 号码 的 spwm 循环 inserted 在 一个 8-循环 框架
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7