91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡(jiǎn)介

本代碼實(shí)現(xiàn)了MFRC522與89C52的通信,刪除了一些不必要的部分,整合了網(wǎng)上的代碼,添加了具體的注釋和意義,可讀性更大,能夠幫助初學(xué)者快速的掌握MFRC522和89C52的通信協(xié)議,實(shí)現(xiàn)射頻打開(kāi)的功能,本例程可采用1602和12864實(shí)時(shí)觀察輸出效果。

資源截圖

代碼片段和文件信息

#include
#include
#include
unsigned?char?UID[5]Temp[4];
unsigned?char?code?DefaultKey[6]?=?{0xFF?0xFF?0xFF?0xFF0xFF0xFF};
unsigned?char?datain[16]?=?{0x320x300x310x350x340x300x360x300x340x300x360x380x360x360x360x36};
unsigned?char?dataout[16];
unsigned?char?status;
void?feeb(){?//尋卡成功響應(yīng)函數(shù)
ff=0;
delay_10ms(1);
ff=1;
delay_10ms(1);
}
void?show(void)
{
unsigned?char?i;
init_1602();
for(i=0;i<16;i++)
{
write_data(dataout[i]);}
}

void?Auto_Reader(void){
while(1){
????if(PcdRequest(0x52Temp)==MI_OK){??//
??????xun=0;
??if(PcdAnticoll(UID)==MI_OK){ ??//
???????????fang=0;
???if(PcdSelect(UID)==MI_OK){
??? xuan=0;
??? if(PcdAuthState(0x606DefaultKeyUID)==MI_OK)
??? {
???? yan=0;
if(PcdRead(6dataout)==MI_OK){
if(status==MI_OK)?{read=0;}
if(PcdHalt()==MI_OK)
xiu=0;
break;}}}}??????????
??????}else?P1=0xff;
????}
}

void?InitializeSystem(){
? ??ES=0; ??//關(guān)中斷
??SCON?=?0x50;????????????????????????//?REN=1允許串行接受狀態(tài),串口工作模式1
??//10位UART(1位起始位,8位數(shù)據(jù)位,1位停止位,無(wú)奇偶校驗(yàn)),波特率可變

??TMOD?=?0x21;????????????????????????//?定時(shí)器1工作于方式2,1weiyugongzuofangshi1?8位自動(dòng)重載模式?用于產(chǎn)生波特率
??????????TH1=TL1=0xFD;???????????????????????//?波特率9600?(本次測(cè)試采用晶振為11.0592)
??????????
??????????PCON?&=?0x7f;???????????????????????//?波特率不倍增
??????????TR1?=?1; ??//定時(shí)器1開(kāi)始工作,產(chǎn)生波特率
??//發(fā)送標(biāo)志位置0
??TI=0; ??//接收標(biāo)志位置0
??RI=0;

??????ES=1;
????PcdReset();
????PcdAntennaOff();?
????PcdAntennaOn();??
M500PcdConfigISOType(?‘A‘?);
}

void?isr_UART(void)?interrupt?4?using?1{
????unsigned?char?i;
if(TI){
TI=0;
for(i=0;i<16;i++){
SBUF=dataout[i];
while(!TI);
TI=0;
}
REN=1;
}
}
void?main(?){???
????InitializeSystem(?);
Auto_Reader();
show();
send(dataout);
}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-05-07?14:42??89C52_RC522?-?讀卡\
?????文件????????2013??2017-05-07?14:42??89C52_RC522?-?讀卡\MAIN.c
?????文件????????1288??2017-05-01?10:28??89C52_RC522?-?讀卡\MAIN.H
?????文件????????5058??2017-05-07?14:42??89C52_RC522?-?讀卡\MAIN.LST
?????文件???????13906??2017-05-07?14:42??89C52_RC522?-?讀卡\MAIN.OBJ
?????文件????????5666??2017-05-01?12:44??89C52_RC522?-?讀卡\MFRC522.H
?????文件???????43619??2017-05-07?14:42??89C52_RC522?-?讀卡\RC522
?????文件???????16703??2017-05-01?12:44??89C52_RC522?-?讀卡\RC522.C
?????文件????????7167??2017-05-07?14:42??89C52_RC522?-?讀卡\RC522.hex
?????文件??????????55??2017-05-07?14:42??89C52_RC522?-?讀卡\RC522.lnp
?????文件???????27420??2017-05-07?14:42??89C52_RC522?-?讀卡\RC522.LST
?????文件???????36369??2017-05-07?14:42??89C52_RC522?-?讀卡\RC522.M51
?????文件???????36345??2017-05-07?14:42??89C52_RC522?-?讀卡\RC522.OBJ
?????文件????????2554??2017-05-01?17:24??89C52_RC522?-?讀卡\RC522.Opt
?????文件????????2216??2017-04-29?17:51??89C52_RC522?-?讀卡\RC522.Uv2
?????文件????????2519??2017-05-01?14:01??89C52_RC522?-?讀卡\RC522_Opt.Bak
?????文件????????2289??2016-01-06?00:12??89C52_RC522?-?讀卡\RC522_Uv2.Bak
?????文件????????6376??2005-03-22?15:22??89C52_RC522?-?讀卡\STARTUP.A51
?????文件???????14061??2014-01-31?11:51??89C52_RC522?-?讀卡\STARTUP.LST
?????文件?????????749??2014-01-31?11:51??89C52_RC522?-?讀卡\STARTUP.OBJ

評(píng)論

共有 條評(píng)論

相關(guān)資源