智能车制作

标题: 中断向量号 [打印本页]

作者: 七年之痒    时间: 2012-3-1 11:26
标题: 中断向量号
刚开始接触16位单片机的很多同学都是从51过来的,51就那么几个中断,XS128就不同了,所以很多同学在写中断函数的时候无法下手,有一个原因是不知道中断向量号,所以上传此附件。还有,补充一句,很多人都看中文资料,我一开始也是,看到有英文的资料就直接删了,但是,现在看来,毕竟是设计芯片的人写的,写的很透彻啊!而且,英文单词很少有生僻的,都能看懂,希望大家还是从中文资料慢慢转向英文资料!!在此上传一篇英文手册,是从论坛上下载的!
作者: tianmendong    时间: 2012-3-1 18:52
谢了,还是沙发哦
作者: 小木偶    时间: 2012-3-14 23:56
谢了
作者: 2011122039    时间: 2012-3-15 18:19
谢谢
作者: 灿烂星空    时间: 2012-4-6 15:11
ding
作者: tommyliu    时间: 2012-4-13 08:49
谢谢哦
作者: 活在九零后    时间: 2012-4-24 15:30
谢谢
作者: Damonx    时间: 2012-4-28 16:59
谢谢

作者: 爱你一万年    时间: 2012-5-5 19:23
感谢。。。
作者: 孤猪    时间: 2012-5-6 18:51
顶。。。
作者: 小蜡    时间: 2012-5-29 22:30
多谢
作者: tujunjie    时间: 2012-6-19 10:48
麻烦问一下,你这个中断向量号在那查询的呢?
作者: imfgz1990    时间: 2012-6-27 21:36

作者: Po_210    时间: 2012-7-1 20:31
先顶再看
作者: 孟鹏涛    时间: 2012-10-13 18:05
非常非常感谢!
作者: zhaoliujian78    时间: 2012-10-13 22:49
中断向量号怎么用啊?比如说下面这段中断代码:
#pragma CODE_SEG __NEAR_SEG NON_BANKED
interrupt void RTI_inter(void)
{
    if(CRGFLG_RTIF==1)
     CRGFLG_RTIF=1;
    single++;
    if(single==15)
    {
      single=0;
      LEDCPU=~LEDCPU;
       }
}
并没有用到中断向量号啊?
作者: 七年之痒    时间: 2012-10-15 12:53
zhaoliujian78 发表于 2012-10-13 22:49
中断向量号怎么用啊?比如说下面这段中断代码:
#pragma CODE_SEG __NEAR_SEG NON_BANKED
interrupt void ...

#pragma CODE_SEG __NEAR_SEG NON_BANKED //行中断
void interrupt 8 ECT0()
{

}

可以直接调用


作者: zhaoliujian78    时间: 2012-10-15 18:38
非常感谢,呵呵!
作者: 736421469    时间: 2012-12-11 11:53
多谢楼主
作者: 乱想的孩子    时间: 2013-1-3 19:48
值得学习




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