你可以参考一下这个初始化程序:
void PACA_init(void)
{
PACTL = 0; /* PACTL: ??=0,PAEN=0,PAMOD=0,PEDGE=0,CLK1=0,CLK0=0,PAOVI=0,PAI=0 */
TSCR1 &= ~0x70; /* TSCR1: TSWAI=0,TSFRZ=0,TFFCA=0 */
DLYCT = 0; /* DLYCT: ??=0,??=0,??=0,??=0,??=0,??=0,DLY1=0,DLY0=0 */
ICSYS &= ~0xF7; /* ICSYS: SH37=0,SH26=0,SH15=0,SH04=0,PACMX=0,BUFEN=0,LATQ=0 */
ICOVW &= ~0x80; /* ICOVW: NOVW7=0 */
TIOS &= ~0x80; /* TIOS: IOS7=0 */
PERT &= ~0x80; /* PERT: PERT7=0 */
PACN32 = 0;
PACTL = 0x52; /* Set up pulse accumulator mode */
/* PACTL: ??=0,PAEN=1,PAMOD=0,PEDGE=1,CLK1=0,CLK0=0,PAOVI=1,PAI=0 */
}
|