📄 isr.h
字号:
/******************************************************************************
Copyright (c) 2003 MStar Semiconductor, Inc.
All rights reserved.
[Module Name]: Isr.h
[Date]: 24-Dec-2003
[Comment]:
MCU interrupt header file.
[Reversion History]:
*******************************************************************************/
#include "define.h"
#include "board.h"
#ifndef _ISR_H_
#define _ISR_H_
#ifdef _ISR_C_
#define _ISRDEC_
#else
#define _ISRDEC_ extern
#endif
////////////////////////////////////////////////
// Definition
////////////////////////////////////////////////
#define ISR_TIMER0_INTERVAL 1 // unit: 1ms
//#define ISR_TIMER0_COUNTER 0XFE5E //250us
#define ISR_TIMER0_COUNTER 0XFCBD //500us //Original
//#define ISR_TIMER0_COUNTER_ (MCU_XTAL_CLK_KHZ*ISR_TIMER0_INTERVAL+6-1500)/12 // about 1718
//#define ISR_TIMER0_COUNTER (65536-ISR_TIMER0_COUNTER_) // about 0xF949
#define ISR_INTERRUPT1
_ISRDEC_ XDATA BYTE ucUartCheckTick;
_ISRDEC_ bit g_bSecondTickFlag;
_ISRDEC_ bit g_b16msTickFlag;
_ISRDEC_ void SecondTick(void);
_ISRDEC_ void DVDFunction(void);
_ISRDEC_ void ResetDVD(void);
////////////////////////////////////////////////
// Subroutines
////////////////////////////////////////////////
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -