?? var.c
字號:
#include "TempCtrl.h"
unsigned char idata LedBuf[8];//8個顯存空間
unsigned char AdmitFlag=1;//允許測量更新上排顯示
unsigned char idata LedCnt=0;
unsigned char idata LedBitCnt=0x01;
unsigned char idata MeterSta=0;//標記儀器狀態
unsigned char idata KeySta=0x00;
bit FunFlag=0;//0未按下
bit ManFlag=0;
bit PassWordLock=0;
unsigned int idata DataTemp=0;//設置某一項時的臨時數據存放
int idata InputTemp=0;//調整數據時的某項臨時存放,用減法的地方才用得上符號
unsigned int idata InputLimit=10000;//各參數輸入上限
//int idata InputTimeCnt=0;//
unsigned char UpCnt=0;//
unsigned char DownCnt=0;
unsigned char FunCnt=0;
unsigned char DlySecond=0;
unsigned char idata InputCnt=0;//0尚未輸入第一次
unsigned char idata InputSpeed=10;
//bit OneInput=0;
unsigned int idata SampleTimeCnt=0;//
bit SampleFlag=0;
unsigned char idata OverCnt=0;//溢出
unsigned char idata TpOverCnt=0;
unsigned char idata TpTH0=0;
unsigned char idata TpTL0=0;
unsigned int idata Temperature=2400;//溫度×10//最終溫度值
unsigned int idata Setted_Temperature=2400;
unsigned int idata LastTemperature=2400;
unsigned int idata FastLastTemperature=2400;//單獨P調整時的變量
unsigned int idata PreTemperature;
//
unsigned char idata CtrlSta=NR_FAST;
unsigned char IdTimeCnt=5;
char CloseOpenTimeCnt=0;
unsigned char idata WaitingCnt=0;
int SpareOutput=0;
int TwinOutput=0;
int MinOutputLimit=0;//0.01s為單位oL
int idata Error=0;
//int idata LastError=0;
int idata dError=0;
//int idata PreError;
float idata fK1=0.5;
float idata fK2=0.1;
float idata fK3=0.7;
//float idata fK4=2.3;
int idata FrZero=0;//100歐姆/0°頻率漂移,FrZero=Freq-Fr100
//當其為負時,FrZero=0x8000+偏差值
int Output=0;
//公共臨時變量
unsigned int idata k0,k1,k2,k3; //公共變量使用原則:
float idata x1,x2,x3; //1、使用前初始化;
unsigned char idata i; //2、使用過程中不調用子函數
int idata ikt;
unsigned int idata FFSta;
unsigned int idata UpperLimit=4000;//400.0報警
unsigned int idata LowerLimit=200;//報警
int idata DeathZone=5;//0.5
int idata LineA=100;//FF1
int idata LineB=50;//FF2
int idata LineC=30;//FF3
int idata LineD=50;//FF4
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -