wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5179|回復(fù): 2
收起左側(cè)

RC522 RFID模塊在msp430和51單片機(jī)上的程序示例及資料(已調(diào)試)

[復(fù)制鏈接]
ID:382067 發(fā)表于 2018-8-24 08:25 | 顯示全部樓層 |閱讀模式
已經(jīng)過調(diào)試,而且具有上位機(jī),可配合調(diào)試
0.png
0.png

說明資料:
0.jpg
單片機(jī)源程序如下:
  1.                                                                         //
  2. //===========================================================================//

  3. #include "msp430x14x.h"
  4. #include "PIN_DEF.H"
  5. #include "RC522.H"
  6. #include "UART0_Func.c"
  7. #include "ctype.h"
  8. #include "BoardConfig.h"

  9. unsigned char UID[5],Temp[4]                                       ;
  10. unsigned char RF_Buffer[18]                                        ;
  11. unsigned char Password_Buffer[6]={0xFF,0xFF,0xFF,0xFF,0xFF,0xFF}   ; // Mifare One 缺省密碼

  12. char          MBRX[30]                                             ;
  13. char          MBKeyTP[30]                                          ;
  14. char          Event                                                ;
  15. unsigned char DISP_MODE,i                                            ; // 編輯控件顯示模式
  16. unsigned char des_on       = 0                                     ; // DES加密標(biāo)志
  17. void Key_TP_Task(void)                                             ;

  18. //***************************************************************************//
  19. //                                                                           //
  20. //                 初始化主時(shí)鐘: MCLK = XT1×(FLL_FACTOR+1)                  //
  21. //                                                                           //
  22. //***************************************************************************//
  23. void Init_CLK(void)
  24. {
  25.   unsigned int qq;
  26.   WDTCTL     = WDTPW + WDTHOLD                                     ; // 關(guān)看門狗
  27.   BCSCTL1 &= ~XT2OFF;           //打開XT2高速晶體振蕩器  
  28.   do
  29.   {
  30.     IFG1 &= ~OFIFG;           //Clear oscFault flag清除振蕩器失效標(biāo)志
  31.     for(qq=0xff;qq>0;qq--);
  32.   }while((IFG1&OFIFG));       //oscFault flag still set
  33.   
  34.   BCSCTL2 |= SELM_2;          //MCLK=XT2
  35.   //BCSCTL2 |= DIVM_0;        //控制MCLK不分頻,默認(rèn)
  36.   
  37.   BCSCTL2 |= SELS;            //SMCLK=XT2
  38.   //BCSCTL2 |= DIVS_0;        //控制SMCLK不分頻,默認(rèn)
  39. }

  40. void Delay(unsigned int time)
  41. {
  42.   unsigned int i,k                             ;
  43.   for(i=0;i<255;i++)
  44.     for(k=0;k<time;k++)
  45.       _NOP()                                   ;         
  46. }

  47. void Auto_Reader(void)
  48. {
  49.   while(1)
  50.   {
  51.     if(PcdRequest(0x52,Temp)==MI_OK)
  52.     {
  53.       if(Temp[0]==0x04&&Temp[1]==0x00)  
  54.           PutString("MFOne-S50");
  55.         else if(Temp[0]==0x02&&Temp[1]==0x00)
  56.           PutString("MFOne-S70");
  57.         else if(Temp[0]==0x44&&Temp[1]==0x00)
  58.           PutString("MF-UltraLight");
  59.         else if(Temp[0]==0x08&&Temp[1]==0x00)
  60.           PutString("MF-Pro");
  61.         else if(Temp[0]==0x44&&Temp[1]==0x03)
  62.           PutString("MF Desire");
  63.         else
  64.           PutString("Unknown");
  65.       if(PcdAnticoll(UID)==MI_OK)
  66.       {
  67.         PutString0("Card Id is:");
  68.         tochar(UID[0]);
  69.         tochar(UID[1]);
  70.         tochar(UID[2]);
  71.         tochar(UID[3]);
  72.         while (!(IFG1 & UTXIFG0));
  73.         TXBUF0 = '\n';                              //發(fā)送換行指令
  74.                         
  75.         RED_LED_ON                                            ;
  76.         Delay(200)                                           ;
  77.         RED_LED_OFF                                           ;
  78.         Delay(200)                                           ;
  79.       }
  80.     }
  81.   else GRE_LED_OFF                                            ;
  82.   }
  83. }

  84. void Find_Card(void)
  85. {
  86.     if(PcdRequest(0x52,Temp)==MI_OK)
  87.     {
  88.       if(Temp[0]==0x04&&Temp[1]==0x00)  
  89.           PutString("MFOne-S50");
  90.         else if(Temp[0]==0x02&&Temp[1]==0x00)
  91.           PutString("MFOne-S70");
  92.         else if(Temp[0]==0x44&&Temp[1]==0x00)
  93.           PutString("MF-UltraLight");
  94.         else if(Temp[0]==0x08&&Temp[1]==0x00)
  95.           PutString("MF-Pro");
  96.         else if(Temp[0]==0x44&&Temp[1]==0x03)
  97.           PutString("MF Desire");
  98.         else
  99.           PutString("Unknown");
  100.         PutString("SUCCESS!");
  101.     }
  102.     else PutString("Faile!");                                             
  103. }

  104. void Init_Port(void)
  105. {
  106.   P4DIR   =   RF_LPCTL + RF_SS   + RF_SCLK  + RF_DATA_OUT                     ;
  107.   P2DIR |= BIT0+RF_LPCTL + RF_SS   + RF_SCLK  + RF_DATA_OUT;
  108.   P1DIR   =   RF_LPCTL + RF_SS   + RF_SCLK  + RF_DATA_OUT                     ;
  109. }
  110. /*******************************************
  111. 函數(shù)名稱:HandleConfigMenu
  112. 功    能:處理PC的配置函數(shù)
  113. 參    數(shù):inputvalue--接收到的來自PC機(jī)的字符
  114. 返回值  :無
  115. ********************************************/
  116. void HandleConfigMenu(uchar inputvalue)
  117. {
  118.     switch(toupper(inputvalue))
  119.     {
  120.     case 'A':
  121.               Auto_Reader();
  122.               break;
  123.     case 'F':
  124.               Find_Card();
  125.               break;
  126.     default:
  127.               DisplayConfigMenu();  
  128.     }
  129. }


  130. void main( void )
  131. {
  132.   WDTCTL     = WDTPW + WDTHOLD                                     ; // 關(guān)看門狗
  133.   BoardConfig(0xf0);
  134.   Init_Port();
  135.   InitUART();
  136.   _EINT()                                            ;
  137.   PcdReset();//復(fù)位RC522
  138.   PcdAntennaOn();//開啟天線發(fā)射
  139.   DisplayConfigMenu();
  140.   while(1)
  141.   {
  142.         Send1Char('>');
  143.         Send1Char('\n');
  144.         i=Get1Char();
  145.         HandleConfigMenu(i);
  146.   }
  147. }
復(fù)制代碼

所有資料51hei提供下載:
RFID在MSP430和51.rar (1.11 MB, 下載次數(shù): 57)


評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:504416 發(fā)表于 2019-4-8 19:35 | 顯示全部樓層
感謝,學(xué)習(xí)下
回復(fù)

使用道具 舉報(bào)

ID:409988 發(fā)表于 2019-4-8 21:40 | 顯示全部樓層
厲害厲害,學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
天堂视频在线观看免费| 亚洲视频分类| 欧美一级视频| 深夜在线视频| 全部孕妇毛片丰满孕妇孕交| 国产男男gay体育生白袜| 野战少妇38p| 免费在线看黄色片| 国产成人成网站在线播放青青| 亚洲白虎美女被爆操| 国产精品久久久久毛片软件| 蜜乳av一区二区| 国产精选一区| 天堂久久一区| 国产精品69xx| 奇米影视888狠狠狠777不卡| 青柠在线免费观看| 亚洲网站啪啪| 国产成人ay| 91精品国产91久久久久久密臀 | 东京热av一区| 亚洲av成人片色在线观看高潮| 久久久国产精品无码| 国产人妻大战黑人20p| 麻豆精品国产免费| 豆国产97在线 | 亚洲| 国产一级免费视频| 国产免费黄色录像| 亚洲天堂影院在线观看| 国产精品入口麻豆免费看| 黄色网址电影| 簧片在线观看| 麻豆免费在线观看| 中文字幕在线高清| 亚洲乱码一区| 国产精品久久久久久麻豆一区软件 | 国产欧美日韩精品一区二区免费 | 国产精品入口尤物| 亚洲bt欧美bt日本bt| 久久人人九九| 日韩国产成人| 波多野结衣视频网址| 劲爆欧美第一页| 成人免费视频入口| 黄色在线观看av| 善良的小姨在线| 青青草精品视频在线观看| 91黄色在线看| 成人国产在线看| 在线综合视频网站| 日韩欧美亚洲在线| 快播亚洲色图| 精品视频免费观看| 国产精品毛片一区视频| 91视频九色网站| 成人精品一区二区三区| 国产精品久久电影观看| 国产成人91久久精品| 欧美一级淫片播放口| 欧美极品少妇xxxxⅹ裸体艺术 | 午夜视频一区二区三区| 亚洲乱码日产精品bd| 国产精品国产a级| 国产精品天天看| 欧美国产一区在线| 国产精品色呦呦| 国产精品女人毛片| 国产精品传媒入口麻豆| 亚洲欧洲三级电影| 亚洲柠檬福利资源导航| 一区二区成人在线视频| 中文字幕在线视频精品| 国产xxx在线观看| 久久久久久欧美精品se一二三四| 国产77777| 天天影视色香欲综合网天天录日日录| 91porn在线观看| 色域天天综合网| 好吊成人免视频| 欧美视频自拍偷拍| 日韩一区二区三| 日韩电影网在线| 亚洲欧美资源在线| 日韩中文字幕免费看| 欧美成aaa人片免费看| 欧美激情xxxxx| 国产精品91在线观看| 999热视频在线观看| 久久久久久久久久久久久久一区| 欧美日韩最好看的视频| 香蕉视频在线网址| 嫩草av久久伊人妇女超级a| 婷婷丁香激情网| 色综合久久久无码中文字幕波多| jizz欧美性20| 成人免费看片98| 中文字幕1区2区3区| 天堂在线资源8| 国内精品麻豆| 福利在线网站| 啊灬啊灬啊灬啊灬高潮在线看| 香蕉影院在线| 丁香影院在线| 国内自拍偷拍视频| 91精品国产吴梦梦| av大片在线看| 国产精品美女久久久久| 久久亚洲综合| 亚洲综合久久久| 色黄久久久久久| 欧美二区三区在线| 国产一线在线观看| 亚洲高清在线观看视频| 在线免费看黄av| 精品国产18久久久久久二百| 丝袜亚洲另类欧美综合| 亚洲.国产.中文慕字在线| 日韩在线观看精品| 亚洲国产婷婷香蕉久久久久久99| 免费a级黄色片| 免费看国产片在线观看| 日本福利片高清在线观看| 久久综合社区| 99国产精品一区| 精品无人国产偷自产在线| 久久国产精品久久| 91成人破解版| 国产精品一区牛牛影视| 青草在线视频| 欧美先锋影音| 亚洲一二三四久久| 奇米成人av国产一区二区三区| 少妇人妻无码专区视频| 国产一级特黄aaa大片| 猫咪av在线| 日韩av综合| 99久久久精品| 一区二区三区精品99久久| 亚洲一区二区三区加勒比| 中出在线观看| 国产精成人品2018| 午夜日韩视频| 国产亚洲一区二区三区四区| 在线成人小视频| 91精品国产91久久久久久久久| 日韩久久久久久久| 日本道中文字幕| 成人拍拍拍免费视频网站| 欧美特黄aaaaaaaa大片| 国产成人免费网站| 亚洲色图美腿丝袜| 日韩精品视频在线观看视频| 成人av网站在线播放| 一二三中文字幕在线| 99热国内精品| 色综合欧美在线视频区| 92裸体在线视频网站| 国产激情视频网站| 成人精品一区二区不卡视频| 91成人app| 欧美激情综合在线| 欧美一级片免费在线| 好吊色免费视频| 超碰在线cao| 红桃视频国产一区| 亚洲人精品一区| 在线免费观看羞羞视频一区二区| 国产亚洲情侣一区二区无| 伊人夜夜躁av伊人久久| 香蕉成人伊视频在线观看| 久久五月情影视| 一区二区高清视频| 男人的天堂官网| 四虎www4hu永久免费| 91.xxx.高清在线| 中文字幕中文字幕精品| 99久久国产综合色|国产精品| 日韩精品专区在线| 官网99热精品| 疯狂揉花蒂控制高潮h| 后入内射欧美99二区视频| 色一情一乱一乱一91av| 国产精品美女主播| 亚洲综合图片一区| 在线播放av片| 视频一区二区国产| 中文字幕日本精品| 国产欧美激情视频| 日本黄色免费录像| 欧美丝袜丝交足nylons172| 91久久国产最好的精华液| 日韩电影免费观看高清完整| 中文字幕在线观看视频免费| av免费在线免费观看| 福利电影一区二区| 97在线视频国产| 成人午夜在线| 亚洲激情在线| 精品婷婷伊人一区三区三| 亚洲japanese制服美女| 国产精品无码一区二区三| 影音先锋男人每日资源站| 日本成人不卡| 日本人妖一区二区| 婷婷色中文字幕| 无限国产资源| 狂野欧美性猛交xxxx巴西| 日韩亚洲国产中文字幕| 国产免费无码一区二区| 很黄很污的网站| 在线亚洲国产精品网站| 中文字幕欧美日韩| www国产视频| 国产在线传媒| 美国毛片一区二区| 久久琪琪电影院| 亚洲精品电影院| 69av亚洲| 久久免费午夜影院| 国产精品国产精品| av老司机久久| 一区中文字幕| 欧美日韩国产精品成人| 国内外成人激情视频| 熟年交尾五十路视频在线播放| 91精品二区| 中文字幕精品一区二区精品| 午夜久久久久久久| 污视频网站在线观看| 国产成人av电影| 成人在线观看视频网站| 中文字幕永久在线观看| 国产亚洲亚洲国产一二区| 欧美午夜精品一区二区蜜桃| 凹凸国产熟女精品视频| 两个人看的无遮挡免费视频| 一本色道久久综合| 欧美激情网站在线观看| 波多野结衣亚洲色图| 中文字幕在线观看网址| 国产乱在线观看完整版视频| 天天综合久久| 精品久久国产精品| 欧美大片黄色| 美女久久一区| 中文字幕成人精品久久不卡| jizz18女人| 羞羞视频免费| 欧美日中文字幕| 欧美久久婷婷综合色| 米仓穗香在线观看| 蜜臀久久99精品久久久| 欧美xxxx网站| 亚洲sss视频在线视频| 日本不卡一区二区三区视频| 一区二区三区麻豆| 人人草在线视频| 国产精品高潮呻吟久久| 国产伦精品一区二区三| 少妇一级淫片日本| 日韩精品99| 一区二区三区高清| 日韩精品一线二线三线| jlzzjlzz亚洲女人18| 国产精品第一| 黄网站色欧美视频| 老汉色影院首页| 色欧美在线观看| 精品久久久久久久| 色在线观看视频| 亚洲成人看片| 欧美成人三级电影在线| 成年人网站免费看| 国产资源在线观看入口av| 在线观看国产91| 99视频在线观看视频| av片在线免费观看| 一区二区三区在线观看动漫| 欧美激情国产精品日韩| 亚洲成人福利| 亚洲精品视频一区二区| 无码精品a∨在线观看中文| 玖玖在线免费视频| 亚洲色图一区二区| 午夜免费精品视频| 国产色在线 com| 精品国产精品三级精品av网址| 五月天丁香在线| 久久综合99| 中文字幕在线成人| 成人自拍在线| 亚洲国产成人一区| 少妇影院在线观看| 大伊香蕉精品在线品播放| 菠萝蜜影院一区二区免费| 国产黄色免费观看| 国产乱码精品一区二区三区四区| 色中色综合影院手机版在线观看| www.久久网| 一区二区三区午夜探花| av一级在线观看| 91九色综合| 91精品国产乱码久久蜜臀| 男人操女人下面视频| 加勒比一区二区三区在线| 国产丝袜欧美中文另类| 亚洲综合激情五月| xfplay资源站夜色先锋| 黄色小说综合网站| 国产精品一区二区三区在线观| 亚洲免费网站在线观看| 国产一区二区三区欧美| 久久国产精品国语对白| 国偷自产视频一区二区久| 久久久女女女女999久久| 国产91绿帽单男绿奴| 免费看欧美女人艹b| 亚洲v欧美v另类v综合v日韩v| 黄色免费看网站| 一区二区成人在线视频| 久久久久麻豆v国产精华液好用吗| 精品视频在线一区二区在线| 久久6免费视频| 国产日韩中文字幕| 亚洲午夜无码久久久久| 亚洲高清国产拍精品26u| 在线观看欧美视频| 91资源在线视频| 国产毛片一区| 亚洲视频在线二区| 日韩大片b站免费观看直播| 91国产视频在线观看| 999精品久久久| 蜜臀av免费一区二区三区| 国产精品日日做人人爱| 在线满18网站观看视频| 国产欧美va欧美不卡在线| 日韩精品视频网址| 另类中文字幕国产精品| 欧美大胆成人| 亚洲第一av在线| 无码一区二区三区在线观看| 欧美黄色大片网站| 蜜桃av噜噜一区二区三区| 最近最新中文字幕在线| 色婷婷综合五月| 久久免费视频播放| 欧美高清日韩| 日本在线视频不卡| 粉嫩一区二区三区国产精品| 精品国产一区二区三区久久久蜜月| 亚洲黄色激情视频| 国产一区二区你懂的| 亚洲视频小说| 老司机在线永久免费观看| 亚洲精品视频免费在线观看| 99精品免费观看| 豆国产96在线|亚洲| 可以看污的网站| 国产在线视频欧美一区| 国产精品高潮呻吟视频| 成人伊人222| 欧美三级中文字| 中文字幕人妻精品一区| 狠狠色丁香九九婷婷综合五月| 一级黄色香蕉视频| 69堂精品视频在线播放| 国产福利视频一区二区| 97高清视频| 欧美一区二区免费| 99视频在线观看免费| 不卡av免费在线观看| 800av在线播放| www.欧美免费| 成人h动漫精品一区二区下载| 欧美日本国产| 欧洲久久久久久| 一区二区三区久久| 真实国产乱子伦对白在线| 亚洲影音先锋| 欧美伦理片在线看| 成功精品影院| 久久精品二区| 国产丝袜在线| 高清欧美电影在线| 狠狠操第一页| 亚洲精品在线三区| 综合免费一区二区三区| 亚洲精品国产高清久久伦理二区| 黄色一级片中国| 日韩av在线播放中文字幕| 怡红院亚洲色图| 偷拍自拍亚洲色图| 亚洲美女搞黄| 亚洲欧美se| 91九色在线免费视频| 欧美三级黄网| 91po在线观看91精品国产性色| 久久久久久**毛片大全| 久久国产色av免费观看|