key1.asm
来自「凌阳unsp」· 汇编 代码 · 共 46 行
ASM
46 行
.define P_IOA_DATA 0x7000
.define P_IOA_DIR 0x7002
.define P_IOA_ATTRI 0x7003
.define P_IOB_DATA 0x7005
.define P_IOB_DIR 0x7007
.define P_IOB_ATTRI 0x7008
.external ClearWatchDog
.ram
.var first,last,keyword;
.code
.public _key_asm1
_key_asm1:
r1=0xff0f;
[P_IOA_DIR]=r1 ;
r1=0xff00;
[P_IOA_ATTRI]=r1 ;
r1=0x0000;
[P_IOA_DATA]=r1;
r1=[P_IOA_DATA];
[last]=r1;
////////////////////////////////
r1=[last];
nop
nop
call ClearWatchDog
retf;
reset:
nop;
nop;
retf;
///////////////////////////////
// aa_wait:
// jmp aa_wait;
// aa_wait:
// jmp aa_wait;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?