⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pl3106.h

📁 电力载波芯片3105.h头文件
💻 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 + -