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

📄 macro.asm

📁 利用holtek的HT49R50编写的热敏感应温度计的使用
💻 ASM
字号:
;;+---------------------------------------------------------------+
;;  DEFINE MACRO FOR HOLTEK XASM   HOLTEK POWER CHEN EDIT
;;  E.mail : powerc@cm1.hinet.net
;;  Mobil  : 0991236345 at Taiwan R.O.C.
;;+---------------------------------------------------------------+
XMOV        MACRO   mem2,mem1
                mov     a,mem1
                mov     mem2,a
            ENDM
            ;;------------------------
XAND        MACRO   mem2,mem1
                mov     a,mem1
                and     a,mem2
            ENDM
            ;;------------------------
XADDM       MACRO   mem2,mem1
                mov     a,mem1
                addm    a,mem2
            ENDM
;-------------------------------------
XADCM	   MACRO    mem2,mem1
               mov     a, mem1
               adcm  a, mem2
            ENDM
;-------------------------------------
EJMP      MACRO   MEM2,MEM1
                MOV     A,MEM1
                XOR     A,MEM2
                SNZ     Z
            ENDM
            ;;------------------------
NEJMP       MACRO   MEM2,MEM1
                MOV     A,MEM1
                XOR     A,MEM2
                SZ      Z
            ENDM
            ;;------------------------
LBRJ        MACRO   MEM2,MEM1
                MOV     A,MEM1
                SUB     A,MEM2
                SZ      C
            ENDM
            ;;------------------------
LSERJ       MACRO   MEM2,MEM1
                MOV     A,MEM1
                SUB     A,MEM2
                SNZ     C
            ENDM
            ;;------------------------
LSRJ        MACRO   MEM2,MEM1
                MOV     A,MEM2
                SUB     A,MEM1
                SZ      C
            ENDM
            ;;------------------------
LBERJ        MACRO   MEM2,MEM1
                MOV     A,MEM2
                SUB     A,MEM1
                SNZ     C
            ENDM
            ;;------------------------
;;================================================================
STOP            MACRO
                LOCAL   STOPLOOP
STOPLOOP:
                CLR     WDT
                JMP     STOPLOOP
                ENDM
;;================================================================
PUSH            MACRO
                MOV     ACCBAK,A
                XMOV    STATUSBAK,STATUS
                ENDM
POP             MACRO
                XMOV    STATUS,STATUSBAK
                MOV     A,ACCBAK
                ENDM
;;================================================================

⌨️ 快捷键说明

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