main.asm
来自「富晶的MCU仿真器软件」· 汇编 代码 · 共 47 行
ASM
47 行
;/*******************************************************************/
;* [C]IF_ELSE Programming example for FS982x. */
;* Function Arthurs Time Version Description */
;* Total Gavannis.hsu 2004/12/28 0.1 Test version */
;* This example will combine */
; 1.IF *1 (Value = 1) */
; 2.else if *2 (Value=2,4) */
; 3.else *1 (Value=8) */
; (Hint:Use Carry flag) */
;/*******************************************************************/
INCLUDE FS9821.INC
IFflag equ 80H
ORG 00
main:
CLRF STATUS
MOVLW 04H
MOVWF IFflag
;IF_Else
RRF IFflag,F
BTFSC STATUS,C
GOTO IF
RRF IFflag,F
BTFSC STATUS,C
GOTO ELSE_IF1
RRF IFflag,F
BTFSC STATUS,C
GOTO ELSE_IF2
RRF IFflag,F
BTFSC STATUS,C
GOTO ELSE
IF:
GOTO MAIN ;Goto destination
ELSE_IF1:
GOTO MAIN ;Goto destination
ELSE_IF2:
GOTO MAIN ;Goto destination
ELSE:
GOTO MAIN ;Goto destination
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?