欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: STM8單片機RC522讀卡的時候status一直變化為什么? [打印本頁]

作者: donny123800    時間: 2022-1-29 09:54
標題: STM8單片機RC522讀卡的時候status一直變化為什么?
    status=PcdRequest(0x26,CT);           //  尋卡程序
    status=PcdAnticoll(SN);               //  防沖撞程序
    status=PcdSelect(SN);                 //  選定卡片   卡片序列號選定
    status=PcdAuthState(PICC_AUTHENT1A,60,KEY2,SN);   //驗證卡密碼
    status=PcdRead(60,Str_dat);     // 讀取錢包
    if(status==MI_OK)
    {
     dsp=1;
    }
   else
    {
     dsp=0;
     }


A.就是把以上程序放在while(1)中 想貼上卡顯示卡號  ,把卡拿走的時候顯示0 .
    ———問題是卡貼上后會交替閃爍卡號 和0 , 當我把卡移走的時候不會顯示0 而是顯示的卡號 ,當卡貼上去的時候   status   這個返回值一直在變化。
而我理解的是 當卡片貼上去的時候 status=MI_OK;當移走的時候staus=MI_ERR,  不知道哪里出問題了!望懂的朋友幫我看看。指導指導!芯片是RC522!多謝了!





歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1