📄 inc.inc
字号:
;-----------------------------------------
;设定目标%1的第%2位为1
macro setbit(%1,%2)
lda %1
ora #1<<%2
sta %1
endm
;-----------------------------
;设定目标%1的第%2位为0
macro clearbit(%1,%2)
lda %1
anda #(1<<%2)^255
sta %1
endm
;---------------------------
;翻转目标%1的第%2位
macro turnbit(%1,%2)
lda %1
xora #1<<%2
sta %1
endm
;----------------------------
;将%1的值赋予%2
macro acctor(%1,%2)
lda %1
sta %2
endm
;IO set
;porta
MISO = 0
MOSI = 1
SCK = 2 ;active low
CSN = 3 ;active low
CE = 4
SCL = 5
SDA = 6
;flag
;PRESS_ON_OFF = 0
;PRESS_SPEED = 1
;PRESS_TIMER = 2
;PRESS_KEY_NEW = 3
f_tx_ok = 0
f_rx_ok = 1
f_irq_int = 2
f_key_int = 3
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -