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

📄 isr.c

📁 4线电阻触摸板的驱动器ADS7843的驱动程序 由凌阳单片机SPCE061A驱动
💻 C
字号:
#include "SPCE061V004.h"

/*void GetPosition(unsigned int*,unsigned int*);
extern unsigned int *g_Xpoint,g_Ypoint;
extern unsigned int g_Xposition[5],g_Yposition[5];
extern unsigned int g_Flag;
void Delay(int);
*/
extern unsigned int Touched;
//unsigned char g_Count = 0;
//unsigned int ScreenBeenTouched = 0; 

void IRQ5() __attribute__ ((ISR)) ;
void IRQ5()
{ 
	*P_INT_Clear = 0x0004;
	if(Touched == 1)
	{		
  //	  if(g_Count==4)
 // 	  {
  //  	 g_Count=0;
		 Touched = 0;
 // 	  }
//		else
  //   	g_Count++;
  }
	/*	
	*P_IOB_Data|=0x0004;
	ScreenBeenTouched = 1;
	*/
}
/*
	int i;
  *P_INT_Clear=0x0100; 
  *P_Watchdog_Clear=0x0001;
  if(g_Flag==0)
  {
    for(i=0,g_Xpoint=g_Xposition,g_Ypoint=g_Yposition;i<5;i++,g_Xpoint++,g_Ypoint++)
    { 
      GetPosition(g_Xpoint,g_Ypoint);
    }
    Delay(1);
    Delay(1);
    g_Flag=1;
  }
  else g_Flag=0;    
  *P_IOB_Data|=0x0004;
  Delay(10000);
  Delay(1);

}
*/

⌨️ 快捷键说明

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