?? interrupt.h
字號:
/**************************************************************************
Interrupt
File Name: Interrupt.h
Author: Lin Qian
Created: 2008/04/28
Modified: NO
Revision: 1.0
***************************************************************************/
#ifndef INTERRUPT_H
#define INTERRUPT_H
#ifdef __INTERRUPT
#define EXTERN
#else
#define EXTERN extern
#endif
// 系統庫文件 ******************************
#include <REGX52.H>
#include <intrins.h>
// 全局變量 ******************************
EXTERN bit BT500ms; // 500ms標志位
EXTERN uchar Cnt10ms; // 10ms計數器 [用于定時器0]
EXTERN uchar Cnt25ms; // 25ms計數器 [用于定時器1]
EXTERN ulong Cnt1s; // 1s計數器 [用于記錄系統運行時間]
// 子函數 ******************************
//-------- 編譯選擇區 -------(將需要編譯的函數定義為1, 否則為0)
#define Interrupt_Initial_en 1 // 中斷初始化
#define Timer0_en 1 // 定時器0中斷
#define Timer1_en 1 // 定時器1中斷
#define Timer2_en 0 // 定時器2中斷
#define Ex0_interrupt_en 1 // 外中斷0
#define Ex1_interrupt_en 0 // 外中斷1
#define Serial_interrupt_en 0 // 串行中斷
//-------------------------
EXTERN void Interrupt_Initial();
EXTERN void Timer0();
EXTERN void Timer1();
EXTERN void Timer2();
EXTERN void Ex0_interrupt();
EXTERN void Ex1_interrupt();
EXTERN void Serial_interrupt();
#undef EXTERN
// 宏定義 ******************************
// 外部文件 ******************************
//************************************************************
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -