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

📄 mem.h

📁 PIC单片机的操作系统。picc18编译过
💻 H
字号:
//mem.h
// 参数存储地址:存储在EEPROM,备份在Flash
#define PROTUCE		0x00 	//生产厂家,32字节
#define DISTRIBUTE	0x20 	//经销商,32字节
#define SN			0x40	//系列号,8字节
#define NET			0x48	//网络代码,8字节
#define PASSWORD0	0x50	//密码0,8字节,厂家
#define PASSWORD1	0x58	//密码1,8字节,工程商
#define PASSWORD2	0x60	//密码2,8字节,用户
#define TMRUNLOCK	0x68	//开锁保持时间,8字节,8个端口
#define ADDRESS		0x70	//地址码,2字节
#define PORTS		0x72	//电锁端口数,1字节
#define READERS		0x73	//485读卡器数,1字节
#define PORTS		0x74	//电锁端口数,1字节
#define STASW		0x75	//安装门磁开关列表,1字节
#define ALM0		0x76	//非法读卡报警输出,1字节,1=报警输出

#define ALM1		0x80	//破门报警端口列表,8字节.0=无报警功能,数值表示启动时间
#define ALM2		0x88	//关门提醒,8字节,0=无报警功能,数值表示启动时间

#define CARDVALU	0x90	//卡容量,2字节
#define EVENTVALU	0x92	//事件记录容量,2字节
#define CARDS		0X94	//实际存储卡数量,2字节

#define NEWBGADDR	0xA0	//新记录起始地址,3字节
#define NEWENADDR	0xA3	//新记录末地址,3字节
#define NEEVENTS	0xA6	//未上传的记录数,2字节

#define PWRONTIME	0xB0	//设备上电时间,6字节
#define PWROFFTIME	0xB6	//设备掉电时间,6字节

#define DISALM1		0xD0	// 保持开门的时间段,16字节
#define DISALM2		0xE0	// 禁止破门报警的时间段,16字节
#define SAFE		0xF0	//设备安全加密数据

void ReadMemory(unsigned char *adddr,unsigned int cnt,unsigned char buff);
void WriteFileRecord (unsigned char *addr,unsigned int cnt,unsigned char buff);

⌨️ 快捷键说明

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