📄 pl3106.inc
字号:
;************************************************************
;文档类型: 原代码
;项目编号:
;文档编号:
;修订版本:
;生成日期:
;文档作者:
;审 核:
;************************************************************
;相关文档: PL3105头文件定义
;文档编号 说明
;************************************************************
;修订说明:
;修订版本:
;************************************************************
;PL3105新增特殊功能寄存器定义:
ALU_MOD BIT PSW.1 ;=1是16位运算模式,MR=0
STATUS EQU PCON ;只读
TCON0 EQU TCON
TCON1 EQU 0C8H
IT2 BIT TCON1.0 ;外部中断2触发方式控制位。=1时为边缘触发方式,=0为电平触发方式
IE2 BIT TCON1.1 ;外部中断2的申请标志,当检测到有外部中断信号时,由硬件自动置1
TR2 BIT TCON1.4 ;T2计数运行控制位,由软件置1或清0
TF2 BIT TCON1.5 ;T2计数溢出标志位.当溢出时,该位由硬件置1,申请中断,进入中断后自动清零,也可软件清零
TMOD0 EQU TMOD
TMOD1 EQU 0C9H
CKCON EQU 8EH ;读外部RAM时钟周期,看门狗控制器
SCON0 EQU SCON ;串口0的控制寄存器
SCON1 EQU 0C0H ;串口1的控制寄存器
ERI BIT SCON1.0 ;接收中断标志位
ETI BIT SCON1.1 ;发送中断标志位
ERB8 BIT SCON1.2 ;接收数据的第9位
ETB8 BIT SCON1.3 ;发送数据的第9位
EREN BIT SCON1.4 ;允许接收控制位
ESM2 BIT SCON1.5 ;多机通讯控制位
ESM1 BIT SCON1.6 ;串行口工作方式选择
ESM0 BIT SCON1.7
ES1 BIT IE.6
ET2 BIT IE.5
EIE EQU 0A9H ;外部中断2中断允许位
PS0 BIT IP.4
EIP EQU 0B9H ;外部中断2中断优先级控制位
EXT_ADR EQU 9AH ;扩展地址寄存器
EXT_DAT EQU 9BH ;扩展数据寄存器
EXT_CFG EQU 0D8H ;扩展配置寄存器
PLM_SSC BIT EXT_CFG.0
PLM_RST EQU 91H
TL2 EQU 0CCH ;
TH2 EQU 0CDH ;定时/计数器2的高低字节
WDI EQU 08FH ;看门狗计数器复位寄存器
WDT_RST EQU WDI
RS485_RST EQU 0DAH ;RS485发送复位寄存器
IR_CNT1 EQU 0DBH ;红外通讯频率控制器
SBUF0 EQU 099H ;串口数据缓冲区0
SBUF1 EQU 0C1H ;串口数据缓冲区1
ACC_H EQU 0E1H ;高八位累加器
B_H EQU 0F1H ;用于乘除指令
SSC_CTRL EQU 0F8H ;扩展控制寄存器
PLM_RS BIT SSC_CTRL.0
SSC_ADR EQU 0F9H ;载波通信控制字地址选择寄存器
SSC_BUF EQU 0FAH ;载波通信数据缓冲区寄存器
;///////////////////////////////////////////////////////////////////////////////////////////
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -