MF RC522 是應(yīng)用于13.56MHz 非接觸式通信中高集成度讀寫卡系列芯片中的一員。是NXP公司針對(duì)"三表"應(yīng)用推出的一款低 電壓、低成本、體積小的非接觸式讀寫卡芯片,是智能儀表和便攜 式手持設(shè)備研發(fā)的較好選擇。
附件內(nèi)容分享的是基于RC522實(shí)現(xiàn)的讀卡器的上位機(jī)源碼、單片機(jī)源碼及相關(guān)資料。
基于RC522的讀卡器上位機(jī)截圖:
硬件使用緯圖Ginkgo USB-SPI適配器,硬件連接如下:
上位機(jī)軟件功能:
- 識(shí)別進(jìn)入刷卡區(qū)的卡并獲取卡類型和序列號(hào);
- 實(shí)現(xiàn)對(duì)卡中EEPROM的每個(gè)塊進(jìn)行讀寫操作(Block 0只能讀);
- 實(shí)現(xiàn)加值和減值操作,同時(shí)獲取某一塊的值;
- 實(shí)現(xiàn)對(duì)RC522芯片寄存器當(dāng)前值的查看;
附件內(nèi)容截圖:
閱讀全文