fs982x_marco.asm

来自「富晶的MCU仿真器软件」· 汇编 代码 · 共 48 行

ASM
48
字号
;===========================================================
;		Rotate Marco
;Input:		Low address,e.g.:AL,BL		
;===========================================================
RRF2b	macro	f1
	rrf	f1-1,1
	rrf	f1,1
	endm
	
RLF2b	macro	f1
	rlf	f1,1
	rlf	f1-1,1
	endm
	
RRF4b	macro	f1
	rrf	f1-3,1
	rrf	f1-2,1
	rrf	f1-1,1
	rrf	f1,1
	endm

RLF4b	macro	f1
	rlf	f1,1
	rlf	f1-1,1
	rlf	f1-2,1
	rlf	f1-3,1
	endm
	
;======================================================
;		Move Marco
;======================================================
MOVFF2b	 macro	f1,f2
	 movfw  f1
	 movwf  f2
	 movfw  f1-1
	 movwf  f2-1
	 endm
	 
MOVFF4b	 macro	f1,f2
	 movfw  f1
	 movwf  f2
	 movfw  f1-1
	 movwf  f2-1
	 movfw  f1-2
	 movwf  f2-2
	 movfw  f1-3
	 movwf  f2-3
	 endm

⌨️ 快捷键说明

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