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

📄 cn_os_irq_isr.c

📁 一个小的嵌入式os
💻 C
字号:


/*
*********************************************************************************************************
*			:Cn.oS[Operating System from China]
* File Name	:Cn_oS_irq_isr.c
* Description	: 
*********************************************************************************************************
*/
#include "44b0x.h"
#include "LCD_Dis.h"
#include "uart.h"
#include "gps_head.h"



void	IRQ_EINT0_ISR(void)
{	
	

	
		EXTINTPND=0xf;
	I_ISPC=0x3FFFFFF;
	//while(1);
}
void	IRQ_EINT1_ISR(void)
{	

	EXTINTPND=0xf;
	I_ISPC=0x3FFFFFF;
	
}
void	IRQ_EINT2_ISR(void)
{	
	
	
	EXTINTPND=0xff;
	I_ISPC=0xffffffff;
}
void	IRQ_EINT3_ISR(void)
{	

		EXTINTPND=0xf;
	I_ISPC=0x3FFFFFF;
}
void	IRQ_EINT4567_ISR(void)
{	
EXTINTPND=0xf;
	I_ISPC=0x3FFFFFF;
}
void IRQ_IIC_ISR(void)
{	

	
	EXTINTPND=0xf;
	I_ISPC=0x3FFFFFF;
}
void IRQ_RTC_ISR(void)
{	

	
	EXTINTPND=0xf;
	I_ISPC=0x3FFFFFF;
}


void IRQ_UTXD0_ISR (void)
{
 
    I_ISPC |= (1 << 8);                            /* clear the pending bit. */
}
void IRQ_UTXD1_ISR (void)
{
  
    I_ISPC |= (1 << 8);                            /* clear the pending bit. */
}
void IRQ_URXD0_ISR (void)
{
  
    I_ISPC |= (1 << 8);                            /* clear the pending bit. */
}
void IRQ_URX1_ISR (void)
{
  
    I_ISPC |= (1 << 8);                            /* clear the pending bit. */
}
void IRQ_ADC_ISR(void)
{
I_ISPC |= (1 << 8);  

}
	
void IRQ_WTD_ISR(void)
{

I_ISPC=0x3FFFFFF;
}

⌨️ 快捷键说明

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