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

📄 rficrdwr.h

📁 单片机实现非接触式IC卡读写电路图加源码 帮助大家读写IC卡
💻 H
字号:
/*****************************************/
/* Copyright (c) 2005, 通信工程学院      */
/* All rights reserved.                  */
/* 作    者:戴 佳						 */
/*****************************************/

#ifndef	_RFICRDWR_H 				// 防止RFICRdWr.h被重复引用

#define	_RFICRDWR_H

#include <reg52.h>
#include <string.h>
#include <intrins.h>

#define uchar unsigned char
#define uint unsigned int

sbit CTRL = P1^0;
sbit BP = P1^1;

/* 密码宏定义 */
#define KEY_A 0xaa
#define KEY_B 0xbb
#define KEY_DEFAULT 0xff

/* 返回值宏定义 */
#define OK 0					// 操作成功
#define ERR_N 'N'				// 无卡
#define ERR_F 'F'				// 操作失败
#define ERR_E 'E'				// 格式错误
#define ERR_I 'I'				// 非数值块
#define ERR_X 'X'				// 操作后无法读出
#define ERR_U 'U'				// 未知错误

uchar xdata hbuf[0x25];			// 缓冲区定义
uchar xdata block0buf[16];
uchar xdata block1buf[16];

bit flagok;						// 读写块成功标志位						
bit flagfirst;					// 第一次选卡标志位
bit flagselok;					// 选卡成功标志位
bit flaglogok;					// 登录扇区成功标志位
uchar flagwr;					// 写块成功标志位
uchar flagrd;					// 读块成功标志位

uchar count;


#endif

⌨️ 快捷键说明

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