打印

中颖单片机中断例程

[复制链接]
8013|36
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
renyaq|  楼主 | 2011-6-29 10:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
谁能给我发一个
沙发
chuxh| | 2011-6-29 10:34 | 只看该作者
4位的还是8位的?

使用特权

评论回复
板凳
栩栩如生| | 2011-6-29 10:48 | 只看该作者
datasheet是王道啊

使用特权

评论回复
地板
juventus9554| | 2011-6-29 10:51 | 只看该作者
;***外部中断程序***
INT0:
;***进入中断***
STA  ACC_INT0,(ACC_INT0>>7)&07H  ;暂存ACC
CLRB0  IRQ,G0     ;清中断请求
;***中断返回***
LDX  IE,0011B,G0    ;开中断
LDA  ACC_INT0,(ACC_INT0>>7)&07H  ;恢复ACC
RTNI
;***定时中断0程序***
TIMER0:
;***进入中断***
STA  ACC_TMR0,(ACC_TMR0>>7)&07H  ;暂存ACC
CLRB2  IRQ,F0     ;清中断请求
;***中断返回***
LDX  IE,0011B,F0    ;开中断
LDA  ACC_TMR0,(ACC_TMR0>>7)&07H  ;恢复ACC
RTNI
;***AD中断程序***
ADCINT:
;***进入中断***
STA  ACC_ADC,(ACC_ADC>>7)&07H  ;暂存ACC
CLRB3  IRQ,C0     ;清中断请求
;***中断返回***
LDX  IE,0011B,C0    ;开中断
LDA  ACC_ADC,(ACC_ADC>>7)&07H  ;恢复ACC
RTNI

使用特权

评论回复
5
司徒老鹰| | 2011-6-29 11:01 | 只看该作者
C版本的如下:
/*******************************************************************************************
** 函数名称: INT0_ISP
** 函数描述: 外部中断0中断服务程序
** 输入参数: 无
** 输出参数: 无
*******************************************************************************************/
void        INT0_ISP(void) interrupt 0
{
   EA        =        0;
   IE0        =        0;
   //在此加入您要处理的代码
   EA        =        1;
}

/*******************************************************************************************
** 函数名称: Timer0_ISP
** 函数描述: TIMER0中断服务程序
** 输入参数: 无
** 输出参数: 无
*******************************************************************************************/
void        Timer0_ISP(void) interrupt 1
{
          EA=0;
          TF0=0;
   //在此加入您要处理的代码
    EA=1;
}

/*******************************************************************************************
** 函数名称: INT1_ISP
** 函数描述: 外部中断1中断服务程序
** 输入参数: 无
** 输出参数: 无
*******************************************************************************************/
void        INT1_ISP(void) interrupt 2
{
   EA=0;
   IE1=0;
   //在此加入您要处理的代码
          EA=1;
}

/*******************************************************************************************
** 函数名称: Timer1_ISP
** 函数描述: TIMER1中断服务程序
** 输入参数: 无
** 输出参数: 无
*******************************************************************************************/
void        Timer1_ISP(void) interrupt 3
{         
   EA=0;
   TF1=0;
   //在此加入您要处理的代码
   EA=1;
}
/*******************************************************************************************
** 函数名称: ADC_ISP
** 函数描述: ADC中断服务程序
** 输入参数: 无
** 输出参数: 无
*******************************************************************************************/
void        ADC_ISP(void) interrupt 6
{         
   EA=0;
   CLR_ADCIF;
   //在此加入您要处理的代码
   EA=1;
}
/*******************************************************************************************
** 函数名称: Comparator_ISP
** 函数描述: Comparator中断服务程序
** 输入参数: 无
** 输出参数: 无
*******************************************************************************************/
void        Comparator_ISP(void) interrupt 8
{         
   EA=0;
   CLR_CMPIF;
   //在此加入您要处理的代码
   EA=1;
}
/*******************************************************************************************
** 函数名称: EEPROM_ISP
** 函数描述: EEPROM中断服务程序
** 输入参数: 无
** 输出参数: 无
*******************************************************************************************/
void        EEPROM_ISP(void) interrupt 9
{         
   EA=0;
   EEIF=0;
   //在此加入您要处理的代码
   EA=1;
}
/*******************************************************************************************
** 函数名称: SCM_ISP
** 函数描述: SCM中断服务程序
** 输入参数: 无
** 输出参数: 无
*******************************************************************************************/
void        SCM_ISP(void) interrupt 11
{         
   EA=0;
   CLR_SCMIF;
   //在此加入您要处理的代码
   EA=1;
}

  
  
   
返回列表

使用特权

评论回复
6
renyaq|  楼主 | 2011-6-29 11:18 | 只看该作者
太感谢楼上两位

使用特权

评论回复
7
bnyuli| | 2011-6-29 13:56 | 只看该作者
感谢上面的发展方式吧

使用特权

评论回复
8
kakio| | 2011-7-1 13:31 | 只看该作者
好心人真多呀

使用特权

评论回复
9
kakio| | 2011-7-1 13:31 | 只看该作者
我也收藏了:handshake

使用特权

评论回复
10
ertu| | 2011-7-4 13:18 | 只看该作者
收藏收藏

使用特权

评论回复
11
ertu| | 2011-7-4 13:18 | 只看该作者
:lol

使用特权

评论回复
12
kekeke| | 2011-7-6 11:33 | 只看该作者
还有其他资料吗

使用特权

评论回复
13
cbas| | 2011-7-8 13:56 | 只看该作者
看看所贴的 收益好多呀

使用特权

评论回复
14
cbas| | 2011-7-8 13:56 | 只看该作者
谢谢

使用特权

评论回复
15
derde| | 2011-7-12 15:06 | 只看该作者
:handshake

使用特权

评论回复
16
derde| | 2011-7-12 15:06 | 只看该作者
很给力呀

使用特权

评论回复
17
kakio| | 2011-7-14 15:29 | 只看该作者
:lol

使用特权

评论回复
18
lgm888| | 2011-8-30 16:00 | 只看该作者
收藏!

使用特权

评论回复
19
hgnos| | 2011-11-22 14:38 | 只看该作者
学习了

使用特权

评论回复
20
abcsmile| | 2012-3-29 16:12 | 只看该作者
:D

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

700

主题

10138

帖子

4

粉丝