?? varx.h
字號:
;*************************************************************
; 程序名稱: varx.h
; 功能:變量的定義
; 時間: 11-21-2005
; 版本: 1.0
;=====================================================================================
;以下是變量的定義
;////////////////////////////////////////////////
AD0 .usect ".user1",4 ;880H-883H,AD采樣0通道的4個數
AD1 .usect ".user1",4 ;884H-887H,AD采樣1通道的4個數
AD2 .usect ".user1",4 ;888H-88BH,AD采樣2通道的4個數
AD3 .usect ".user1",4 ;88CH-88FH,AD采樣3通道的4個數
AD4 .usect ".user1",4 ;890H-893H,AD采樣4通道的4個數
AD5 .usect ".user1",4 ;894H-897H,AD采樣5通道的4個數
AD6 .usect ".user1",4 ;898H-89BH,AD采樣6通道的4個數
AD7 .usect ".user1",4 ;89CH-89FH,AD采樣7通道的4個數
AD8 .usect ".user1",4 ;8A0H-8A3H,AD采樣8通道的4個數
AD9 .usect ".user1",4 ;8A4H-8A7H,AD采樣9通道的4個數
ADA .usect ".user1",4 ;8A8H-8ABH,AD采樣A通道的4個數
ADB .usect ".user1",4 ;8ACH-8AFH,AD采樣B通道的4個數
ADC .usect ".user1",4 ;8B0H-8B3H,AD采樣C通道的4個數
ADD .usect ".user1",4 ;8B4H-8B7H,AD采樣D通道的4個數
ADE .usect ".user1",4 ;8B8H-8BBH,AD采樣E通道的4個數
ADF .usect ".user1",4 ;8BCH-8BFH,AD采樣F通道的4個數
;////////////////////////////////////////////////
U_BAT0 .usect ".user2",4 ;900-903H ,存放單體電池電壓的變量
;////////////////////////////////////////////////
U1_BAT .usect ".user3",4 ;A00-A03H ,存放單體電池故障電壓
;////////////////////////////////////////////////
AVR0 .usect ".user",1 ;800h,存放充電電流
AVR1 .usect ".user",1 ;801h,存放放電電流
AVR2 .usect ".user",1 ;802h,存放回饋電流
AVR3 .usect ".user",1 ;803h,存放溫度1
AVR4 .usect ".user",1 ;804h,存放溫度2
AVR5 .usect ".user",1 ;805h,存放溫度3
AVR6 .usect ".user",1 ;806h,存放溫度4
AVR7 .usect ".user",9 ;807h-80Fh,reserved
;////////////////////////////////////////////////
ERROR_CODE .usect ".user",1 ;810h,存放故障代碼,CAN發送第一包用
T_MAX .usect ".user",1 ;811H,存放最高溫度,CAN發送第二包用
PECT_SOC .usect ".user",1 ;812H ,存放電量百分比,CAN發送第二包用
U_TOTAL .usect ".user",1 ;813H ,存放電池總電壓,CAN發送第二包用
;////////////////////////////////////////////////
SOCH .usect ".user",1 ;814H ,存放電量高16位
SOCL .usect ".user",1 ;815H ,存放電量低16位
ERROR_BAT .usect ".user",1 ;816H ,存放故障電池編號
DATA_MAX .usect ".user",1 ;817H ,4次AD轉換中的最大數
DATA_MIN .usect ".user",1 ;818H ,4次AD轉換中的最小數
NUM_AD .usect ".user",1 ;819H ,AD轉換次數,用于AD轉換功能
NUM_ISR .usect ".user",1 ;81AH ,AD中斷的次數,最大12次,用于捕捉功能
ISR_POINT1 .usect ".user",1 ;81BH ,AD中斷次數的指針1,對應被測電池標號
IOPB_BURFFER.usect ".user",1 ;81CH ,IOPB口賦值緩沖變量
CAN_ID3H .usect ".user",1 ;81DH ,發送郵箱ID號的高字節
BOX3A .usect ".user",1 ;81EH ,發送郵箱A
BOX3B .usect ".user",1 ;81FH ,發送郵箱B
BOX3C .usect ".user",1 ;820H ,發送郵箱C
BOX3D .usect ".user",1 ;821H ,發送郵箱D
NUM_RPT .usect ".user",1 ;822H上電延時子程序用
TEMP1 .usect ".user",1 ;823H ,數據交換用
TEMP2 .usect ".user",1 ;824H ,數據交換用
;//////////////////////////////////////////////////////////////////////////////
FLAG_1 .usect ".user",1 ;825H ,存放單體電池電壓首次巡檢是否結束狀態,
;1=首次巡檢結束,0=數次巡檢未結束。
FLAG_2 .usect ".user",1 ;826H ,存放是否進行過電池剩余電量預估算操作的狀態
;1=進行過預估算,0=尚未進行過預估算
FLAG_3 .usect ".user",1 ;827H ,存放電池重大故障狀態標志
;1=有重大故障,0=無重大故障
TIME_S .usect ".user",1 ;828H ,電池靜置時間
NUM_CAP1 .usect ".user",1 ;829H ,CAP1捕捉到的脈沖的次數
;/////////////////////////////////////////////////
TEMP3 .usect ".user",1 ;82AH ,數據交換用
;================================================================================
;================================================================================
TMP_DATA .usect ".data0",1 ;280H ,I2C臨時數據存儲器
BYTE_ADDR .usect ".data0",1 ;281H ,存放字節地址
T_DATA .usect ".data0",1 ;282H ,發送數據緩沖器
R_DATA .usect ".data0",1 ;283H ,接收數據緩沖器
;=========================================================================
SCI_FLAG .usect ".data0",1 ;284H ,SCI標志寄存器
TXD_PTR .usect ".data0",8 ;285-8CH ,發送的數據存放區
RXD_PTR .usect ".data0",8 ;28D-94H ,接收到的數據存放區
;=========================================================================
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -