|
200黑幣
各位大佬,本人是一個電子愛好者,最近在研究RC522,從論壇下載了個RC522的讀寫程序,原貼地址為:http://www.zg4o1577.cn/bbs/dpj-167923-1.html ,自己畫的原理圖和硬件三維如下,我參照程序把相應的引腳了,單片機采用的是STC15W408AS,SOP28,程序編譯之后,RC522讀取不出來。做過一下測試,最終還是沒能解決問題,再次懇請大佬指點一二,不勝感激
1.我自己畫的原理圖和硬件都測試過,蜂鳴器和調試燈都正常能工作;
2.RC522與電路板的連接線都測試過,正常導通;RC522電壓3.3V也正常 3.我在主程序中,每一個環節都加過蜂鳴器調試點,但是無論是尋卡、防沖撞、選卡,還是讀卡蜂鳴器都不報警,也就是根本沒尋卡。
4.為了怕下載器干擾,我用的單獨電源供電;
5.嘗試過將RC522沒用到的線斷開,還是不行;
6.在51 ISP下載軟件中嘗試將單片機時鐘改為11.0592MHZ、12MHZ、24MHZ都不起作用。
7.懷疑是程序問題,我又在論壇下載了其余的RC522程序,同樣的方法實驗,還是不行。附件包含所有我下載的RC522程序。
綜上,以目前小弟的能力,還不能完全理解每條語句的作用,所以肯定大佬指點一二。謝謝!
|
最佳答案
查看完整內容
1,RC522調試確實需要注意的地方比較多。手上正好有艾克姆STC15的這個例子,分享給你。
2,在調試過程中需要注意的地方比較多,起初調試,建議使用模擬SPI來調試。艾克姆做了款測試軟件,可以更方便調試讀寫卡操作。
3,在每次讀寫卡時一定注意移開一段距離,下載頻率也要注意下。附件把例程源碼、艾克姆測試軟件、艾克姆實驗文檔都上傳。
|