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

📄 water.h

📁 485通讯的水表程序
💻 H
字号:
;****************************************************************************************
DL_EADD		EQU		00H		;电量的存储地址
BH_EADD		EQU		30H		;表号的存储地址
MA_EADD		EQU		37H		;密码的存储地址
DJ_EADD		EQU		40H		;冻结电量的存储地址
EE_EADD		EQU		50H

;****************************************************************************************
;****************************************************************************************

PORTA		EQU		05H
T485_RX		EQU		.0		;485接收
T485_RE		EQU		.1		;485允许
T485_TX		EQU		.2		;485发送
T485_DE		EQU		.3		;485编程端口

;****************************************************************************************
;****************************************************************************************
;****************************************************************************************

PORTB		EQU		06H
#define		VOLTAGE		PORTB,0	
#define		PULSE1		PORTB,1		;
#define		PULSE2		PORTB,2		;
#define		VTT		PORTB,3		;
BATERRY_WORK	EQU		.4		;
EE_VDD		EQU		.5		;存储器电源
EE_SCL		EQU		.6		;存储器的时钟
EE_SDA		EQU		.7		;存储器的数据


;****************************************************************************************
;****************************************************************************************
;****************************************************************************************

PORTC		EQU		07H
EE_CLR          EQU             .7
;****************************************************************************************
;****************************************************************************************
;****************************************************************************************

COUNT0		EQU		08H		;
COUNT1		EQU		09H		;
ADDR		EQU		0AH		;
TXBUF		EQU		0BH		;
RXBUF		EQU		0BH		;

BUF00		EQU		08H		;
BUF01		EQU		09H		;
BUF02		EQU		0AH		;
BUF03		EQU		0BH		;
BUF04		EQU		0CH		;
BUF05		EQU		0DH		;
BUF06		EQU		0EH		;
BUF07		EQU		0FH		;

;****************************************************************************************
;****************************************************************************************
;****************************************************************************************
;10H~1FH
JLJC1_FLAG	EQU		10H
JLJC2_FLAG	EQU		11H
GANRAO_FLAG	EQU		12H
POWBZ		EQU		13H
YDL0		EQU		14H		;用电量小数位
YDL1		EQU		15H		;用电量的个十位
YDL2		EQU		16H		;用电量的百千位
YDL3		EQU		17H		;用电量的万、十万位

SYSTEM_FLAG	EQU		1AH
#DEFINE		JINWEI_C	SYSTEM_FLAG,00H
WATER_TEMP	EQU		1BH
GANRAO_CNT	EQU		1CH
;****************************************************************************************
;****************************************************************************************
;****************************************************************************************
;30H~3FH
ID00		EQU		30H		;电表表号底位
ID01		EQU		31H
ID02		EQU		32H
ID03		EQU		33H
ID04		EQU		34H
ID05		EQU		35H

MIMA0		EQU		36H		;电表密码
MIMA1		EQU		37H
MIMA2		EQU		38H
MIMA3		EQU		39H

DJDL0		EQU		3AH
DJDL1		EQU		3BH
DJDL2		EQU		3CH
DJDL3		EQU		3DH


;****************************************************************************************
;****************************************************************************************
;****************************************************************************************
T485_STATUS	EQU		50H
T485_CNT0	EQU		51H
T485_CNT1	EQU		52H

T485_CNT2	EQU		53H


;58H~5FH	单片机接收、发送数据的缓冲区
IR_DATA0	EQU		58H
IR_DATA1	EQU		59H
IR_DATA2	EQU		5AH
IR_DATA3	EQU		5BH

IR_DATA4	EQU		5CH
IR_DATA5	EQU		5DH
IR_DATA6	EQU		5EH
IR_DATA7	EQU		5FH
;****************************************************************************************
;****************************************************************************************
;****************************************************************************************
;70H~7FH	单片机接收、发送数据的缓冲区

IR_DATA8	EQU		70H
IR_DATA9	EQU		71H
IR_DATAA	EQU		72H
IR_DATAB	EQU		73H

IR_DATAC	EQU		74H
IR_DATAD	EQU		75H
IR_DATAE	EQU		76H
IR_DATAF	EQU		77H

IR_DATA10	EQU		78H
IR_DATA11	EQU		79H
IR_DATA12	EQU		7AH
IR_DATA13	EQU		7BH

IR_DATA14	EQU		7CH
IR_DATA15	EQU		7DH
IR_DATA16	EQU		7EH
IR_DATA17	EQU		7FH

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -