资源简介
MF RC500的单片机源程序(有注释),MF RC500的单片机源程序(有注释)

代码片段和文件信息
#define M500_GLOBALS
#include
#include
#include
#include
#include “Mfreg500.h“
#include “MfErrNo.h“
#include “reg52.h“
#include “M500AuC.h“
#define GetRegPage(addr) (0x80 | (addr>>3))
#define nocard 0
#define mifare1 1
#define mifarepro 2
#define mifarelight 3
#define unknowncard 4
#define NO_TIMER2 1
///////////////////////////////////////////////////////////////////////
// 往一个地址写一个数据
///////////////////////////////////////////////////////////////////////
void WriteRawIO(unsigned char Addressunsigned char value)
{
XBYTE[Address]=value;
}
///////////////////////////////////////////////////////////////////////
// 从一个地址读出一个数据
///////////////////////////////////////////////////////////////////////
unsigned char ReadRawIO(unsigned char Address)
{
return XBYTE[Address];
}
///////////////////////////////////////////////////////////////////////
// 往一个地址写一个数据(EEPROM)
///////////////////////////////////////////////////////////////////////
void WriteIO(unsigned char Address unsigned char value)
{
WriteRawIO(0x00GetRegPage(Address));
WriteRawIO(Addressvalue);
}
///////////////////////////////////////////////////////////////////////
// 从一个地址读出一个数据(EEPROM)
///////////////////////////////////////////////////////////////////////
unsigned char ReadIO(unsigned char Address)
{
WriteRawIO(0x00GetRegPage(Address));
return ReadRawIO(Address);
}
///////////////////////////////////////////////////////////////////////
// 设置定时时间
///////////////////////////////////////////////////////////////////////
void M500PcdSetTmo(unsigned char tmoLength)
{
switch(tmoLength)
{
case 1:
WriteIO(RegTimerClock0x07);
WriteIO(RegTimerReload0x6a);
break;
case 2:
WriteIO(RegTimerClock0x07);
WriteIO(RegTimerReload0xa0);
break;
case 3:
WriteIO(RegTimerClock0x09);
WriteIO(RegTimerReload0xa0);
break;
case 4:
WriteIO(RegTimerClock0x09);
WriteIO(RegTimerReload0xff);
break;
case 5:
WriteIO(RegTimerClock0x0b);
WriteIO(RegTimerReload0xff);
break;
case 6:
WriteIO(RegTimerClock0x0d);
WriteIO(RegTimerReload0xff);
break;
case 7:
WriteIO(RegTimerClock0x0f);
WriteIO(RegTimerReload0xff);
break;
default:
WriteIO(RegTimerClock0x07);
WriteIO(RegTimerReloadtmoLength);
break;
}
}
///////////////////////////////////////////////////////////////////////
// Request
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 33792 2006-04-18 11:55 下位机源程序\Debug\vc60.idb
文件 28672 2006-04-18 11:55 下位机源程序\Debug\vc60.pdb
文件 41727 2009-03-17 08:58 下位机源程序\M500AuC.c
文件 3411 2006-04-18 11:50 下位机源程序\M500AuC.dsp
文件 539 2006-04-18 11:55 下位机源程序\M500AuC.dsw
文件 3788 2008-01-26 11:01 下位机源程序\M500AuC.h
文件 71646 2009-11-25 09:59 下位机源程序\M500AuC.LST
文件 33792 2006-04-18 11:55 下位机源程序\M500AuC.ncb
文件 82590 2009-11-25 09:59 下位机源程序\M500AuC.OBJ
文件 48640 2006-04-18 11:55 下位机源程序\M500AuC.opt
文件 832 2006-04-18 11:55 下位机源程序\M500AuC.plg
文件 2923 2003-03-21 10:07 下位机源程序\MfErrNo.h
文件 3689 2003-03-26 16:44 下位机源程序\Mfreg500.h
文件 70056 2009-11-25 09:59 下位机源程序\rc500
文件 15890 2009-11-25 09:59 下位机源程序\rc500.hex
文件 70123 2009-11-25 09:59 下位机源程序\RC500.M51
文件 994 2009-11-25 09:59 下位机源程序\rc500.Opt
文件 510 2009-11-25 09:59 下位机源程序\RC500.PLG
文件 1944 2009-11-22 17:05 下位机源程序\rc500.Uv2
....... 997 2009-11-22 17:05 下位机源程序\rc500_Opt.Bak
....... 2092 2008-07-11 15:17 下位机源程序\rc500_Uv2.Bak
文件 2172 2009-03-16 14:26 下位机源程序\REG52.H
文件 1636 2009-02-16 16:50 下位机源程序\rfid.hex
文件 16576 2009-02-17 10:15 下位机源程序\SL601F.hex
目录 0 2009-01-24 16:06 下位机源程序\Debug
目录 0 2009-11-25 09:59 下位机源程序
----------- --------- ---------- ----- ----
539031 26
相关资源
- 基于MFC扩展CListCtrl子项显示图片并叠
- 黑白棋(带简单AI)
- MFC程序-碰撞的小球
-
Cme
taFileDC的使用示例 - ado数据库MFC图书管理系统vs2010
- mfc单文档窗体画线与写字
- [免费]MFC制作目录树
- MFC读三维模型obj文件
- 画图程序MFC/VC/VC CRectTracker 串行化
- MFC网络编程实例
- c 程序判断离散数学中命题公式
- MFC控件动态拖动
- MFC中OpenGL面和体的绘制以及动画效果
- c MFC 画多边形
- RSA AES DES ECC加密算法源码
- Microsoft基本类库 (MFC)(C 库)
- vc利用MFC底层开发的二维GIS管理软件,
- (MFC) 时钟日期程序
- 一个基于MFC的GridCtrl,提供类似Excel的
- 用MFC实现简单的画图功能
- MFC绘图小软件源代码(可当VC大作业用
- 基于MFC的文件目录树的对话框实现代
- VC 6.0 MFC做画图软件
- 空间后方交会MFC版,C 源代码
- 图像缩放(MFC)有详细的实现过程
- 一个mfc前端显示秒表
- 基于C 的简易FTP客户端(带源码)
- C (MFC)华容道自动求解
- VC 编程实现活动主机扫描源代码
- 在线考试系统VC (MFC)
评论
共有 条评论