c8051f020vector.c

来自「C8051ucos源码」· C语言 代码 · 共 85 行

C
85
字号
#include "c8051F020.h"
#include "main.h"
#include "数据存储.h"
#include "comm.h"

//------------------------------------------------------------------------------------------------------------
void T0_interrupt(void) interrupt 1
{//定时器0溢出


}
//------------------------------------------------------------------------------------------------------------
void T1_interrupt(void) interrupt 3
{//定时器1溢出
//心跳定时



}
//------------------------------------------------------------------------------------------------------------
	
void UART0_interrupt(void) interrupt 4 
{//串口0
	if (RI0!=0)
	{
		RI0=0;
		CommIncept(SBUF0);
	}

	if (TI0!=0)
	{
		TI0=0;
	}
}
//------------------------------------------------------------------------------------------------------------
void T2_interrupt(void) interrupt 5
{//定时器2溢出

}
//------------------------------------------------------------------------------------------------------------
void T3_interrupt (void) interrupt 14
{//定时器3溢出
	TMR3CN &= 0X7f;//清中断标志
	if(TickCount!=0)TickCount--;

}
//------------------------------------------------------------------------------------------------------------
void AD0_interrupt(void) interrupt 15
{
}
//------------------------------------------------------------------------------------------------------------
void AD1_interrupt(void) interrupt 17
{//adc2转换结束

}
//------------------------------------------------------------------------------------------------------------
void UART1_interrupt(void) interrupt 20 
{//串口1
	if ((SCON1&0x01)!=0)
	{
		SCON1&=(~0x01);

	}

	if ((SCON1&0x02)!=0)
	{
		SCON1&=(~0x02);

	}
}

//------------------------------------------------------------------------------------------------------------
/*
void OpenINT0()
{
	XBR1|=0x04;
	EA=1;		
	EX0=1;     
	PX0=1;
	IT0=1;      //1.下降沿中断 0.低电平中断
}
*/
//------------------------------------------------------------------------------------------------------------

⌨️ 快捷键说明

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