久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: MFRC522 IC卡號(hào)識(shí)別 尋卡與單片機(jī)通信程序及中文手冊(cè)下載 [打印本頁(yè)]

作者: wangyong1983    時(shí)間: 2017-8-23 11:12
標(biāo)題: MFRC522 IC卡號(hào)識(shí)別 尋卡與單片機(jī)通信程序及中文手冊(cè)下載
RFID-RC522+STC89C52+IC卡號(hào)識(shí)別教程
by小伍子
一、將排針焊到板子上,切記要焊好,不要虛焊,如下圖:

二、    識(shí)別模塊與單片機(jī)之間通過(guò)SPI進(jìn)行通信,硬件引腳與程序中引腳的對(duì)應(yīng)情況如下:
SDA——MF522_NSS
SCK——MF522_SCK
MOSI——MF522_SI
MISO——MF522_SO
RST——MF522_RST
單片機(jī)IO口引腳與程序中引腳對(duì)應(yīng)關(guān)系可在MAIN.H文件中修改,位置如下:
三、    RC522模塊的電源問(wèn)題(筆者曾經(jīng)因?yàn)檫@個(gè)問(wèn)題被困擾了很久)
電壓最大不能超過(guò)3.6V,單片機(jī)供電為5V,切記不要直接供電,否則會(huì)出現(xiàn)不識(shí)卡的情況,可以使用“穩(wěn)壓LM1117-3.3”這個(gè)原件,或者這樣:
四、    本人程序中設(shè)置RC522與單片機(jī)的連接如下:
五、    程序中設(shè)置好的串口通信波特率為4800,當(dāng)尋卡成功后io口ff連著的LED燈或者蜂鳴器發(fā)光或者發(fā)聲,同時(shí)通過(guò)串口傳輸4個(gè)字節(jié)的數(shù)據(jù),數(shù)據(jù)內(nèi)容如下:

如果不使用十六進(jìn)制解析的話,得到的可能是亂碼,使用十六進(jìn)制得到的就是8個(gè)字符。

六、本人也是菜鳥,如果有寫的不好的地方,還請(qǐng)諒解!


MFRC522中文手冊(cè)目錄:


MFRC522單片機(jī)源程序如下(主程序):
  1. #include<reg52.h>
  2. #include<main.h>
  3. #include<mfrc522.h>
  4. unsigned char UID[5],Temp[4];

  5. void feeb(){ //尋卡成功響應(yīng)函數(shù)
  6.         ff=0;
  7.         delay_10ms(1);
  8.         ff=1;
  9.         delay_10ms(1);
  10. }

  11. void Auto_Reader(void){
  12.   while(1){
  13.     if(PcdRequest(0x52,Temp)==MI_OK){  //尋卡,成功后Temp數(shù)組為卡類型
  14.       if(PcdAnticoll(UID)==MI_OK){          //防沖突,UID數(shù)組數(shù)據(jù)為卡序列號(hào)
  15.            CALL_isr_UART();                          //開串口中斷將UID數(shù)組前四個(gè)字節(jié)上傳到串口調(diào)試助手
  16.                    feeb();                    //調(diào)用蜂鳴器提示           
  17.       }
  18.     }else ff = 0;//尋卡失敗
  19.   }
  20. }

  21. void InitializeSystem(){
  22.         SCON=0X50;                        //設(shè)置為工作方式1
  23.         TMOD=0X21;                        //設(shè)置計(jì)數(shù)器工作方式2
  24.         PCON=0X80;                        //波特率加倍
  25.         TH1=0XF3;                    //計(jì)數(shù)器初始值設(shè)置,注意波特率是4800的
  26.         TL1=0XF3;
  27.         REN = 1;
  28.         ES=1;                                                //打開接收中斷
  29.         EA=1;                                                //打開總中斷
  30.         TR1=1;               
  31.         ff = 0;
  32.     PcdReset();
  33.     PcdAntennaOff();
  34.     PcdAntennaOn();  
  35.         M500PcdConfigISOType( 'A' );
  36. }

  37. void isr_UART(void) interrupt 4 using 1{
  38.     unsigned char i;
  39.         if(TI){
  40.                 TI=0;
  41.                 for(i=0;i<4;i++){
  42.                         SBUF=UID[i];
  43.                         while(!TI);
  44.                         TI=0;                       
  45.                 }
  46.                 REN=1;
  47.         }
  48. }

  49. void main( ){   
  50.     InitializeSystem( );
  51.         Auto_Reader();
  52. }
復(fù)制代碼


所有資料51hei提供下載:
RC522 STC89C52 串口通信.zip (9.35 MB, 下載次數(shù): 1122)




作者: faridzled    時(shí)間: 2017-8-24 22:01
thanks for sharing
作者: yiguo    時(shí)間: 2017-8-25 22:21
最近也在搞這個(gè)rc522模塊. 但是一直沒(méi)成功.  連最基本的刷卡亮燈都沒(méi)調(diào)試出來(lái). 幫我加個(gè)分下載的看看
作者: luzhichao    時(shí)間: 2017-9-14 18:45
只能識(shí)別S50,白卡沒(méi)有識(shí)別成功

作者: 的花朵    時(shí)間: 2017-11-12 20:02
這個(gè)模塊把我搞得有點(diǎn)頭大,頂樓主
作者: 天黑黑    時(shí)間: 2018-1-1 22:42
感謝分享
作者: xujianwei11    時(shí)間: 2018-1-11 18:08
不尋卡怎么回事啊,電源沒(méi)有問(wèn)題
作者: biao169    時(shí)間: 2018-1-22 20:55
感謝分享,等待試驗(yàn)成功
作者: qjzyx    時(shí)間: 2018-1-22 21:26
謝謝分享!
作者: biao169    時(shí)間: 2018-1-22 23:57
qjzyx 發(fā)表于 2018-1-22 21:26
謝謝分享!

請(qǐng)問(wèn)你做成功了嗎?我現(xiàn)在尋不了卡
作者: 星月star_moons    時(shí)間: 2018-1-31 22:37
現(xiàn)在頭也好大,RC522好難調(diào),總是沒(méi)反應(yīng)
作者: a9069776    時(shí)間: 2018-2-22 21:33
真想學(xué)習(xí)一下!
作者: yywudi    時(shí)間: 2018-3-24 13:21
也不知道為什么 ,換一臺(tái)電腦燈都不亮了
作者: 0501    時(shí)間: 2018-4-1 17:19
祖國(guó)的花朵 發(fā)表于 2017-11-12 20:02
這個(gè)模塊把我搞得有點(diǎn)頭大,頂樓主

您好!能給我發(fā)一份嗎

作者: pmsjzj    時(shí)間: 2018-4-16 21:39
希望可以用
作者: pmsjzj    時(shí)間: 2018-4-16 22:12
為什么下載不下來(lái)  重復(fù)扣分?
作者: jx6012    時(shí)間: 2018-4-26 12:00
求支持5黑幣下載資料,謝謝大家
作者: avanyway    時(shí)間: 2018-5-6 17:13
簡(jiǎn)單 粗暴  有效率的程序
作者: avanyway    時(shí)間: 2018-5-6 17:14
很贊  下載了  慢慢研究
作者: jackyle6    時(shí)間: 2018-5-9 22:31
學(xué)習(xí)的有點(diǎn)晚了,贊一個(gè)。
作者: 2100598336    時(shí)間: 2018-5-11 19:57
學(xué)習(xí)一下
作者: aj8714523    時(shí)間: 2018-5-12 12:39
最近正在研究,小白一個(gè),學(xué)習(xí)了!
作者: aa2962985    時(shí)間: 2018-5-13 10:35
不行啊,一直用不了
作者: zhishen80    時(shí)間: 2018-5-13 11:56
感謝分享
作者: dong1998    時(shí)間: 2018-5-13 19:35
剛接觸  求大佬帶

作者: chen0108    時(shí)間: 2018-5-14 15:29
這人可以做打卡機(jī)吧!
作者: 107415890    時(shí)間: 2018-5-16 16:14
這個(gè)模塊確實(shí)有點(diǎn)麻煩
作者: 107415890    時(shí)間: 2018-5-16 16:15
這個(gè)模塊好磨人啊
作者: 1258305043    時(shí)間: 2018-5-23 16:30
謝謝分享,得好好研究一番

作者: 簡(jiǎn)簡(jiǎn)單單♂    時(shí)間: 2018-5-30 08:27
感謝!!!
作者: 213333    時(shí)間: 2018-6-3 19:32
biao169 發(fā)表于 2018-1-22 23:57
請(qǐng)問(wèn)你做成功了嗎?我現(xiàn)在尋不了卡

我現(xiàn)在可以和讀卡器連接成功 但是讀不了卡   我用的是S50白卡和異形卡都不行。
作者: leisure168    時(shí)間: 2018-6-12 14:50
感謝分享!
作者: mingle123    時(shí)間: 2018-6-12 15:40
能不能4黑幣,這樣第二天就能下載

作者: lidechun0    時(shí)間: 2018-7-6 22:42
正好卡在這個(gè)地方,下回去看看
作者: 51懂    時(shí)間: 2018-7-14 17:06
lidechun0 發(fā)表于 2018-7-6 22:42
正好卡在這個(gè)地方,下回去看看

能加一個(gè)嗎,我也在弄,就是沒(méi)反應(yīng)。
作者: TEACHER33    時(shí)間: 2018-8-3 09:55
感謝分享,下回來(lái)試試
作者: lbl021    時(shí)間: 2018-9-14 16:29
謝謝分享
作者: lcl1260519806    時(shí)間: 2018-10-1 16:46
很好,正好在學(xué),謝謝lz
作者: syd666    時(shí)間: 2018-10-9 22:59
NB厲害牛逼
作者: 18207748450    時(shí)間: 2018-10-10 15:02
我有點(diǎn)疑惑,就是程序里面的串口程序在哪里?我找不到,小白剛?cè)腴T,請(qǐng)賜教
作者: phy0292    時(shí)間: 2018-10-12 20:35
不錯(cuò),謝謝!
作者: fengjunjie    時(shí)間: 2018-10-29 21:07
不錯(cuò)不錯(cuò)不錯(cuò) 模塊就是有點(diǎn)難搞
作者: dufangyidfy    時(shí)間: 2018-11-2 11:48
可以用。謝謝了
作者: LEOYIHO    時(shí)間: 2018-11-4 22:20
寫的很好,補(bǔ)充一下,mfrc522對(duì)電源要求很高,電源不行就讀不出卡式讀數(shù)不對(duì)
作者: 電子愛(ài)好666    時(shí)間: 2018-11-7 12:11
壓縮文件損壞什么鬼
作者: 25Hzzz    時(shí)間: 2018-11-18 00:01
感謝分享,小白一個(gè)希望能通過(guò)多看別人的源碼來(lái)提高自己的能力
作者: 數(shù)碼小葉    時(shí)間: 2018-11-18 12:42
下下來(lái)看看


作者: 609763691    時(shí)間: 2018-12-5 13:39
樓主你好,問(wèn)一下你的這個(gè)能夠?qū)崿F(xiàn)些什么功能呢,比如扣款,充值,注冊(cè)卡等一些高級(jí)點(diǎn)的功能程序有沒(méi),我現(xiàn)在很想要這些參考程序,識(shí)別卡的我已經(jīng)搞出來(lái)了。
作者: happyydm    時(shí)間: 2018-12-12 11:28
感謝樓主,正是我想要的。尋不到卡的原因是電源沒(méi)用3.3v
作者: SHIQIANG    時(shí)間: 2018-12-19 19:52
很好,贊一個(gè)
作者: fgl123    時(shí)間: 2018-12-20 10:37
贊一個(gè)
作者: 忍無(wú)心戀    時(shí)間: 2018-12-25 15:12
好巧,正需要,感謝
作者: softman    時(shí)間: 2019-1-17 10:35
寫的很好,下載不了。
作者: linziol    時(shí)間: 2019-2-4 14:37
太好了,謝謝分享!
作者: Beat0small0Han    時(shí)間: 2019-2-24 20:38
樓主真的是太贊了,找了半天。終于找到一個(gè)能用又適合入門的了
作者: 389992315    時(shí)間: 2019-3-4 01:12
支持樓主
作者: 15936895147    時(shí)間: 2019-3-5 22:15
謝謝.........
作者: 快樂(lè)眼淚    時(shí)間: 2019-3-6 19:40
非常感謝!
作者: cc小菜    時(shí)間: 2019-3-8 15:35
請(qǐng)問(wèn)這個(gè)程序是直接下載到51,然后通過(guò)串口助手就可以看見(jiàn)現(xiàn)象是嗎??
作者: wsadjkln    時(shí)間: 2019-3-21 14:17
顯示讀卡器連接失敗,什么原因
作者: zqz1201135    時(shí)間: 2019-3-21 17:23
謝謝分享,學(xué)習(xí)一下
作者: qq2275765    時(shí)間: 2019-3-30 16:52
求下載調(diào)試好久了一直不成功
作者: 270497470    時(shí)間: 2019-3-31 21:45
燒錄后還沒(méi)卡指示燈就一直閃?為什么?
燒錄后是不是用"IC卡調(diào)試程序"來(lái)測(cè)試?用此程序也尋不到卡?麻煩,有人指導(dǎo)一下?電源已用3.3V
作者: 1376837    時(shí)間: 2019-4-1 19:06
這個(gè)模塊搞得我好頭疼》》》》》》》》》
作者: 安東諾夫卡    時(shí)間: 2019-4-2 16:58
分享一個(gè)RC522測(cè)試芯片的例程,包括上位機(jī)工具,按照程序引腳定義連接好后,打開串口工具,不過(guò)需要更改一下COM口,詳細(xì)的方法樓主已經(jīng)提供,在此不贅述。
作者: 安東諾夫卡    時(shí)間: 2019-4-2 16:59
18207748450 發(fā)表于 2018-10-10 15:02
我有點(diǎn)疑惑,就是程序里面的串口程序在哪里?我找不到,小白剛?cè)腴T,請(qǐng)賜教

在頭文件里面有定義的,你可以根據(jù)自己的需求更改引腳
作者: 年少的少年    時(shí)間: 2019-4-3 19:50
謝謝哎,最近特別需要這個(gè)
作者: hustjzr    時(shí)間: 2019-4-3 20:47
學(xué)習(xí)一下
作者: 瞬間1    時(shí)間: 2019-12-1 10:44
為什么會(huì)出現(xiàn)亂碼呢?按照樓主說(shuō)的做了,可是看現(xiàn)象是能夠接收了,但顯示的亂碼。頭痛,哪位大神能否指點(diǎn)下,感激不盡
作者: 562969678    時(shí)間: 2019-12-7 08:56
試一試,看能不能行
作者: 981372392    時(shí)間: 2019-12-30 14:22
有沒(méi)有好兄弟分享以下
作者: bobo2051    時(shí)間: 2020-5-27 15:57
都沒(méi)有選卡?
作者: oursky2003    時(shí)間: 2021-2-2 17:32
好帖子,非常感謝。
作者: 1208857710    時(shí)間: 2021-4-17 11:42
感謝,程序是可以用的,已經(jīng)讀出卡號(hào)了
作者: dzc3458    時(shí)間: 2021-9-11 10:24
pmsjzj 發(fā)表于 2018-4-16 22:12
為什么下載不下來(lái)  重復(fù)扣分?

我看別人也經(jīng)常下載不了,都是我還沒(méi)遇到過(guò),我下載到了,你要嗎
作者: 大一王    時(shí)間: 2021-9-13 15:57
謝謝壇友分享,學(xué)習(xí)一下,感激不盡
作者: lmtgd    時(shí)間: 2022-4-21 22:13
RC522---單片機(jī)(例如:STC89C52)----USB轉(zhuǎn)TTL---電腦,主要是單片機(jī)與RC522這部分通訊一般愛(ài)好者有困難,一是硬件連線,因?yàn)楦魅司帉懙某绦蚨x單片機(jī)I/O口不同,另外就是指定的外接晶振不同(都在在MAIN.H上體現(xiàn))我在某一個(gè)寶上拍RC522,就是晶振與程序不一致走了彎路.見(jiàn)圖

00.JPG (121.24 KB, 下載次數(shù): 664)

00.JPG

0.jpg (3.66 MB, 下載次數(shù): 638)

0.jpg

1.JPG (37.36 KB, 下載次數(shù): 672)

1.JPG

2.JPG (37.06 KB, 下載次數(shù): 673)

2.JPG

3.JPG (42.14 KB, 下載次數(shù): 677)

3.JPG

作者: lmtgd    時(shí)間: 2022-4-21 22:21
com口也要選擇正確,中文測(cè)試的只有COM1和COM2,不在這兩個(gè)內(nèi)的要在高級(jí)里改,或用里面的英文版測(cè)試.
作者: dgkbxs    時(shí)間: 2022-4-27 16:30
lmtgd 發(fā)表于 2022-4-21 22:13
RC522---單片機(jī)(例如:STC89C52)----USB轉(zhuǎn)TTL---電腦,主要是單片機(jī)與RC522這部分通訊一般愛(ài)好者有困難,一是 ...

可以給我指導(dǎo)一下嗎,我是新手才接觸這個(gè),我的課題是用rc522來(lái)識(shí)別不同的卡號(hào)做出不同判斷,我用某一個(gè)寶給的test程序通過(guò)串口調(diào)試助手調(diào)試就得到亂碼,ic卡連接也失敗了,我的想法是找得到uid序列號(hào),然后在主程序里面防沖突這一步進(jìn)行判斷,如果如果是識(shí)別對(duì)應(yīng)的uid就執(zhí)行對(duì)應(yīng)的操作,如果可以就給我回復(fù),謝謝
作者: 李軍軍軍    時(shí)間: 2022-5-14 17:39
學(xué)習(xí)了學(xué)習(xí)了,樓主的帖子使我受益匪淺
作者: sp2hk    時(shí)間: 2022-11-16 22:22
這個(gè)挺好啊。,正需要呢,··
作者: 張明211    時(shí)間: 2024-5-28 09:37
最近在折騰這個(gè)
作者: wangwing    時(shí)間: 2024-12-3 21:26
如果使用STC8,需要改哪些內(nèi)容?

作者: wangwing    時(shí)間: 2024-12-12 18:31
這個(gè)有讀卡成功的嗎?未聯(lián)系




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 国产成人av一区二区三区在线观看 | 欧美精品三区 | 91精品国产一区二区三区 | 最新国产精品视频 | 国产精品自拍小视频 | 黄色国产在线观看 | 免费黄视频网站 | 日韩精品一区二区在线 | 亚洲乱码在线 | 超碰免费在线观看 | 免费网站黄 | 综合伊人久久 | 四虎在线免费视频 | 成人一级黄色片 | jlzzjlzz欧美大全 | 国产精品久久久久久久久久久久久 | 久久久久综合 | 国产在线一区二区 | 午夜视频免费观看 | 日韩欧美一级片 | av高清在线观看 | 亚洲永久免费视频 | 日本免费不卡视频 | 成人深夜视频 | 日韩高清精品免费观看 | 成人免费视频一区二区 | 日韩成人小视频 | 成人高清| 91超碰在线观看 | 久久精品国产成人av | 精品成人av| 激情高潮到大叫狂喷水 | 亚洲一区中文 | 黄色国产在线观看 | 欧美激情一区二区 | 久久精品视频网 | av网站网址 | 午夜精品久久久久久久久久蜜桃 | 99热在线免费观看 | 亚洲免费二区 | 午夜影院免费观看 |