📄 macros.inc
字号:
;**********宏定义*********
;*********************产生消息********************
MakeMsg Macro MSGType
BSF MsgStack,MSGType
Endm
;*************************************************
;********************消息处理*********************
MsgSend Macro MSGType,MSGSub
BTFSC MsgStack,MSGType
Call MSGSub
Endm
;*************************************************
;********************清除所有消息*****************
MsgClean Macro
ClrF MsgStack
Endm
;*************************************************
;********************清除消息*********************
MsgDel Macro MSGType
BCF MsgStack,MSGType
Endm
;*************************************************
;**********LCD启动并点亮背光**********************
LCD_ON Macro
BCF PORTB,BCKLED ;LCD供电,并点亮背光
Call DELAY_LONG ;延时等待LCD工作稳定
Call LCDINIT
Endm
;*************************************************
;**********LCD关闭并关闭背光**********************
LCD_OFF Macro
BSF PORTB,BCKLED
Endm
;*********************************
;**********LCD传输有效*********************
LCD_Enabled Macro
BCF PORTB,LCDCS
Endm
;******************************************
;***********LCD传输无效********************
LCD_Disabled Macro
BSF PORTB,LCDCS
BSF PORTB,LCDWR
BSF PORTB,LCDRD
Endm
;******************************************
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -