subcdneg.asm

来自「PIC单片机的汇编源码合集,应用比较广泛,设计程序时可做子程序来用」· 汇编 代码 · 共 18 行

ASM
18
字号
;********************SUBCDNEG********************
;本程序实现单字节非压缩BCD码求补。
;入口参数:待处理的数据在SOU中。
;出口参数:结果在SOU中。
;占用资源:W,STATUS,024H.,一重堆栈。
;说    明: 0求补还是0.

           IFNDEF       SUBCDNEG1
            #DEFINE     SUBCDNEG1
                                                
SUBCDNEG    MOVF        SOU,F       ;判断是不是0
            BTFSC       STATUS,Z
            RETURN
            MOVF        SOU,W
            SUBLW       .10
            MOVWF       SOU
            RETURN
           ENDIF

⌨️ 快捷键说明

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