?? led.h
字號:
#ifndef _LED_H
#define _LED_H
//用于存放各個led瞬態值
extern u08 led[] ;
//用于表征各個led是否閃爍
extern u08 led_flash[];
//定義上述兩組控制變量的下標宏定義
#define _LED1 0
#define _LED2 1
#define _LED3 2
#define _LED_ERR 3
//led顯示的引腳定義
#define STAGE_1_LED PORT(B,1)
#define STAGE_2_LED PORT(B,2)
#define STAGE_3_LED PORT(B,3)
#define ERROR_LED PORT(B,0)
#define LED_ON 0
#define LED_OFF 1
#define DARK 0
#define LIGHT 1
/* T0定時器定義 用于led顯示 */
#define T0_MIN_TICK ((256*1000000)/F_CPU) //unit us
#define T0_TICK 1 //unit ms - overflowtime
#if (T0_TICK*1000)<T0_MIN_TICK //計算出錯處理
#error "error,please rechoose the F_CPU"
#endif
#define T0_BGN_VAL (255-(T0_TICK*1000/T0_MIN_TICK)) //timer0 initial
//led相關的函數聲明
void LedUpdate(void);
void SetLed( u08 Which, u08 OnOrOff, u08 Flash );
void LedProc(void);
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -