📄 pagsub.inc
字号:
; THE VARY NAMES AND CONSTANT DEFINE PAGE OBJECT
; NAME: PAGSUB.INC
;
; 2000/9/20 - CREATE THIS FILE
;------------------------------------------------------------
;$pPORT2 DATA P2
;## SYSTEM STATUS BITs DEFINE
;$B_TMPUSE EQU PSW.5 ; THE TEMPORARY USE BIT IN FIELD DISPLAY, CTO_R6BIT
; ## FIELD DISPLAY STATUS BIT DEFINE IN PAGE
;$bSIMULATE = 03H ; FOR SIMULATE RUN THE USER PROGRAM
bFLD_ACTIVE = 12H
;$bUSE1 = 13H ; TENPARY USE BIT
;$bUSE2 = 14H ; TENPARY USE BIT
;$bUSE3 = 15H ; TENPARY USE BIT
;$dFLD_R7 EQU 24H ;* (* - 内存重叠分配)
;$dFLD_R6 EQU 25H ;*
;$dFLD_R5 EQU 26H ;*
BA_REVERSE = ACC.1 ; FOR REVERSE DISPLAY FLAG
BA_LENGTH = ACC.3 ; FOR ALL DISPLAY FLAG
;$dFLD_R4 EQU 27H ;*
;$dFLD_R3 EQU 28H ;*
;$dFLD_R2 EQU 29H ;*
;$dFLD_R1 EQU 2AH ;*
;$dDOTPAGE EQU 2BH
;$dLCD_MAX_LINE EQU 2CH
;$dLCD_BYTES_ROW EQU 2DH
;$dLCD_PTN_LINE EQU 2EH ; DEFINE THE LINES IN ONE PATTEN
;$dLCD_CSR_LINES EQU 2FH
;$sWATCHDOG EQU 03EH ;%% FOR SYSTEM
;$dSYSPAGE EQU 4DH ;%%
dPAG_DPL EQU 4EH
dPAG_DPH EQU 4FH
dPAG_RCD_PNT EQU 50H ;(USE) THE POINTER TO FIELD
dFLD_INP_PNT EQU 51H ;*(NO ACTIVE)THE CURSOR OFFSET IN FIELD
dTAB_RCD_BYTES EQU 52H
;-dTAB_MAXH_RCD EQU 53H ;*(NO USE)
dTAB_MAXL_RCD EQU 54H
dTAB_RCD_INDEX EQU 55H ;(USE) THE NUMBER OF RECORD OFFSET
dTAB_RCD_START EQU 56H
;$dGRA_YOH_OFF EQU 1EH
;$dGRA_YOL_OFF EQU 1FH
;$dEXTPART EQU 57H ; THE BACKUP OF EXT. RAM SEGMENT
; RAM DEFINE FOR [0800H-08FFH], ON SECOND DSP311 CHIP
;$xDISPBUF EQU 00H ; 80 BYTES
;$xINPUTBUF EQU 050H
;$cEVENTBUFf EQU 60H ;-
;$cEVENTBUFe EQU 6FH ;-
;$xEVTMSGp EQU 70H ;-
xPASSWORD EQU 0880H ; FOR PASSWORD CHECK
;$xDOTBLK EQU 88H ; 40 BYTES
xGRA_DIS_RATE EQU 0B0H ;*B0H,B1H,B2H
cTAB_RCD_END EQU 7FH
;$cTIM_START_ADDR EQU 038H
;$cTIM_TICK_NUM EQU 6
;$cTIM_SECOND_NUM EQU 6
;$cTIM_MINUTE_NUM EQU 3
uFIRSTTAB EQU 0C000H
;%uPAGETAB EQU 0C200H ;%% USED IN DISP_PAGE
;%cWATCHDOGs EQU 10H ;%% FOR WATCHDOG
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -