📄 mymacro.h
字号:
CLRWDT MACRO
MOV A, #5AH
MOV WDTR, A
ENDM
SLEEP MACRO
B0BSET FCPUM0
ENDM
GREEN MACRO
B0BCLR FCPUM0 ;To set CPUMx = 10
B0BSET FCPUM1
ENDM
SLOW MACRO
B0BSET FCLKMD ;To set CLKMD = 1, Change the system into slow mode
ENDM
NORMAL MACRO
B0BCLR FCLKMD ;To set CLKMD = 1, Change the system into slow mode
ENDM
MOVMI MACRO ADDRESS, VALUE
MOV A, VALUE
MOV ADDRESS,A
ENDM
MOVMM MACRO ADDRESS1, ADDRESS2
MOV A, ADDRESS2
MOV ADDRESS1,A
ENDM
JNEMI MACRO MEMORY, VALUE, ADDRESS
MOV A, MEMORY
CMPRS A,VALUE
JMP ADDRESS
ENDM
JEMI MACRO MEMORY, VALUE,ADDRESS
MOV A, MEMORY
CMPRS A, VALUE
JMP $+2
JMP ADDRESS
ENDM
INC MACRO MEMORY
INCMS MEMORY
NOP
ENDM
DEC MACRO MEMORY
DECMS MEMORY
NOP
ENDM
ON MACRO PIN
B0BCLR PIN
ENDM
OFF MACRO PIN
B0BSET PIN
ENDM
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -