( (( (一一一 一))) ).定时器0的使用
1.声明定时器中断服务函数。 。。 。
如:
interrupt void ISRTimer0(void);//中断服务程序
2. 中断向量的置换, ,, ,将定时器中断服务函数的地址作为入口地址 将定时器中断服务函数的地址作为入口地址
如 如如 如::: :
EALLOW;//允许访问受保护的寄存器
PieVectTable.TINT0 = &ISRTimer0;
EDIS; //禁止访问受保护的寄存器
3. 使能连接CPU-Timer 0的 的的 的INT1中断
IER|=M_INT1;
(相当于闭合了IER的定时器的开关)
猜您喜欢
评论