51微控制器驅動RC522模組

2021-09-22 23:06:51 字數 1058 閱讀 6565

sbit p11=p1^1;//作為乙個輔助led燈而已

bit cmdvalid=0;

u8 status;

u8 ptagtype[2];

u8 code defaultkey[6] = ; //配帶的那張白卡的扇區密碼

u8 idata mlastselectedsnr[4];//這個用來存放卡片的序列號,4個位元組

u8 idata revbuffer[16];

u8 me[16]=;//想在塊一寫入

void ant_init();

//定時器只是用來做波特率發生器

//使用定時器/計數器2的時候記得要在reg52.h標頭檔案裡新增:sfr t2con = 0xc8;

//否則會報錯

void timer2init(void) //100微秒@12.000mhz

void main()

}void ant_init()

/*----------------------------

uart interrupt service routine

----------------------------*/

void uart_isr() interrupt 4 using 1

}}另外mfrc522.h和rc522.c可以從資料呼叫過來自己的工程。

RC522 模組驅動程式

本文主要講述了基於 spi匯流排的 rc522 驅動程式的設計。描述了主控如何與從裝置通過 spi匯流排進行資料的讀寫。一 在spi 驅動中,有兩個重要的結構 spi device spi driver。1 spi device 的構建與註冊 spi device 板資訊用 spi board in...

RC522 模組驅動程式

本文主要講述了基於spi匯流排的rc522驅動程式的設計。描述了主控如何與從裝置通過spi匯流排進行資料的讀寫。一 在spi驅動中,有兩個重要的結構 spi device spi driver。1 spi device的構建與註冊 spi device板資訊用spi board info結構體來描述...

51微控制器 獨立鍵盤模組

鍵盤是電子系統中人機對話的重要組成部分,是人向機器發出指令 輸入資訊的必須裝置。鍵盤在微控制器應用系統中是使用最廣泛的一種資料輸入裝置。鍵盤是由多個按鍵組成的。按鍵通常是一種常開型開關,常態下按鍵的兩個觸點處於斷開狀態,按下按鍵時它們才閉合。通常鍵盤有編碼鍵盤和非編碼鍵盤兩種。編碼鍵盤通過硬體電路產...