📄 pl3106.h
字号:
;************************************************************
;文档类型: 原代码
;项目编号:
;文档编号:
;修订版本: v2.0
;生成日期:
;文档作者:
;审 核:
;************************************************************
;相关文档: PL3106头文件定义(C)
;文档编号 说明
;************************************************************
;修订说明: V2.0
;修订版本:
;************************************************************
;////////////////////////////////////////////////////////////////////////////////////////////
;PL3106新增特殊功能寄存器定义:
sfr TCON = 0x88 ;中断控制寄存器
sfr TCON1 = 0xC8 ;扩展中断控制寄存器
sfr TMOD = 0x89 ;定时器工作方式寄存器
sfr TMOD1 = 0xC9 ;定时器工作方式寄存器
sfr CKCON = 0x8E ;读外部RAM时钟周期,看门狗控制器
sfr SCON = 0x98 ;串口0的控制寄存器
sfr SCON1 = 0xC0 ;串口1的控制寄存器
sfr EIE = 0xA9 ;外部中断2中断允许寄存器
sfr EIP = 0xB9 ;外部中断2中断优先级控制寄存器
sfr EXT_ADR = 0x9A ;扩展地址寄存器
sfr EXT_DAT = 0x9B ;扩展数据寄存器
sfr TL2 = 0xCC ;定时/计数器2的低字节
sfr TH2 = 0xCD ;定时/计数器2的高字节
sfr WDT_RST = 0x8F ;看门狗计数器复位寄存器
sfr WDI = 0x8F ;看门狗复位寄存器
sfr P4 = 0xE8 ;P4口
sfr PLM_RST = 0x91 ;载波发送复位寄存器
sfr IR_CNT1 = 0x93 ;红外通讯频率控制器
sfr IR_CNT2 = 0x94 ;脉冲探测频率控制器
sfr PWM_CNT = 0x95 ;PWM控制器
sfr EXT_CFG = 0xD8 ;扩展配置寄存器
sfr EXT_CTRL = 0xF8 ;扩展控制寄存器
sfr SBUF = 0x99 ;串口缓冲寄存器
sfr SBUF1 = 0xC1 ;扩展串口数据接收发送缓冲器
sfr ACC_H = 0xE1 ;ACC高位寄存器
sfr B_H = 0xF1 ;B高位寄存器
sfr DPL = 0x82;
sfr DPH = 0x83;
sfr PSW = 0xD0;
sfr SYNC_V =0x0C; ;载波捕获门限寄存器
sfr PLM_CON =0x0D; ;载波控制寄存器
sfr WP_ENA =0x1E; ;写保护使能寄存器
sbit ALU_MOD = PSW^1 ;=1是16位运算模式,MR=0
sbit FPI = STATUS^0 ;RD掉电标志
sbit IDLE = PCON^0 ;WR系统休眠控制位
sbit STO = PCON^1 ;WR系统停止位
sbit PU = PCON^4 ;RD上电标志位.
sbit WDT = PCON^5 ;RD复位标志位.
sbit IT2 = TCON1^0 ;外部中断2触发方式控制位
sbit IE2 = TCON1^1 ;外部中断2的申请标志,
sbit TR2 = TCON1^4 ;T2计数运行控制位,由软件置1或清0
sbit TF2 = TCON1^5 ;T2计数溢出标志位.
sbit ERI = SCON1^0 ;接收中断标志位
sbit ETI = SCON1^1 ;发送中断标志位
sbit ERB8 = SCON1^2 ;接收数据的第9位
sbit ETB8 =SCON1^3 ;发送数据的第9位
sbit EREN = SCON1^4 ;允许接收控制位
sbit ESM2 = SCON1^5 ;多机通讯控制位
sbit ESM1 = SCON1^6 ;串行口工作方式选择
sbit ES1 = IE^6 ;扩展串口通信响应控制位
sbit ET2 = IE^5 ;定时计数器2溢出控制位
sbit ADC = EXT_CFG^6 ;A/D控制使能位
sbit PWM = EXT_CFG^5 ;PWM控制使能位
sbit LED_LCD = EXT_CFG^4 ;显示使能位
sbit IRACQ = EXT_CFG^3 ;红外脉冲探测使能位
sbit IR38K = EXT_CFG^2 ;红外通讯使能位
sbit PLM_SSC = EXT_CFG^0 ;载波通讯使能位
sbit CHG = EXT_CTRL^6 ;启动A/D转换标志位
sbit PLM_RS = EXT_CTRL^0 ;载波通讯收发控制位
sbit T1_SEL = TMOD1^4 ;定时器1十二分频控制位
sbit T2_SEL =TMOD1^5 ;定时器2十二分频控制位
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -