📄 762sfr.txt
字号:
AUXR1 EQU 0A2h ; 附助功能寄存器
CMP1 EQU 0ACh ; 比较器 1 控制 寄存器
CMP2 EQU 0ADh ; 比较器 2 控制 寄存器
DIVM EQU 095h ; cpu 时钟 控制
I2CFG EQU 0C8h ; I2C 设置寄存器
CT0 bit I2CFG.0 ; 时钟选择0
CT1 bit I2CFG.1 ; 时钟选择1
TIRUN bit I2CFG.4 ; 计时器 I 使能位
CLRTI bit I2CFG.5 ; 清除计时器I
MASTRQ bit I2CFG.6 ; 主控器请求
SLAVEN bit I2CFG.7 ; 被控器使能
I2CON EQU 0D8h ; I2C 控制寄存器
MASTER bit I2CON.1 ; 主控器状态位
STP bit I2CON.2 ; 停止探测标志
STR bit I2CON.3 ; 开始探测标志
ARL bit I2CON.4 ; 仲裁失败标志
DRDY bit I2CON.5 ; 数据准备标志位
ATN bit I2CON.6 ; 注意: I2C 中断标志位
RDAT bit I2CON.7 ; I2C 读数据
I2DAT EQU 0D9h ; I2C 数据寄存器
IEN0 EQU 0A8h ; 中断使能0
EBO bit IEN0.5 ; 节电方式中断使能
EWD bit IEN0.6 ; 看门狗中断使能
IEN1 EQU 0E8h ; 中断使能寄存器 1
EI2 bit IEN1.0 ; I2C 中断使能
EKB bit IEN1.1 ; 键盘中断使能
EC2 bit IEN1.2 ; 比较器 2 中断使能
EC1 bit IEN1.5 ; 比较器 1 中断使能
ETI bit IEN1.7 ; 计时器 I 中断使能
IP0 EQU 0B8h ; 中断优先 0 低位
PBO bit IP0.5 ; 节电方式中断优先
KBI EQU 086h ; 键盘中断
CMP2O bit P0.0 ; 比较器2 输出
CIN2B bit P0.1 ; 比较器2 输入B
CIN2A bit P0.2 ; 比较器2 输入A
PUSH ACC
PUSH PSW
PUSH DPH
PUSH DPL
MOV ACC,R0
PUSH ACC
MOV ACC,R1
PUSH ACC
MOV ACC,R2
PUSH ACC
MOV ACC,R3
PUSH ACC
;*****************************************
POP ACC
MOV R3,ACC
POP ACC
MOV R2,ACC
POP ACC
MOV R1,ACC
POP ACC
MOV R0,ACC
POP DPL
POP DPH
POP PSW
POP ACC
SETB ET0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -