
VMX51C900
PWM输出
该VMX51C900包括2个PWM输出, PWMA和
PWMB 。
T
ABLE
25 : PWMA
ATA
R
EGISTER
( PWMA ) - SFR A4
H
7
PWMA.4
3
PWMA.0
位
7:4
3:0
助记符
PWMA [4 :0]的
NPA [3:0 ]
6
PWMA.3
2
NPA.2
5
PWMA.2
1
NPA.1
4
PWMA.1
0
NPA.0
PWM寄存器 - 端口1配置寄存器
该VMX51C900 PWM输出与共享
端口1的I / O操作。
要激活PWM输出时,
对应于P1IOCTRL寄存器位必须是
设置的。
T
ABLE
24: P
ORT
1 I / O
ONTROL
R
EGISTER
( P1IOCTRL , 9B
H
)
描述
PWM数据的内容
插入窄脉冲的8 -PWM周期
FRAME
下面的表格显示窄的脉冲数
在8周期框架与新人民军数生成。
NPA [2:0 ]
000
001
010
011
100
101
110
111
在插入的窄脉冲数
一个8帧周期
1
2
3
4
5
6
7
8
7
-
3
-
位
7
6
5:3
2
1:0
助记符
PWMBE
-
PWMAE
-
6
PWMBE
2
PWMAE
描述
5
-
1
-
4
-
0
-
PWMB输出使能时,设置为1
PWMA输出使能时,设置为1
-
PWMA控制寄存器
PWMA功能说明
该PWMA通道由两个SFR寄存器控制;
一个用于将PWM数据,并控制其他
PWMA输入时钟, PWMACK 。
下表描述了PWMA控制寄存器
这是用来控制该频率处的
PWMA工作。
T
ABLE
26 : PWM
ONTROL
R
EGISTER
( PWMACTRL ) - SFR A3
H
7
6
5
4
未使用
3
2
1
PWMACK1
0
PWMACK0
PWMA数据寄存器
该PWMA数据寄存器是由两部分组成:
上部5位,它们控制的占空比
PWM输出,其余的3位,它们控制
窄脉冲发生器( NPA ) ,新人民军生成
在PWMA 8周期帧之间的窄脉冲。该
在帧周期中产生的脉冲数
对应于在NPA位定义的值。该
在PWM周期的帧插入窄脉冲
使PWM分辨率等效于8位。
下表描述了PWMA数据寄存器。
该PWMA.x位决定的占空比
PWMA输出波形。该NPAx位将产生
窄脉冲的8周期的PWM帧。
位
7:2
1
0
助记符
未使用
PWMACK1
PWMACK0
描述
-
输入时钟分频器位1
输入时钟分频器位0
下表显示之间的关系
PWMACK1 / PWMACK0的价值观和的值
分频器。相应的数值
还提供了频率。
PWMACK1
0
0
1
1
PWMACK0
0
1
0
1
分频器
2
4
8
16
PWM时钟,
Fosc=20MHz
10MHz
5MHz
2.5MHz
1.25MHz
下列公式可用于计算
PWMA输出频率与PWMA的帧速率。
______________________________________________________________________________________________
www.ramtron.com
第28页55