?? main.c
字號:
/*===============================================================================//
//== 文 件 名:main.c
//== author :gnsusn
//== 說 明:
//== 修改日志:2008.8.17 創建文件
//==
//===============================================================================*/
#include <reg52.h>
#include "functions.h"
#include "USB.h"
extern EPPFLAGS bEPPflags; //== 程序運行狀態標志,在USB.c中定義
sbit USB_INT = P3^2;
//===============================================================================//
//== 函 數 名:main
//== 功 能 :
//== 說 明 :
//== 時 間 :2008.8.17 創建函數
//== 入口參數:無
//== 返 回 值:無
//===============================================================================//
void main(void)
{
unsigned short i;
for (i=0; i<2000; i++); //== 上電延時一段時間,等待系統穩定
Init_data(); //== 初始化數據
Init_hard(); //== 初始化硬件資源
Print_Msg("System is running!\r\n");
while(1)
{
if (!USB_INT)
{ //== 讀取D12的中斷標識,并置程序運行標志位
D12_isr(); //== D12 的中斷服務
}
if (bEPPflags.Register)
{
handler(); //== 對上邊置位標志的事件進行處理
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -