📄 user.ini
字号:
;内核使用内存分配
;20H--2FH:系统使用
;30H--37H:内部标志使用
;38H--5FH:内部全局变量使用
;60H--77H:内部局部变量使用
;78H--7FH:堆栈使用
;BANK1:B0H以上随意使用
;************************************************************
;按键信息
#DEFINE K_MIN 0EH ;分键键值
#DEFINE K_SEC 0DH ;秒键键值
#DEFINE K_TYP 0BH ;H/L键键值
#DEFINE K_ON 07H ;启动键键值
#DEFINE _A 0AH ;定义A字符码
#DEFINE _B 0BH ;定义B字符码
#DEFINE _C 0CH ;定义C字符码
#DEFINE _D 0DH ;定义D字符码
#DEFINE _E 0EH ;定义E字符码
#DEFINE _F 0FH ;定义F字符码
#DEFINE _CLS 10H ;定义消影字符码
#DEFINE _P 11H ;定义P字符码
#DEFINE _R 12H ;定义R字符码
#DEFINE _Y 13H ;定义Y字符码
#DEFINE _N 14H ;定义N字符码
#DEFINE _O 15H ;定义O字符码
#DEFINE _H 16H ;定义H字符码
;************************************************************
;输出IO口定义
#DEFINE DOUT RC ;输出口(显示段码)
#DEFINE DCOM RB ;输出状态(显示位码)
#DEFINE KSTA RB ;按键输入
#DEFINE DH_LED RA,0 ;显示CLK
#DEFINE DL_LED RA,1 ;93C46输出
#DEFINE ON_OUT RA,2 ;显示输出
#DEFINE DW_OUT RA,3 ;显示数据
;***********************************************************************
;通用变量定义
;显示用
DS_COM EQU 38H ;显示命令
DS_PC EQU 39H ;显示指针
DS_FP EQU 3AH ;闪烁时用于分频
PC_STRING EQU 3AH ;显示字符串号
DS_SS EQU 3BH ;显示闪烁位
#DEFINE DS_RAM 3CH ;显存区
#DEFINE DS_DAT 48H ;显示数据区
DS_CNT EQU 60H ;显示计数器
DS_S1 EQU 61H
DS_S2 EQU 62H ;显示传输寄存器
#DEFINE DS_NOR 0H ;正常显示模式
#DEFINE DS_SHINE 1H ;闪烁显示模式
#DEFINE DS_CLS 2H ;清屏模式
;*************************************************************************
;按键用
K_FUN EQU 40H ;按键第二功能识辨
K_NEW EQU 41H ;当前按键信息
K_VAL EQU 42H ;按键信息
K_LB EQU 43H ;按键滤波
PAR_LIT EQU 60H ;参数极限
;*************************************************************************
;**************************************************************************
;输出控制用
TIM_M EQU 44H ;分单元
TIM_S EQU 47H ;秒单元
TIM_HS EQU 46H ;百毫秒单元
TIM_MS EQU 45H ;毫秒单元
WORK_MIN EQU 48H
WORK_SEC EQU 49H ;工作时间寄存器
TIM_SS EQU 4AH ;0.5s闪烁标志
K_OLD EQU 4BH ;按键旧值
K_N_LB EQU 4EH ;无键滤波时间
IF DW_SYB==0
W_MIN_T EQU 4CH ;分十位
W_MIN_S EQU 4DH ;分各位
ENDIF
;**************************************************************************
;************************************************************************
;通用标志定义
SYS_REG EQU 30H ;系统标志
#DEFINE SYS_ON 0H ;启动输出标志
#DEFINE NEW_DAT 1H ;新数据标志
#DEFINE SYS_TYP 2H ;档位标志
#DEFINE DS_SS_SY 3H ;显示闪烁标志
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -