智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 950|回复: 0
打印 上一主题 下一主题

[编程类] 用下面的程序实现记录高电平脉冲的时间,但一直出错,求救啊,大神们

[复制链接]

16

主题

95

帖子

0

精华

高级会员

Rank: 4

积分
584
威望
332
贡献
172
兑换币
189
注册时间
2013-3-24
在线时间
40 小时
毕业学校
长安大学
跳转到指定楼层
1#
发表于 2013-11-3 13:18:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
#include <hidef.h>      /* common defines and macros */
#include "derivative.h"      /* derivative-specific definitions */                                
void main(void) {
  /* put your own code here */
  long int i,num;
  i=0;
  static void IOC_Int(void)
  {
    TSCR1=0x80;
    TIOS=0x00;
    TCTL4=0x06;
    TIE=0x02;
  }
  #pragma CODE_SEG_NEAR_SEG_ NON_BANKED
  void interrupt 9 ECT1_ISR(void)
  {
    TFLG1|=0x01;
    for(;;)
    i++;
    TIE1=0X02;
  }
  void interrupt 8 ECTO_ISR(void)
  {
    num=i;
    i=0;
    TFLG1=0x02;
  }
        EnableInterrupts;


  for(;;) {
    _FEED_COP(); /* feeds the dog */
  } /* loop forever */
  /* please make sure that you never leave main */
}

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

本版积分规则

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

GMT+8, 2024-11-6 15:33 , Processed in 0.038854 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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