inttable.c

来自「瑞萨单片机开发软代码.非常实用小巧的平台,很多应用都可以在上面实现.」· C语言 代码 · 共 63 行

C
63
字号
#include "h8s2215.h"
#include "sci.h"
#include "flashdisk.h"

void IRQ2_Int(void);
void IRQ3_Int(void);
void IRQ4_Int(void);

extern unsigned char g_filecnt, g_FileID;
extern unsigned char   isShow;
unsigned short g_ShowDelay=1501,PicNumber=1,NEXTPIC=0;

#pragma interrupt (IRQ2_Int)

void IRQ2_Int(void)
{
	INTC.ISR.BYTE &= ~BIT2;
	SCI_Str("\nEnter IRQ2\n");

//	isShow = 1;
//	if( g_filecnt != 0 && g_FileID == g_filecnt )
//	 	g_FileID=0;
//    else
//	    g_FileID++;
    g_ShowDelay+=250;
	    PicNumber++;
	if(PicNumber>12)PicNumber=1;


		
}

#pragma interrupt (IRQ7_Int)

void IRQ7_Int(void)
{
	INTC.ISR.BYTE &= ~BIT7;
	SCI_Str("Enter IRQ7\n");
	//if(NEXTPIC==0)NEXTPIC=1;
	//else
	 NEXTPIC=0;
	 WaitTime( 100 );
}

#pragma interrupt (IRQ4_Int)

void IRQ4_Int(void)
{
	INTC.ISR.BYTE &= ~BIT4;
	SCI_Str("\nEnter IRQ4\n");
//	isShow = 1;
//	if( g_FileID == 0 )
	{
//		if( g_filecnt != 0 )
//			g_FileID = g_filecnt-1;
	}
//	else
//		g_FileID--;
	if( g_ShowDelay >=250 )
    	g_ShowDelay-=250;

}

⌨️ 快捷键说明

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