用SST 单片机的PCA功能产生PWM 脉冲(转)
2009-04-10 08:54:52 作者: 来源: 浏览次数:0 网友评论 0 条
一、程序说明:
SST单片机带有5路PCA模块,PCA功能比普通的单片机相比提供更强的计时性,同时更
CCAPnH=256(1-占空比)
CCAPnH 是8 位整数,占空比是分数。
脉冲宽度调制频率
PCA定时器模式
PWM 频率
12MHz
16MHz
1/12振荡频率
3.9KHz
5.2KHz
1/4振荡频率
11.8KHz
15.6KHz
定时器0溢出:
16位
8位自动重装
15.5Hz
0.06Hz
3.9KHz 到15.3KHz
20.3Hz
0.08Hz
5.2KHz 到20.3KHz
外部输入(最大)
5.9KHz
7.8KHz
PCA定时器/计数器模式寄存器(CMOD)
位置
7
6
5
4
3
2
1
0
D9H
CIDL
WDTE
-
-
-
CPS1
CPS0
ECF
标志 功能
CIDL 计数器空闲控制,CIDL=0时,PCA在空闲模式下继续工作。CIDL=1时,PCA在空闲模式下关闭。
WDTE 看门狗定时器使能:WDTE=0时,禁止PCA模块4的看门狗功能。WDTE=1时,使能。
CPS1 PCA计数脉宽选择位1
CPS0 PCA计数脉宽选择位0
CPS1
CPS0
选择PCA输入*
0
0
0
顶一下 0
踩一下