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

📄 key.asm

📁 凌阳单片机以SCAM_2000语音格式播放程序的编写方法
💻 ASM
字号:
.include Hardware.inc
.RAM
.var P_DisplayData
.CODE
.PUBLIC  _Key_Get
_Key_Get:
  irq on
  int irq
  r1=0x0000
   [P_IOA_Dir]=r1
  r1=0x0000
   [P_IOA_Attrib]=r1
  r1=0x00ff
  
   [P_IOA_Data]=r1
  
   r1=0x00ff
   [P_IOB_Dir]=r1
  r1=0x00ff
   [P_IOB_Attrib]=r1
  r1=0x0000
   [P_IOB_Data]=r1
  r1=0x0080
   [P_INT_Ctrl]=r1
  r1=[P_IOA_Latch]
   r1=0x0017
   [P_SystemClock]=r1
L_Wait:
  r1=0x0001
  [P_Watchdog_Clear]=r1
  jmp L_Wait
  
  
.public _IRQ3
 _IRQ3:
   PUSH R1,R2 TO[SP] //保护现场
   r1=0x0080
   
   [P_INT_Clear]=r1
   r1=[P_IOA_Latch]
   r1=[P_IOA_Data]
  
   
 //  cmp r1,[P_IOA_Data]
   
   

⌨️ 快捷键说明

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