⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 int3gisr.c

📁 dsp.rar
💻 C
字号:

#include "F2407REGS_c.h"

/*************************************************************************
文件名:		interrupt INT3()
日期:      	2007年01月16日
公司(作者):  
描述和说明:	CPU核级中断3(INT3)总服务程序
*************************************************************************/
unsigned int timer2_number=0;	// 全局变量,用于定时器中断计数
void interrupt INT3()
{
	switch(PIVR)				// 由外设中断向量寄存器PIVR判断
    {							// 由哪个片内外设事件引起的中断
      case 0x002B:         		// 定时器2周期中断的外设中断扩展
			 					// 中断向量为0x002B
		  timer2_number++;		// 定时器2中断次数加1
    	  T2CNT=0x00;					// 定时器2的计数器重新赋0 
	      EVAIFRB=EVAIFRB&0x0001;		// 清除定时器2周期中断标志,
	        							// 否则以后的中断将被忽略
	       break;						// 返回
  	  
  	  default:							// 其它结果
	       break; 	       				// 返回
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -