• 大小: 9.35MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-07
  • 语言: 其他
  • 标签: RFID-RC522  

资源简介

压缩包内含在STC89C52上能运行的IC卡识别及串口通信实例程序,含中文手册,含新手教程,1分下载分意思一下啦^_^

资源截图

代码片段和文件信息

#include
#include
#include
unsigned char UID[5]Temp[4];

void feeb(){ //寻卡成功响应函数
ff=0;
delay_10ms(1);
ff=1;
delay_10ms(1);
}

void Auto_Reader(void){
  while(1){
    if(PcdRequest(0x52Temp)==MI_OK){  //寻卡,成功后Temp数组为卡类型
      if(PcdAnticoll(UID)==MI_OK){   //防冲突,UID数组数据为卡序列号
           CALL_isr_UART();   //开串口中断将UID数组前四个字节上传到串口调试助手
   feeb();                    //调用蜂鸣器提示           
      }
    }else ff = 0;//寻卡失败
  } 
}

void InitializeSystem(){
SCON=0X50; //设置为工作方式1
TMOD=0X21; //设置计数器工作方式2
PCON=0X80; //波特率加倍
TH1=0XF3;     //计数器初始值设置,注意波特率是4800的
TL1=0XF3;
REN = 1;
ES=1; //打开接收中断
EA=1; //打开总中断
TR1=1;
ff = 0;
    PcdReset();
    PcdAntennaOff(); 
    PcdAntennaOn();  
M500PcdConfigISOType( ‘A‘ );
}

void isr_UART(void) interrupt 4 using 1{
    unsigned char i;
if(TI){
TI=0;
for(i=0;i<4;i++){
SBUF=UID[i];
while(!TI);
TI=0;
}
REN=1;
}
}

void main( ){   
    InitializeSystem( );
Auto_Reader();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-01-09 08:46  RC522+STC89C52+串口通信\
     目录           0  2016-01-08 22:39  RC522+STC89C52+串口通信\89C52_RC522\
     文件        1164  2016-01-08 22:32  RC522+STC89C52+串口通信\89C52_RC522\MAIN.c
     文件        1007  2016-01-08 18:27  RC522+STC89C52+串口通信\89C52_RC522\MAIN.H
     文件        3548  2016-01-08 18:27  RC522+STC89C52+串口通信\89C52_RC522\MAIN.LST
     文件       10265  2016-01-08 18:27  RC522+STC89C52+串口通信\89C52_RC522\MAIN.OBJ
     文件          34  2016-01-08 18:27  RC522+STC89C52+串口通信\89C52_RC522\MAIN.__i
     文件        4901  2014-01-31 11:28  RC522+STC89C52+串口通信\89C52_RC522\MFRC522.H
     文件       30696  2016-01-08 18:27  RC522+STC89C52+串口通信\89C52_RC522\RC522
     文件       10611  2016-01-08 18:24  RC522+STC89C52+串口通信\89C52_RC522\RC522.C
     文件        3760  2016-01-08 18:27  RC522+STC89C52+串口通信\89C52_RC522\RC522.hex
     文件          71  2016-01-08 18:27  RC522+STC89C52+串口通信\89C52_RC522\RC522.lnp
     文件       17641  2016-01-08 18:27  RC522+STC89C52+串口通信\89C52_RC522\RC522.LST
     文件       23793  2016-01-08 18:27  RC522+STC89C52+串口通信\89C52_RC522\RC522.M51
     文件       23129  2016-01-08 18:27  RC522+STC89C52+串口通信\89C52_RC522\RC522.OBJ
     文件        1953  2016-01-08 22:38  RC522+STC89C52+串口通信\89C52_RC522\RC522.Opt
     文件         180  2016-01-08 21:55  RC522+STC89C52+串口通信\89C52_RC522\RC522.plg
     文件        2289  2016-01-06 00:12  RC522+STC89C52+串口通信\89C52_RC522\RC522.Uv2
     文件          35  2016-01-08 18:27  RC522+STC89C52+串口通信\89C52_RC522\RC522.__i
     文件        1947  2016-01-08 18:32  RC522+STC89C52+串口通信\89C52_RC522\RC522_Opt.Bak
     文件        2256  2014-01-31 11:53  RC522+STC89C52+串口通信\89C52_RC522\RC522_Uv2.Bak
     文件        6376  2005-03-22 15:22  RC522+STC89C52+串口通信\89C52_RC522\STARTUP.A51
     文件       14061  2014-01-31 11:51  RC522+STC89C52+串口通信\89C52_RC522\STARTUP.LST
     文件         749  2014-01-31 11:51  RC522+STC89C52+串口通信\89C52_RC522\STARTUP.OBJ
     文件    12421539  2016-01-08 00:05  RC522+STC89C52+串口通信\MFRC522中文手册.pdf
     文件      694784  2016-01-09 08:46  RC522+STC89C52+串口通信\新手教程.doc

评论

共有 条评论