📄 light_ram.asm
字号:
;***********************************************************************************************
;File name :light_ram.asm
;Author :guangyu_yang
;Purpose :Training
;Data :17/8/2007
;Dscription :系统变量定义
;Version: v1.1
;Hardware&IDE: m2 1.14
;Copyright(C).SONIX TECHNOLOGY CO.,Ltd.
;*************************************************************************************************
accbuf ds 1 ;累加器寄存器
keyinbuf ds 1 ;按键扫描寄存器
keychkbuf ds 1 ;按键检测寄存器
keycvtbuf ds 1 ;按键处理结果寄存器
keyoldbuf ds 1 ;保留上次按键的处理结果
keychat ds 1 ;按键消抖处理时间100ms
keyresult ds 1
delayvalbuf ds 1
delayvalue ds 1
leftledbuf ds 1
rightledbuf ds 1
lrledbuf ds 1
mode ds 1 ;mode=0,close the led
;mode=1;shift left the led
;mode=2;shift right the led
;mode=3,shift from middle
flag1 ds 1 ;标志寄存器
fkey_timer equ flag1.0 ;10ms时间标志位
ft0_10ms equ flag1.1 ;1ms的昂市标志位
fkey_in equ flag1.2
fkeycvt equ flag1.3
timeout equ flag1.4
delayflag equ flag1.5
flag2 ds 1
fleftled equ flag2.0
frightled equ flag2.1
flrled equ flag2.2
addledflag equ flag2.3
subledflag equ flag2.4
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -