?? main.h
字號:
#include "clocktime.h"
#include "keyBoard.h"
#include "playSound.h"
#define OUTCLK 25 //OUTCLK是機器頻率,單位為MHz,如果使用了12分頻,則為晶振頻率除以12
#define NORMAL 0 //正常待機狀態
#define CALCU 1 //計算
#define GET_PF 2 //測量周期和頻率
#define SHOW_HIST 3 //查看歷史紀錄
#define COUNTERS_LEN 6 //periodCounters數組的元素數
//#define CreateHisData(dCounter,MeasureType); HisData.dCounter=dCounter;HisData.type=MeasureType;
sbit SPLIT0=P0^3;//FEN分頻控制器的兩個引腳
sbit SPLIT1=P0^4;
/*
量程
1 1-10HZ
3 100-10KHZ
4 10K-90KHZ
*/
/****************************************************************/
/* */
/* 函數在這里聲明 */
/* */
/****************************************************************/
void InitSysClock(void); //系統時鐘初始化
void InitPort(void); //端口初始化
void Delayms(uint idata count) ;
void Delay20us(uint idata count);
void OpenWatchDog(bit isOpen);
//void ShowDateTime();
Counter sortPeriod();
extern void InitInterrupt(); //初始化中斷
extern void ShowTime();
extern void showTemp();
//extern void setDateTime();
void AnalyzePeriod();
void getFrequency();
//uint exponent(uchar x,uchar y);//x的y次冪
//uchar * IntToStr(uint Number);
//uchar * IntToStr0(uint Number,uchar len);
uchar * IntToStr(uint Number,bit trim0,uchar len);
void show_sound_Result();
void showFrequency();
void NotifyStart();
void returnMainGUI();
void ClearperiodCounters();
void CreateQueue();
void restore();
void showHistory(uchar i);
void showResult();
void splitFrequency(uchar n);
void soundResult();
void Measure(uchar liangchengN,uchar splitN);
void MeasureInterval();
void showVpp();
void soundVpp();
void start1302();
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -