智能车制作

标题: 128定时器的计数和输入捕捉有什么区别 [打印本页]

作者: 羅先森    时间: 2014-3-20 14:49
标题: 128定时器的计数和输入捕捉有什么区别
  总线频率88M,PWM频率250HZ,定时器每0.1s去查看脉冲累加器的值
  然后将脉冲数反映到端口B的LED上。
***************************************************************/
#include <hidef.h>     
#include "derivative.h"     

void PA_init() {
      
     PACTL_PAEN=0;                      // 禁止脉冲累加功能
   
     PACTL_PAMOD=0;                     // 事件计数模式
    PACTL_PEDGE=0;                     // 下降沿触发计数
    PACTL_PAOVI=0;                     // 脉冲数据寄存器溢出中断关闭
    PACTL_PAI=0;                       // 脉冲输入中断关闭
    PACNT=0x0000;                      // 脉冲数据寄存器清零
   
     TCTL3|=0X40;                       // 通道7上升沿捕捉
    TIE=0X00;                          // 所有的通道寄存器没有使能
    TIOS_IOS7=0;                       // 通道7为输入捕捉
   
     PACTL_PAEN=1;                      // 脉冲计数允许
}
这里面先设置了下降沿触发计数,又设置了上升沿捕捉
作者: zhifu    时间: 2014-10-30 20:55
我也不懂!!




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2