?? global variable.c
字號:
//
#include "charger.h"
//
//-----------------------------------
//a/d data
unsigned int xdata adin[10] _at_ 0x4010;
//
//-----------------------------
//today work data:
//current working data in a/d and today working data
//A/D(1-6)*current rate=current(1-6)
//charge Ah=sum(today(1-6));
//
daydata xdata today _at_ 0x4010+sizeof(adin);
//
//-----------------------------
//System set value;
unsigned int xdata sys[13] _at_ 0x4010+sizeof(adin)+sizeof(daydata);
struct rate xdata crate _at_ 0x4010+sizeof(adin)+sizeof(daydata)+sizeof(sys);
//
//-------------------------------------------------------------------------------
//display chinese table
code unsigned char *adinhz[11]={
"一路電流" , "二路電流" , "三路電流" ,
"四路電流" , "五路電流" , "六路電流" ,
"放電電流" , "環境溫度" , "蓄電池電壓" , "瀏覽歷史數據"
};//,"充電安時","放電安時",
code unsigned char *hishz[18]={
"蓄電池最高電壓" , "蓄電池最低電壓" ,
"一路最大電流" , "一路充電" ,
"二路最大電流" , "二路充電" ,
"三路最大電流" , "三路充電" ,
"四路最大電流" , "四路充電" ,
"五路最大電流" , "五路充電" ,
"六路最大電流" , "六路充電" ,
"放電最大電流" , "放電安時" ,
"最高溫度" , "最低溫度"
};
code unsigned char *sethz[12]={
"系統電壓" , "強充停止" , "強充啟動" , "浮充停止" ,
"浮充啟動" , "油機啟動" , "欠壓報警" , "過載報警" ,
"放電電流傳感器" , "充電電流傳感器" ,
"實測溫度" , "時間設定"
};
//-----------------------------------
//default system data table
code unsigned int stab[5][4]={
{48,110,220,300},//system volatage
{50,100,200,300},//discharge model of current
{25,50,100,150},//charge model of current
{96,220,440,600},//float charge temperetion revise
{20,50,100,200}//desinged rate for test volatage
};
code unsigned int dtab[4][7]={//default system set
{589,495,552,530,454,432,200},//48V default
{135,113,126,121,104,99,200}, //110V default
{270,227,253,243,208,198,200},//220V default
{368,309,345,331,283,270,200} //300V default
};//qcdy,qcqd,fcdy,fchf,yjqd,qybj,gzbj
code unsigned char *unit[4]={"V","A","Ah","℃"};
code unsigned char uadin[9]={1,1,1,1,1,1,1,3,0};
code unsigned char uhis[18]={0,0,1,2,1,2,1,2,1,2,1,2,1,2,1,2,3,3};
code unsigned char uset[11]={0,0,0,0,0,0,0,1,1,1,3};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -