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

📄 picmac.h

📁 MicroChip的12BIt和14Bit的PIC系列单片机的汇编器
💻 H
字号:
;; picmac.h;skipc	macro	; skip if carry	btfss	STATUS,C	endmskipnc	macro	; skip if not carry	btfsc	STATUS,C	endmskipz	macro	; skip if zero	btfss	STATUS,Z	endmskipnz	macro	; skip if not zero	btfsc	STATUS,Z	endmskpos	macro	; skip if reg >= 0 (reg)	btfsc	\1,7	endmskneg	macro	; skip if reg < 0 (reg)	btfss	\1,7	endmsetc	macro	; set carry	bsf	STATUS,C	endmclrc	macro	; clear carry	bcf	STATUS,C	endmbc	macro	;branch if carry	skipnc	goto	\1	endmbnc	macro	;branch if no carry	skipc	goto	\1	endmbz	macro	;branch if zero	skipnz	goto	\1	endmbnz	macro	;branch if not zero	skipz	goto	\1	endmbpos	macro	;branch if reg >= 0 (reg,dest_addr)	btfss	\1,7	goto	\2	endmbneg	macro	;branch if reg < 0 (reg,dest_addr)	btfsc	\1,7	goto	\2	endmbrset	macro	;branch if bit set (reg,bit,dest_addr)	btfsc	\1,\2	goto	\3	endmbrclr	macro	;branch if bit clear (reg,bit,dest_addr)	btfss	\1,\2	goto	\3	endm;; save W/STATUS (interrupt entry);save_w_stat macro	movwf	temp_w	swapf	STATUS,W	movwf	temp_s	endmrestore_w_stat macro	swapf	temp_s,W	movwf	STATUS	swapf	temp_w,F	swapf	temp_w,W	endm

⌨️ 快捷键说明

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