ct_test/CFG/SC92F8363B/Keil_Mould/User/SC_it.c

238 lines
7.4 KiB
C

//************************************************************
// Copyright (c)
// FileName : SC_it.c
// Function : Interrupt Service Routine
// Instructions :
// Date : 2022/03/03
// Version : V1.0002
//*************************************************************
/********************Includes************************************************************************/
#include "SC_it.h"
#include "..\Drivers\SCDriver_list.h"
#include "HeadFiles\SC_itExtern.h"
/**************************************Generated by EasyCodeCube*************************************/
/*************************************.Generated by EasyCodeCube.************************************/
void INT0Interrupt() interrupt 0
{
TCON &= 0XFD;//Clear interrupt flag bit
/*INT0_it write here begin*/
/*INT0_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*INT0Interrupt Flag Clear begin*/
/*INT0Interrupt Flag Clear end*/
}
void Timer0Interrupt() interrupt 1
{
/*TIM0_it write here begin*/
/*TIM0_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*Timer0Interrupt Flag Clear begin*/
/*Timer0Interrupt Flag Clear end*/
}
void INT1Interrupt() interrupt 2
{
TCON &= 0XF7;//Clear interrupt flag bit
/*INT1_it write here begin*/
/*INT1_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*INT1Interrupt Flag Clear begin*/
/*INT1Interrupt Flag Clear end*/
}
void Timer1Interrupt() interrupt 3
{
/*TIM1_it write here begin*/
/*TIM1_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*Timer1Interrupt Flag Clear begin*/
/*Timer1Interrupt Flag Clear end*/
}
#if defined (SC92F742x) || defined (SC92F7490)
void SSI0Interrupt() interrupt 4
{
/*SSI0_it write here begin*/
/*SSI0_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*SSI0Interrupt Flag Clear begin*/
/*SSI0Interrupt Flag Clear end*/
}
#else
void UART0Interrupt() interrupt 4
{
/*UART0_it write here begin*/
/*UART0_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*UART0Interrupt Flag Clear begin*/
/*UART0Interrupt Flag Clear end*/
}
#endif
void Timer2Interrupt() interrupt 5
{
/*TIM2_it write here begin*/
/*TIM2_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*Timer2Interrupt Flag Clear begin*/
/*Timer2Interrupt Flag Clear end*/
}
void ADCInterrupt() interrupt 6
{
/*ADC_it write here begin*/
/*ADC_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*ADCInterrupt Flag Clear begin*/
/*ADCInterrupt Flag Clear end*/
}
#if defined (SC92F854x) || defined (SC92F754x) ||defined (SC92F844xB) || defined (SC92F744xB)||defined (SC92F84Ax_2) || defined (SC92F74Ax_2)|| defined (SC92F846xB) \
|| defined (SC92F746xB) || defined (SC92F836xB) || defined (SC92F736xB) || defined (SC92F8003)||defined (SC92F84Ax) || defined (SC92F74Ax) || defined (SC92F83Ax) \
|| defined (SC92F73Ax) || defined (SC92F7003) || defined (SC92F740x) || defined (SC92FWxx) || defined (SC93F743x) || defined (SC93F833x) || defined (SC93F843x)\
|| defined (SC92F848x) || defined (SC92F748x)|| defined (SC92F859x) || defined (SC92F759x)
void SSIInterrupt() interrupt 7
{
/*SSI_it write here begin*/
/*SSI_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*SSIInterrupt Flag Clear begin*/
/*SSIInterrupt Flag Clear end*/
}
#elif defined (SC92F742x) || defined (SC92F7490)
void SSI1Interrupt() interrupt 7
{
/*SSI1_it write here begin*/
/*SSI1_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*SSI1Interrupt Flag Clear begin*/
/*SSI1Interrupt Flag Clear end*/
}
#else
void USCI0Interrupt() interrupt 7
{
/*USCI0_it write here begin*/
/*USCI0_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*USCI0Interrupt Flag Clear begin*/
/*USCI0Interrupt Flag Clear end*/
}
#endif
void PWMInterrupt() interrupt 8
{
/*PWM_it write here begin*/
/*PWM_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*PWMInterrupt Flag Clear begin*/
/*PWMInterrupt Flag Clear end*/
}
#if !defined (TK_USE_BTM)
void BTMInterrupt() interrupt 9
{
/*BTM_it write here begin*/
/*BTM_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*BTMInterrupt Flag Clear begin*/
/*BTMInterrupt Flag Clear end*/
}
#endif
void INT2Interrupt() interrupt 10
{
/*INT2_it write here begin*/
/*INT2_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*INT2Interrupt Flag Clear begin*/
/*INT2Interrupt Flag Clear end*/
}
void ACMPInterrupt() interrupt 12
{
/*ACMP_it write here begin*/
/*ACMP_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*ACMPInterrupt Flag Clear begin*/
/*ACMPInterrupt Flag Clear end*/
}
void Timer3Interrupt() interrupt 13
{
/*Timer3_it write here begin*/
/*Timer3_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*Timer3Interrupt Flag Clear begin*/
/*Timer3Interrupt Flag Clear end*/
}
void Timer4Interrupt() interrupt 14
{
/*Timer4_it write here begin*/
/*Timer4_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*Timer4Interrupt Flag Clear begin*/
/*Timer4Interrupt Flag Clear end*/
}
void USCI1Interrupt() interrupt 15
{
/*USCI1_it write here begin*/
/*USCI1_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*USCI1Interrupt Flag Clear begin*/
/*USCI1Interrupt Flag Clear end*/
}
void USCI2Interrupt() interrupt 16
{
/*USCI2_it write here begin*/
/*USCI2_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*USCI2Interrupt Flag Clear begin*/
/*USCI2Interrupt Flag Clear end*/
}
void USCI3Interrupt() interrupt 17
{
/*USCI3_it write here begin*/
/*USCI3_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*USCI3Interrupt Flag Clear begin*/
/*USCI3Interrupt Flag Clear end*/
}
void USCI4Interrupt() interrupt 18
{
/*USCI4_it write here begin*/
/*USCI4_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*USCI4Interrupt Flag Clear begin*/
/*USCI4Interrupt Flag Clear end*/
}
void USCI5Interrupt() interrupt 19
{
/*USCI5_it write here begin*/
/*USCI5_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*USCI5Interrupt Flag Clear begin*/
/*USCI5Interrupt Flag Clear end*/
}
void LPDInterrupt() interrupt 22
{
/*LPD_it write here begin*/
/*LPD_it write here*/
/*<Generated by EasyCodeCube begin>*/
/*<Generated by EasyCodeCube end>*/
/*LPDInterrupt Flag Clear begin*/
/*LPDInterrupt Flag Clear end*/
}