⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 user.ini.bak

📁 基于PIC16F72的超声波清洗机源程序(汇编).
💻 BAK
字号:
;内核使用内存分配
;20H--2FH:系统使用
;30H--37H:内部标志使用
;38H--4FH:内部全局变量使用 
;50H--77H:内部局部变量使用 
;78H--7FH:堆栈使用
;BANK1:B0H以上随意使用
;************************************************************
;按键信息
#DEFINE    K_ENT   18H  ;确认键键值
#DEFINE    K_INC   28H  ;+键键值 
#DEFINE    K_DEC   30H  ;-键键值
#DEFINE    K_SET   01H  ;设置键键值
#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  ;定义P字符码
#DEFINE    _Y      13H  ;定义P字符码
#DEFINE    _N      14H  ;定义P字符码
#DEFINE    _O      15H  ;定义P字符码

;************************************************************
;输出IO口定义
#DEFINE POUT       RB     ;输出口
#DEFINE PSTA       RC     ;输出状态
#DEFINE KSTA       RA     ;按键输入
#DEFINE DSSE       RA,0   ;显示数据
#DEFINE DSTR       RA,1   ;显示输出
#DEFINE DSSK       RA,2   ;显示CLK
#DEFINE EEDO       RC,0   ;93C46输出
#DEFINE EEDI       RC,1   ;93C46输入
#DEFINE EESK       RC,2   ;93C46 CLK
#DEFINE EECS       RC,3   ;93C46 CS
;***********************************************************************
;通用变量定义
;显示用

DS_COM  EQU   38H     ;显示命令
DS_PC   EQU   39H     ;显示指针
DS_FP   EQU   3AH     ;闪烁时用于分频
DS_SS   EQU   3BH     ;显示闪烁位
#DEFINE DS_RAM 3CH    ;显存区
#DEFINE DS_DAT 45H    ;显示数据区
DS_CNT  EQU   50H     ;显示计数器
DS_S1   EQU   51H
DS_S2   EQU   52H     ;显示传输寄存器
;*************************************************************************
;按键用
K_FUN   EQU   40H     ;按键第二功能识辨
K_NEW   EQU   41H     ;当前按键信息
K_VAL   EQU   42H     ;按键信息
K_LB    EQU   43H     ;按键滤波
PAR_NO  EQU   44H     ;当前参数号
PAR_VAL EQU   45H     ;当前参数值L
PAR_VAH EQU   46H     ;当前参数值H
;*************************************************************************
;参数设置用

EE_ADD  EQU   47H     ;93C46地址寄存器
EE_CNT  EQU   50H     ;93C46计数器
EE_SER  EQU   51H     ;93C46传送数据寄存器
EE_CON  EQU   52H     ;93C46计数器
;**************************************************************************
;输出控制用
CH_NO   EQU   48H     ;输出通道号
T_JG_S
T_KD_MS
MOUT_SC
HIT_EN
;************************************************************************
;通用标志定义
SYS_REG EQU      30H     ;系统标志
#DEFINE PAR_SYB  0H      ;参数设置标志
#DEFINE NEW_DAT  1H      ;新数据标志
#DEFINE DAT_PAR  2H      ;参数号/数据标志
#DEFINE N_KEY    3H      ;新键标志
#DEFINE SC_ER    4H      ;输出错误标志
#DEFINE SC_EN    5H      ;输出允许标志

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -