• 大小: 80KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-06-16
  • 语言: 其他
  • 标签: RFID  

资源简介

一 个 简 单 的 RFID 门禁 程序

资源截图

代码片段和文件信息

#include
#include“remind.h“
#include“rc522.h“
#include“uart.h“

unsigned char CARD_ID[4]={0};//存放卡号的变量
unsigned char CARD_TYPE[2];//存放卡类型的变量
unsigned char code CARD_BUF[4]={0x3D0xc20xAC0xEB};  //卡号存放区
unsigned char pass=0;
unsigned char warn=0;

unsigned char read_ic(void)
{
      if(PcdRequest(PICC_REQIDLCARD_TYPE)!=MI_OK)  //寻找读卡区域内未进入休眠状态的卡
      {
       if(PcdRequest(PICC_REQIDLCARD_TYPE)!=MI_OK)
      {
       return FALSE;
   }
  }
    if(PcdAnticoll(CARD_ID)!=MI_OK)  //防冲撞 选卡 返回四个字节的卡号
    {
   warn = 1;
   return FALSE;
}
 pass = 1;
     send_bytes(CARD_TYPE2);
 send_bytes(CARD_ID4);
  return TRUE;
}

void process(void)
{
   if(read_ic())
    {
        if(CARD_ID[0]==CARD_BUF[0]&&CARD_ID[1]==CARD_BUF[1]&&
   CARD_ID[2]==CARD_BUF[2]&&CARD_ID[3]==CARD_BUF[3])
      {
          beep1();
  relay_Change();
   }


   if(pass)
    {
   pass = 0;
       led1();
}
   if(warn)
      {
    warn = 0;
   }
}

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

     文件       1091  2015-05-20 16:36  门禁代码\code\ctrl.c

     文件         74  2015-05-18 19:38  门禁代码\code\ctrl.h

     文件        552  2015-05-20 13:11  门禁代码\code\main.c

     文件      18928  2015-05-19 00:41  门禁代码\code\rc522.c

     文件       6310  2015-05-19 00:41  门禁代码\code\rc522.h

     文件        826  2015-05-20 16:44  门禁代码\code\remind.c

     文件        248  2015-05-20 16:36  门禁代码\code\remind.h

     文件        814  2015-05-20 13:10  门禁代码\code\uart.c

     文件        331  2015-05-20 13:09  门禁代码\code\uart.h

     文件       3110  2015-05-20 17:03  门禁代码\ctrl.lst

     文件      10328  2015-05-20 17:03  门禁代码\ctrl.obj

     文件       2104  2015-05-20 17:03  门禁代码\main.lst

     文件       9675  2015-05-20 17:03  门禁代码\main.obj

     文件      32137  2015-05-20 17:03  门禁代码\rc522.lst

     文件      34622  2015-05-20 17:03  门禁代码\rc522.obj

     文件       2951  2015-05-20 17:03  门禁代码\remind.lst

     文件       3566  2015-05-20 17:03  门禁代码\remind.obj

     文件       6376  2009-05-07 14:37  门禁代码\STARTUP.A51

     文件      14048  2015-05-20 17:03  门禁代码\STARTUP.LST

     文件        749  2015-05-20 17:03  门禁代码\STARTUP.OBJ

     文件      56429  2015-05-20 17:03  门禁代码\test

     文件       8842  2015-05-20 17:03  门禁代码\test.hex

     文件        111  2015-05-20 17:03  门禁代码\test.lnp

     文件      44169  2015-05-20 17:03  门禁代码\test.M51

     文件       3685  2015-05-20 17:03  门禁代码\test.plg

    .......     61897  2015-05-20 17:39  门禁代码\test.uvopt

    .......     14099  2015-05-18 21:08  门禁代码\test.uvproj

    .......     61895  2015-05-20 13:34  门禁代码\test_uvopt.bak

    .......     14099  2015-05-18 19:13  门禁代码\test_uvproj.bak

     文件       2622  2015-05-20 17:03  门禁代码\uart.lst

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

评论

共有 条评论