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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1806|回復: 1
打印 上一主題 下一主題
收起左側

關于RC522用單片機IO模擬spi協議收發數據的問題http://www.zg4o1577.cn/bbs/forum.ph...

[復制鏈接]
跳轉到指定樓層
樓主
ID:683881 發表于 2020-3-12 09:25 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
void MFWriteReg(uchar reg,uchar dat)//向某個寄存器寫數據
{
uchar i,addr;
MF_SCK=0;
MF_CS=0;
addr=((reg<<1)&0x7e);//寫寄存時地址最高位為0,地址格式為0xxxxxxx0
  for(i=0;i<8;i++)
  {
   MF_MOSI=((addr&0x80)==0x80);//從高位開始寫
   MF_SCK=1;
   addr<<=1;
   MF_SCK=0;//下降沿寫一位
  }
for(i=0;i<8;i++)
  {
   MF_MOSI=((dat&0x80)==0x80);
   MF_SCK=1;
   dat<<=1;
   MF_SCK=0;   
  }
MF_CS=1;
MF_SCK=1;
}
uchar MFReadReg(uchar reg)//從某個寄存器讀數據
{
uchar i,addr;
uchar dat=0;
MF_SCK=0;
MF_CS=0;
addr=((reg<<1)&0x7E) | 0x80;//讀寄存器時地址最高位為1,地址格式為1xxxxxxx0
  for(i=0;i<8;i++)
  {
   MF_MOSI=((addr&0x80)==0x80);
   MF_SCK=1;
   addr<<=1;
   MF_SCK=0;
  }
for(i=0;i<8;i++)
  {
   MF_SCK=1;
   dat<<=1;
   dat|=(bit)MF_MISO;
   MF_SCK=0;
  }
MF_CS=1;
MF_SCK=1;
return dat;
}
/////////////以上是我的讀寫寄存器函數////////////////

void MFInit()//MFRC522初始化
{
MF_RST=1;//復位口上電,允許復位
MFReset();
MFWriteReg(TModeReg,0x8d);//定時器自啟動,定時器遞減到0時TimerIRq置位,0~3位為TPreScaler高4位
MFWriteReg(TPrescalerReg,0x3e);//預分頻器設定,0~7位為TPreScaler低8位,f(Timer) = 6.78MHz/TPreScaler
MFWriteReg(TReloadRegL,0x1e);//計數器重裝值
MFWriteReg(TReloadRegH,0x00);
MFWriteReg(TxAutoReg,0x40);//100%應答
MFWriteReg(ModeReg,0x3D);//CRC預置值0x6363 SIGIN高電平有效
MFAntennaOn();
}
///////以上是初始化函數//////
void ICManagement()//IC卡管理
{
uchar state;
MFInit();
while(KeyValue==15)
{
   OledClear();
   OledShowSentence(8,3,"      IC-TEST ");
   while(1)
   {
    state=MFReadReg(TReloadRegL);
    Delay1ms(500);
   UartSentByte(state);
   }
}
}

調用函數后對“TReloadRegL”寄存器進行讀取,但是讀取回來的都是0xFF,這是咋回事啊?

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:605302 發表于 2020-3-16 16:22 | 只看該作者
我也碰到這種情況,其它協議都沒問題
回復

使用道具 舉報

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

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 一区二区三区在线 | 欧 | 久久久精品一区 | 成人国产精品 | 免费av直接看 | 亚洲成av | 亚洲欧美精品在线 | 久久精品一区二区 | 国产欧美在线一区 | 国产黄色免费网站 | 成人国产免费视频 | 日韩视频在线免费观看 | 成人在线视频观看 | 亚洲一本| 久久精品a级毛片 | 国产精品免费大片 | av大片 | 91美女在线观看 | 久久久久久免费毛片精品 | 精产国产伦理一二三区 | 国产在线视频一区 | 国产久视频 | 日韩免费激情视频 | 国产aaaaav久久久一区二区 | 国产精品日日摸夜夜添夜夜av | 精品1区2区 | 综合色站导航 | 正在播放国产精品 | 亚洲导航深夜福利涩涩屋 | 久久久久久久久蜜桃 | 夫妻午夜影院 | 欧美 日本 国产 | 精品国产一区二区三区日日嗨 | 国产精品不卡一区 | 插插插干干干 | 日韩视频成人 | 99亚洲国产精品 | aaaaa毛片| 精品蜜桃一区二区三区 | 国产一区二区在线免费观看 | 午夜在线观看免费 | 99国产精品99久久久久久 |