添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符T型号页 > 首字符T的型号第296页 > TMP88CS42FG > TMP88CS42FG PDF资料 > TMP88CS42FG PDF资料1第202页
17. 8位高速PWM( HPWM0和HPWM1 )
17.2控制
TMP88CS42FG
17.2控制
控制寄存器
HPWMCR
(000CH)
7
HPE1
6
HPE0
5
4
3
PWMST
2
1
0
R / W (初始值: 00 ** 0 * 00 )
PWMMOD
PWMMOD
选择PWM模式
00 :模式0 (8比特)
01 :模式1 (7位)
10:模式2 (6比特)
11 :保留
0 :停止
1 :运行
0 :禁用
1 :启用
0 :禁用
1 :启用
读/写
PWMST
HPE0
HPE1
运行/停止8位向上计数器
控制HPWM0输出
控制HPWM1输出
数据寄存器
HPWMDR0
(000DH)
HPWMDR1
(000EH)
7
DATA7
7
DATA7
6
DATA6
6
DATA6
5
DATA5
5
DATA5
4
DATA4
4
DATA4
3
DATA3
3
DATA3
2
DATA2
2
DATA2
1
DATA1
1
DATA1
0
DATA0
0
DATA0
R / W (初始值: **** **** )
R / W (初始值: **** **** )
注1: PWM输出脉冲宽度与时钟占空比变化。
注2 :对于数据寄存器,设置数据10H为F0H 。
注3 :当HPWMCR<PWMST> = 0时,内部计数器被清零和数据“1”被输出到端口。
注4 :在选择PWM模式之前,请确保HPWMCR<PWMST> = 0 。
注5 :在进入STOP模式,设置HPWMCR<PWMST , HPE0和HPE1>全部为0 。
注6:如果HPWMCR<HPE0或HPE1>被改变在PWM周期的中间时,波形可能会变形。为了避免
波形失真,确保HPWMCR<PWMST> = 0启用HPWM输出时。
17.3功能描述
高速的PWM是使用控制寄存器( HPWMCR )和数据寄存器( HPWMDR0 ,1)来控制。
在写入这些寄存器,设置HPWMCR<PWMST> = 1 ,使他们准备好进行安装。当HPW-
MCR<PWMST>被设置为0时,各控制寄存器复位,从而使高速的PWM可以是软件复位。
17.3.1操作模式
高速PWM有操作的以下三种模式:
8位模式: (T = 2
8
×
时钟周期中,f
78千赫)
7位模式: (T = 2
7
×
时钟周期中,f
156千赫)
6位模式: (T = 2
6
×
时钟周期中,f
313千赫)
注意:这些值适用于源时钟(X1 )为20MHz的情况。
使用HPWMCR<PWMMOD>来选择操作模式。请注意,操作模式是共用的
信道,并且不能单独设置每个信道。
第192

深圳市碧威特网络技术有限公司