智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1203|回复: 1
打印 上一主题 下一主题

[咨询] 128定时器的计数和输入捕捉有什么区别

[复制链接]

44

主题

135

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3650
威望
2183
贡献
325
兑换币
1339
注册时间
2013-11-26
在线时间
571 小时
毕业学校
南京工程学院
跳转到指定楼层
1#
发表于 2014-3-20 14:49:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
  总线频率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;                      // 脉冲计数允许
}
这里面先设置了下降沿触发计数,又设置了上升沿捕捉

回复

使用道具 举报

25

主题

213

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1280
威望
664
贡献
302
兑换币
403
注册时间
2013-10-8
在线时间
157 小时
2#
发表于 2014-10-30 20:55:13 | 只看该作者
我也不懂!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-28 17:35 , Processed in 0.113719 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表