• 大小: 31.78MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-02
  • 语言: 其他
  • 标签:

资源简介

做射频门禁。RFID 都可以用上。智能安全RFID门禁做射频门禁。RFID 都可以用上。智能安全RFID门禁。只要申请一个号就能下载啦。

资源截图

代码片段和文件信息

#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

#define Gpbase               0x7F00                    //感应模块地址 P2^7

unsigned char const num[]={0x7f0xc00xf90xa40xb00x990x920x820xf80x800x90};// 显示段码值.0123456789

unsigned char code seg[]={0xf70xfb0xfd0xfe};//位码,分别使对应相应的数码管点亮

///////////////////////////////////////////////////////////////////////
// 往一个地址写一个数据
///////////////////////////////////////////////////////////////////////
void WriteRawIO(unsigned char Addressunsigned char value)
{
XBYTE[Gpbase+Address]=value;
}

///////////////////////////////////////////////////////////////////////
// 从一个地址读出一个数据
///////////////////////////////////////////////////////////////////////
unsigned char ReadRawIO(unsigned char Address)
{
return XBYTE[Gpbase+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);
            bre

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     472938  2009-05-25 22:22  RC500开发板(用户光盘)\RC500开发板使用说明.pdf

     文件     982078  2007-05-05 14:07  RC500开发板(用户光盘)\设计MFRC500的匹配电路和天线的应用指南.pdf

     文件     607232  2010-08-02 22:00  RC500开发板(用户光盘)\非接触式IC卡国际标准.ppt

     文件    2938880  2011-02-27 10:22  RC500开发板(用户光盘)\非接触式IC卡技术.ppt

     文件     142336  2008-03-20 21:37  RC500开发板(用户光盘)\IC卡公交收费机设计.ppt

     文件    1432064  2010-08-05 14:05  RC500开发板(用户光盘)\ISO+14443-3+Type+A初始化和防冲突算法.ppt

     文件     430818  2011-03-30 00:54  RC500开发板(用户光盘)\原理图\99SE格式\RC500.pcb

     文件     113606  2011-03-30 00:53  RC500开发板(用户光盘)\原理图\99SE格式\RC500.sch

     文件     243200  2002-12-18 16:45  RC500开发板(用户光盘)\天线设计资料\M209_EMC-Filter_V11_RBt.ppt

     文件     527360  2002-12-18 16:45  RC500开发板(用户光盘)\天线设计资料\M210_Directly_Matched_Ant_v11_RBt.ppt

     文件     660480  2002-12-18 16:45  RC500开发板(用户光盘)\天线设计资料\M211_50_ohm_Ant_V11_RBt.ppt

     文件    1677312  2002-12-18 16:45  RC500开发板(用户光盘)\天线设计资料\M212_Des_Example_V11_RBt.ppt

     文件    1784053  2009-05-25 11:21  RC500开发板(用户光盘)\芯片手册\MFRC500中文.pdf

     文件     598875  2009-05-25 11:29  RC500开发板(用户光盘)\芯片手册\MFRC530-CN.pdf

     文件     297984  2009-05-25 11:38  RC500开发板(用户光盘)\芯片手册\MFrc530.doc

     文件      51738  2009-05-25 11:11  RC500开发板(用户光盘)\芯片手册\RC500.pdf

     文件     188722  2009-05-25 11:11  RC500开发板(用户光盘)\芯片手册\RC500中文.pdf

     文件    2697759  2007-12-19 22:12  RC500开发板(用户光盘)\芯片手册\STC89C51RC-RD+_GUIDE-CHINESE.pdf

     文件     235474  1998-08-03 15:12  RC500开发板(用户光盘)\Mifare卡片资料\Mifare Application Directory Mad.PDF

     文件     149423  1998-07-25 17:03  RC500开发板(用户光盘)\Mifare卡片资料\Mifare one IC S50.PDF

     文件     180707  2002-10-22 16:20  RC500开发板(用户光盘)\Mifare卡片资料\Mifare one IC S70.pdf

     文件     101917  2008-07-30 23:43  RC500开发板(用户光盘)\Mifare卡片资料\M1非接触卡资料.pdf

     文件     568392  2011-02-27 15:55  RC500开发板(用户光盘)\Mifare卡片资料\Mifare_IC.pdf

     文件      87784  2002-12-12 11:05  RC500开发板(用户光盘)\ISO14443\ISO14443-2.pdf

     文件     256655  2002-12-12 11:05  RC500开发板(用户光盘)\ISO14443\ISO14443-3.pdf

     文件     112626  2002-12-12 11:05  RC500开发板(用户光盘)\ISO14443\ISO14443-4.pdf

     文件      42266  2011-03-29 23:39  RC500开发板(用户光盘)\源码\下位机源程序\M500AuC.c

     文件       3788  2009-05-25 21:38  RC500开发板(用户光盘)\源码\下位机源程序\M500AuC.h

     文件      52224  2009-05-25 21:31  RC500开发板(用户光盘)\源码\下位机源程序\M500AuC.ncb

     文件      48640  2006-04-18 11:55  RC500开发板(用户光盘)\源码\下位机源程序\M500AuC.opt

............此处省略63个文件信息

评论

共有 条评论