?? main.h
字號:
#ifndef _main_H_
#define _main_H_ 1
//M16管腳定義
#define DS1302_CE 4 //PB4 SS 必須設為輸出 ----DS1302 pin5
#define DS1302_MOSI 5 //PB5 MOSI要串10K電阻到MISO,然后把MISO跟DS1302_IO腳短接在一起的
#define DS1302_MISO 6 //PB6 MISO跟DS1302_IO腳短接在一起的---DS1302 pin6
#define DS1302_SCK 7 //PB7 SCK----DS1302 pin7
#define PIN_RXD 0 //PD0 RXD
#define PIN_TXD 1 //PD1 TXD
//宏定義
#define EnDS1302 PORTB|= (1<<DS1302_CE) // 置CE為高電平,使能SPI接口
#define DiDS1302 PORTB&=~(1<<DS1302_CE) // 置CE為低電平,關閉SPI接口
//函數聲明
void init_SPI(void); //初始化SPI接口
unsigned char check_RTC(void); //檢測DS1302
void init_RTC(void); //初始化DS1302
void read_date(void); //讀取當前時間并解釋
void init_USART(void); //初始化USART接口
void put_s(unsigned char *ptr); //發送字符串
//全局變量聲明
extern unsigned char DS1302_EXIST;
extern unsigned char INITDATE[8];
extern unsigned char CURDATE[7];
extern unsigned char sCURDATE[];
extern unsigned char sWEEK[];
#endif /* _main_H_ */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -