91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 9KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2024-02-06
  • 語言: 其他
  • 標簽: RC522??M1??S50??

資源簡介

RC522程序 M1卡 S50卡刷卡c程序 項目在用程序,STM32F103單片機程序

資源截圖

代碼片段和文件信息

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//M1卡分為16個扇區,每個扇區由4塊(塊0、塊1、塊2、塊3)組成
//我們也將16個扇區的64個塊按絕對地址編號0~63
//第0扇區的塊0(即絕對地址0塊),他用於存放廠商代碼,已經固化,不可更改
//每個扇區的塊0、塊1、塊2為數據塊,可用於存放數據
//每個扇區的塊3為控制塊(絕對地址塊3、7、11....),包括了密碼A,存取控制、密碼B。
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*******************************
*連線說明:
*1--SDA?<----->PB12
*2--SCK?<----->PB13
*3--MOSI<----->PB15
*4--MISO<----->PB14
*5--懸空
*6--GND?<----->GND
*7--RST?<----->PB11
*8--VCC?<----->VCC
************************************/

#include?“main.h“

/*全局變量*/
unsigned?char?FirstFedbackOK=0SecondFedbackOK=0;
unsigned?char?ShanQu=51?Kuai=50?KuaiB?SNA?SNB?SNC?SND;???//ShanQu是控制塊變量,Kuai、KuaiB是數據塊變量
unsigned?char?WriteOK=0Stop=0Forever?=0PayResult;??//金額寫入IC卡成功變量
unsigned?int??PayDisable?=?0PayDely=0;??//刷卡成功夠再次讀卡延時變量
unsigned?char?CT[2];//卡類型
unsigned?char?SN[4]?=?{0xFF0xFF0xFF0xFF};?????//卡號
unsigned?char?SN_Bak[4]=?{0xFF0xFF0xFF0xFF};??//卡號備份
unsigned?char?RFID[16]RFIDB[16]; //存放RFID?
unsigned?char?KEY_Default[6]={0xFF0xFF0xFF0xFF0xFF0xFF};??//默認KEY
unsigned?char?KEYA[6]=???????{0x670x030x240x680x090x02};??//KEYA
unsigned?char?KEYB[6]=???????{0x890x070x050x930x030x27};??//KEYB
//unsigned?char?KEYAB_Ctr[16]={0x670x030x240x680x090x02??//KEYA
//?????????????????????????????0xff0x070x800x69????????????//控制權限
//?????????????????????????????0x890x070x050x930x030x27};?//KEYB
unsigned?char?Wallet[16]=???{0000000000000000};//金額=100元
//unsigned?char?Wallet_FOVER[16]={0xFF000000000000000};//金額=0xFF不限刷卡次數

/*****************?刷卡板與主板通信指令?*****************/
/*刷卡成功*/
//刷卡板->主控板,幀頭。?
char?S2H_Head[13]={0xAA0x000x090x1E0xA00x910x840x100x130xC20xC20x000xAA};??
//主控板?->?刷卡板,幀頭應答
char?H2S_Head_Res[16]={0xAA0x000x0C0x210x010x1A0x020x9A0x2B0x2A0xF50x980x660x600x000xAA};??
//刷卡板->主控板,余額。??????S2H_Wallet[8]余額低字節,S2H_Wallet[15]余額高字節
char?S2H_Wallet[24]={0xAA0x000x140x210x000x020x030x040x000x060x070x080x090x000x020x000x040x050x060x070x660x600x000xAA};??
//主控板?->?刷卡板,余額應答。?S2H_Wallet_Res[16]余額低字節,S2H_Wallet_Res[23]余額高字節
char?S2H_Wallet_Res[32]={0xAA0x000x1C0x220x010x1A0x020x9A0x2B0x2A0xF50x980x000x020x030x040xCA0x060x070x080x090x000x020x080x040x050x060x070xB40x880x000xAA};??
//刷卡板->主控板,幀尾。?
char?S2H_Tail[8]={0xAA0x000x040x220xB40x880x000xAA};?

/*刷卡失敗*/
//刷卡板->主控板,幀頭。?
char?S2H_HeadF[13]={0xAA0x000x090x1E0xA00xB50xDA0xD70xED0xC20xC20x000xAA};?
//主控板?->?刷卡板,幀頭應答
char?H2S_HeadF_Res[16]={0xAA0x000x0C0x210x010x1A0x020x9A0x2B0x2A0xF50x980x660x600x000xAA};?
//刷卡板->主控板,幀尾。?
char?S2H_TailF[16]={0xAA0x000x060xFE0x000x000xB40x880x000xAA0xAA0x000x020x190x000xAA};?
char?FailFlag?=?0;

/*余額不足*/
//刷卡板->主控板,幀頭。
char?S2H_HeadN

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????28916??2019-01-21?11:30??RC522.c
?????文件????????7527??2019-02-25?13:16??RC522.h

評論

共有 條評論