智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1400|回复: 5
打印 上一主题 下一主题

新手求助xs128的IRQ中断问题

[复制链接]

22

主题

159

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3264

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
1546
贡献
894
兑换币
974
注册时间
2014-2-20
在线时间
412 小时
跳转到指定楼层
1#
发表于 2014-3-8 23:13:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为什么进不了IRQ??哪里写错了?

#include <hidef.h>      /* common defines and macros */
#include "derivative.h"      /* derivative-specific definitions */

unsigned char IRQ_flag;

#pragma CODE_SEG __NEAR_SEG NON_BANKED
void interrupt 6 IRQ_INT(void){
  IRQ_flag=1;
}
#pragma CODE_SEG DEFAULT
void main(void) {
  /* put your own code here */
   unsigned char t0=0;
   DDRE=0xff;
   IRQ_flag=0;
   PORTE=0xff;

        EnableInterrupts;
        while(1){
       
          if(IRQ_flag){
            IRQ_flag=0;
            t0++;
          }
          if(t0<=5)
            PORTE=0xdf;
          else
            PORTE=0xbf;
          if(t0==10)
            t0=0;
        }  
}
回复

使用道具 举报

22

主题

159

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3264

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
1546
贡献
894
兑换币
974
注册时间
2014-2-20
在线时间
412 小时
2#
 楼主| 发表于 2014-3-8 23:34:06 | 只看该作者
求解惑!
回复 支持 反对

使用道具 举报

52

主题

725

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5889
威望
2514
贡献
1289
兑换币
1650
注册时间
2013-2-20
在线时间
1043 小时
毕业学校
韶关学院
3#
发表于 2014-3-9 10:29:33 | 只看该作者
怎么没看见128的头文件
回复 支持 反对

使用道具 举报

22

主题

159

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3264

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
1546
贡献
894
兑换币
974
注册时间
2014-2-20
在线时间
412 小时
4#
 楼主| 发表于 2014-3-9 14:07:47 | 只看该作者
戥家三少 发表于 2014-3-9 10:29
怎么没看见128的头文件

code warrior已经包含进去了。 我在main.c里又包含了一次128头文件。 还是进不了中断!
是中断号6不对吗?

这里确实是6 啊
#define VectorNumber_Virq               6

回复 支持 反对

使用道具 举报

22

主题

159

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3264

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
1546
贡献
894
兑换币
974
注册时间
2014-2-20
在线时间
412 小时
5#
 楼主| 发表于 2014-3-9 16:49:01 | 只看该作者
没人回答吗?
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

注册会员

Rank: 2

积分
62
威望
42
贡献
12
兑换币
16
注册时间
2016-3-29
在线时间
4 小时
毕业学校
福师大
6#
发表于 2016-4-13 16:17:57 | 只看该作者
我也遇到这个问题了,调好好久,楼主成功了吗
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-29 07:01 , Processed in 0.043524 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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