freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的ic卡讀卡器設(shè)計(jì)本科畢業(yè)論文(已改無(wú)錯(cuò)字)

2022-07-25 19:17:50 本頁(yè)面
  

【正文】 WDT_CONTR=0x3c。// UartSendByte(CardIDbuf,4)。 while ( 1 ) { 安徽新華學(xué)院 2022 屆本科畢業(yè)論文(設(shè)計(jì)) 23第 23 頁(yè) 共 43 頁(yè) WDT_CONTR=0x3c。// if (g_bReceOk) { g_bReceOk = 0。 g_cCommand=g_cReceBuf[0]。 switch(g_cCommand) { case 0x01: ComHlta()。 break。//響應(yīng)上位機(jī)發(fā)送的 A 卡休眠命令 case 0x02: ComRequestA()。 break。//響應(yīng)上位機(jī)發(fā)送的尋 A 卡命令 case 0x03: ComAnticoll()。 break。//響應(yīng)上位機(jī)發(fā)送的 A 卡防沖撞命令 case 0x04: ComSelect()。 break。//響應(yīng)上位機(jī)發(fā)送的 A 卡鎖定命令 case 0x05: ComM500PiccAuthE2()。 break。///校驗(yàn)密碼 case 0x06: ComM500PcdLoadKeyE2()。 break。///下載密碼 case 0x07: ComAuthentication()。 break。//響應(yīng)上位 安徽新華學(xué)院 2022 屆本科畢業(yè)論文(設(shè)計(jì)) 24第 24 頁(yè) 共 43 頁(yè)機(jī)發(fā)送的 A 卡驗(yàn)證密鑰命令 case 0x08: ComM1Read()。 break。//響應(yīng)上位機(jī)讀 M1 卡命令 case 0x09: ComM1Write()。 break。//響應(yīng)上位機(jī)寫 M1 卡命令 case 0x0A: ComM1Decrement()。 break。//響應(yīng)上位機(jī)扣款命令 case 0x0B: Comsond()。 break。 case 0x0C: // 參數(shù)設(shè)置 g_cReceBuf[0]=1。 //contact g_cReceBuf[1]=0。 break。 } }if(ScanTimes)//詢卡時(shí)間到 {ScanTimes=0。//加入異常處理status = PcdRequest(0x26, CardIDbuf)。// 安徽新華學(xué)院 2022 屆本科畢業(yè)論文(設(shè)計(jì)) 25第 25 頁(yè) 共 43 頁(yè)if (status != MI_OK){status = PcdRequest(0x26, CardIDbuf)。//}if (status == MI_OK){ status=PcdAnticoll(amp。CardIDbuf)。//CardIDbuf 低位在前 A 卡防沖撞命令if (status==MI_OK ){ status=PcdSelect(CardIDbuf, amp。g_cReceBuf[2])。//A 卡鎖定命令PcdHalt()。//A 卡休眠命令if (status==MI_OK ){SendBuf[0]=0xAA。SendBuf[1]=0xFF。//幀頭SendBuf[2]=CardIDbuf[3]。//卡號(hào) 1SendBuf[3]=CardIDbuf[2]。//卡號(hào) 2SendBuf[4]=CardIDbuf[1]。//卡號(hào) 3SendBuf[5]=CardIDbuf[0]。//卡號(hào) 4SendBuf[6]=CardIDbuf[0] + CardIDbuf[1] + CardIDbuf[2] + CardIDbuf[3]。//卡號(hào)校驗(yàn)和 UartSendByte(SendBuf,7)。//發(fā)送 卡號(hào)}}} 安徽新華學(xué)院 2022 屆本科畢業(yè)論文(設(shè)計(jì)) 26第 26 頁(yè) 共 43 頁(yè)} }} ES=1。//ET1=1。EA=1。}///////////////////////////////////////////////////////////////////////初始化 fm1702/////////////////////////////////////////////////////////////////////void Rc1702Ready(){char status。DelayMs(100)。DelayMs(100)。DelayMs(100)。DelayMs(100)。DelayMs(100)。DelayMs(100)。DelayMs(100)。status = PcdReset()。if(status != MI_OK){DelayMs(10)。status = PcdReset()。 安徽新華學(xué)院 2022 屆本科畢業(yè)論文(設(shè)計(jì)) 27第 27 頁(yè) 共 43 頁(yè)} if(status != MI_OK){DelayMs(10)。status = PcdReset()。} if(status == MI_OK){g_bRc1702Ok = 1。BELL = 0。 //蜂鳴器響二聲,表示 fm1702 復(fù)位成功DelayMs(100)。BELL = 1。DelayMs(200)。BELL = 0。 DelayMs(100)。BELL = 1。} }///////////////////////////////////////////////////////////////////////響應(yīng)上位機(jī)發(fā)送的尋 A 卡命令/////////////////////////////////////////////////////////////////////void ComRequestA(){char status。status = PcdRequest(g_cReceBuf[1], amp。g_cReceBuf[2])。 安徽新華學(xué)院 2022 屆本科畢業(yè)論文(設(shè)計(jì)) 28第 28 頁(yè) 共 43 頁(yè)if (status != MI_OK){status = PcdRequest(g_cReceBuf[1], amp。g_cReceBuf[2])。}if (status != MI_OK){ g_cReceBuf[0]=1。g_cReceBuf[1]=status。 AnswerOk()。 return。 } if(g_cReceBuf[2]==2)g_cCidNad=mifarepro。 // Mifare Pro 卡else if(g_cReceBuf[2]==4)g_cCidNad=mifare1。 // Mifare One 卡else if(g_cReceBuf[2]==16)g_cCidNad=mifarelight。 // Mifare Light 卡else g_cCidNad=unknowncard。g_cReceBuf[0]=3。g_cReceBuf[1]=status。AnswerOk()。 }///////////////////////////////////////////////////////////////////////響應(yīng)上位機(jī)發(fā)送的 A 卡防沖撞命令///////////////////////////////////////////////////////////////////// 安徽新華學(xué)院 2022 屆本科畢業(yè)論文(設(shè)計(jì)) 29第 29 頁(yè) 共 43 頁(yè)void ComAnticoll(){ char status。status=PcdAnticoll(amp。g_cSNR)。if (status!=MI_OK ){ g_cReceBuf[0]=1。g_cReceBuf[1]=status。AnswerOk()。 return。 }g_cReceBuf[2]=g_cSNR[0]。g_cReceBuf[3]=g_cSNR[1]。g_cReceBuf[4]=g_cSNR[2]。g_cReceBuf[5]=g_cSNR[3]。g_cReceBuf[0]=5。g_cReceBuf[1]=status。AnswerOk()。 }///////////////////////////////////////////////////////////////////////響應(yīng)上位機(jī)發(fā)送的 A 卡鎖定命令/////////////////////////////////////////////////////////////////////void ComSelect(){char status。 g_cReceBuf[1]=status。AnswerOk()。} 安徽新華學(xué)院 2022 屆本
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1