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

正文內(nèi)容

基于單片機(jī)的非接觸式ic卡的讀寫畢業(yè)論文(存儲(chǔ)版)

  

【正文】 MAX7219 簡(jiǎn)介 MAX7219 是雙列直插式芯片 [11], 如圖 33 所示 , 其中 SEGA~ SEGF 是 7 段驅(qū)動(dòng)輸出 端 , 直接驅(qū)動(dòng) LED 對(duì)應(yīng)的 7 個(gè)段 (SEG DP 為小數(shù)點(diǎn)驅(qū)動(dòng)輸出端 )。 ( 2) 譯碼模式寄存器 (地址 X9H)。 (5)停機(jī)寄存器 (地址 XCH)。在顯示器與微處理器連接線較長(zhǎng)時(shí)還應(yīng)考慮干擾的影響。 尋卡模式( 00 或者 01),如果 00 模式,在執(zhí)行了關(guān)閉 指令之后,卡片必須離開(kāi)感應(yīng)區(qū)再進(jìn)入感應(yīng)區(qū)才能尋卡成功,如果 01 模式,那么在執(zhí)行了停機(jī)指令之后,即時(shí)卡片未離開(kāi)感應(yīng)區(qū)也能感應(yīng)成功: 對(duì)卡片控制區(qū)的讀寫與數(shù)據(jù)讀寫相同,只是控制方式不同,同時(shí)要注意一定不要寫錯(cuò)或者記住所寫內(nèi)容,否則有可能無(wú)法再對(duì)該區(qū)進(jìn)行操作: 在每一個(gè)命令執(zhí)行后在執(zhí)行下一個(gè)命令前應(yīng)該有 15ms 的延時(shí); 在剛開(kāi)始編程時(shí),為了不寫錯(cuò)卡片造成不能讀寫的環(huán)區(qū),在對(duì)卡片密碼區(qū)進(jìn)行讀寫之前要將密碼區(qū)的 16 個(gè)字節(jié)先寫入一個(gè)數(shù)據(jù)塊,再讀出,如果寫入正確,說(shuō)明寫入操作正確,就可以對(duì)密碼區(qū)進(jìn) 行寫操作了; 命令延時(shí)最好 10ms 至 20ms。 30V 輸入電平 ? 低電源電流:典型值是 8mA ? 符合甚至優(yōu)于 ANSI 標(biāo)準(zhǔn) EIA/TIA232E 及 ITU 推薦標(biāo) 準(zhǔn) ? ESD 保護(hù)大于 MILSTD883(方法 3015)標(biāo)準(zhǔn)的 20xxV 利用單片機(jī)實(shí)現(xiàn)非接觸式 IC 卡讀寫 23 圖 38 max232 引腳圖 硬件連接圖 圖 39 硬件連接圖 利用單片機(jī)實(shí)現(xiàn)非接觸式 IC 卡讀寫 24 第四章 軟件設(shè)計(jì) 167。i++) for(j=0。 Max7219_pinDIN=DATAamp。 } void Init_MAX7219(void) { Write_Max7219(0x09, 0xff)。 Write_Max7219(0x0f, 0x00)。 Write_Max7219(8,1)。讀卡完畢之后進(jìn)行寫卡操作(利用程序自定義的數(shù)組修改,修改數(shù)組內(nèi)部數(shù)據(jù)即可實(shí)現(xiàn)寫卡),寫卡成功,第五個(gè)數(shù)碼管顯示為 1,否則顯示為0。接下來(lái)的就是 WBL500模塊,由于是無(wú)線發(fā)射和接收的模塊,在將它與單片機(jī)相連接,然后再與天線連接完畢之后,用 IC 卡去感應(yīng),通過(guò)測(cè)量輸出端的電壓,發(fā)現(xiàn)電壓始終沒(méi)變化,也就意味著始終沒(méi)有感應(yīng)到 IC 卡的存在,經(jīng)過(guò)檢查,硬件的連接應(yīng)該不會(huì)有問(wèn)題,后來(lái)仔細(xì)查找資料,看說(shuō)明書(shū),原來(lái),對(duì)一個(gè) IC 卡的操 作必須先給模塊發(fā)送通訊命令,讓其開(kāi)始尋卡才能搜索卡而不是直接就自動(dòng)搜索是否存在 IC 卡。目前不同行業(yè)也制定了或正在制定行業(yè)應(yīng)用規(guī)范,這對(duì)本行業(yè)的 IC 卡應(yīng)用有著功不可沒(méi)的作用。針對(duì)不同的應(yīng)用場(chǎng)合,非接觸式 IC 卡可以使用同一種 IC 卡,但是讀卡器必須針對(duì)不同的應(yīng) 用場(chǎng)合單獨(dú)設(shè)計(jì)。 [3] 王愛(ài)英,智能卡技術(shù),北京:清華大學(xué)出版社, 20xx。 [11] 朱兆優(yōu),公交非接觸 IC 卡讀寫器的應(yīng)用設(shè)計(jì),單片機(jī)與嵌入式系統(tǒng)應(yīng)用, 20xx 年第 9 期。 利用單片機(jī)實(shí)現(xiàn)非接觸式 IC 卡讀寫 34 附錄 A 硬件電路圖 利用單片機(jī)實(shí)現(xiàn)非接觸式 IC 卡讀寫 35 附錄 B 軟件主程序 include / include define uchar unsigned char define uint unsigned int sbit UART_RX_BIT=P3^0。 uchar SearMode=0x01,CardBlock=0x04,KeyType=00。j++)。 DATA=DATA1。 //亮度 Write_Max7219(0x0b, 0x07)。 } void delay52us(void) { uchar i。k++) for(i=0。 //while(!ok)。 i++。 } uchar Receichar(void) 利用單片機(jī)實(shí)現(xiàn)非接觸式 IC 卡讀寫 38 { uchar ich,i。 //delay52us()。 // Timer0_Disable。 txbuff[3]=0x60。 for(i=0。 } } // //mand:3C 04 01 70 00(尋卡模式 00(IDLE)或 01(ALL)) 00 BCC 0D // void Search_Card(uchar *CardNum) { //void Turnon_BELL(uchar time)。 txbuff[3]=0x70。 for(i=0。 //Turnon_LED(0X55)。成功返回: 3C 02 00 00 BCC 0D //。 for(i=4。i++) txbuff[12+i]=*CardNum++。i++) { Sendchar(txbuff[i])。 uchar txbuff[8]。 } else break。 for(i=0。 for(i=0。 txbuff[2]=0x01。 } } //密碼驗(yàn)證: //。 if(rxbuff[i]==0x0d) if(i==8) { Write_Max7219(2,1)。i++) txbuff[6]^=txbuff[i]。 txbuff[1]=0x04。 } if(rxbuff[2]==0x01) { Write_Max7219(1,1)。i++) txbuff[6]^=txbuff[i]。 txbuff[1]=0x04。 delay104us()。 //while(!ok)。 //Timer0_Disable。 // while(!ok)。 //ok=0。 for(k=0。i26。 } void Init_MAX7219(void) { Write_Max7219(0x09, 0xff)。 Max7219_pinDIN=DATAamp。i++) for(j=0。 uchar rxbuff[23],receive[23]。 [17] Klaus Finkenzeller(德 ),頻識(shí)別技術(shù),北京:北京電子工業(yè)出版社, 20xx。 [9] 李科讓,一種實(shí)用的 非接觸式 IC 卡讀寫器的設(shè)計(jì),微型機(jī)與應(yīng)用, 20xx 年第 9 期。 路漫漫其修遠(yuǎn)兮,吾將上下而求索,雖然我們即將畢業(yè)了,踏上自己的人生 路,但學(xué)無(wú)止境,在這次畢業(yè)設(shè)計(jì)中我學(xué)到的東西將會(huì)使我受用終生,是我一生中最珍貴的財(cái)富,非常感謝我的母校,非常感謝我的老師們,非常感謝我的同學(xué)們,愿我們的明天會(huì)越來(lái)越輝煌! 利用單片機(jī)實(shí)現(xiàn)非接觸式 IC 卡讀寫 33 參考文獻(xiàn) [1] 王卓人,鄧晉軍,劉宗祥, IC 卡的技術(shù)與應(yīng)用,北京:電子工業(yè)出版社, 1999。非接觸 CPU 卡等高安全性的卡片將會(huì)大大降低成本應(yīng)用于我們的日常生活。通過(guò)幾天的軟件調(diào)試,我學(xué)到了很多東 西,不僅僅是專業(yè)知識(shí),更多的是當(dāng)我們?cè)谟龅揭粋€(gè)自己可能并不了解的難題的時(shí)候克難奮進(jìn),勇于探索的精神,也許這也是我們地大人應(yīng)該具備的大無(wú)畏的探索精神,這也會(huì)讓我終生受用。在這個(gè)模塊的調(diào)試過(guò)程中我學(xué)到了做任何事情要有充分的準(zhǔn)備,不能通過(guò)自己的臆想去盲目判斷,這樣可能是事倍功半,磨刀不誤砍柴工,做好準(zhǔn)備工作也許我們就成功了一半! 硬件系統(tǒng)調(diào)試 在各個(gè)模塊都組裝完畢,串口模塊調(diào)試成功之后,就開(kāi)始了硬件調(diào)試。再繼續(xù)下達(dá)通訊命令進(jìn)行密碼驗(yàn)證,調(diào)用函數(shù)PSD_Verify(CardKey,CardNo),如果測(cè)試通過(guò),得到正確的返回命令,將第三個(gè)數(shù)碼管顯示為 1,否則顯示為 0。 Write_Max7219(6,3)。 Init_MAX7219()。 //寫入地址,即數(shù)碼管編號(hào) Write_Max7219_byte(dat)。i=1。 for(i=0。 串口通信 MAX 232 芯片簡(jiǎn)介 該產(chǎn)品是由德州儀器公司( TI)推出的一款兼容 RS232 標(biāo)準(zhǔn)的芯片 [14]。 只要通過(guò) PC 機(jī)發(fā)送相應(yīng)的通訊指令就可以實(shí)現(xiàn)對(duì)應(yīng)的操作,對(duì)應(yīng)的操作指令見(jiàn) 。在 P0 口作為 DIN、 CLK、 LOAD 信號(hào)線時(shí)還應(yīng)接 10k217。 (4)掃描界限寄存器 (地址 XBH)。 圖 3- 2 輸入一組數(shù)據(jù)的工作時(shí)序圖 利用單片機(jī)實(shí)現(xiàn)非接觸式 IC 卡讀寫 17 圖 3- 3 MAX7219 引腳圖 MAX7219 的所有功能與多樣化操作模式都是通過(guò)內(nèi)部寄存器的設(shè)定來(lái)實(shí)現(xiàn)的 ,其內(nèi)部 14 個(gè)可尋址寄存器的功能及地址如表 3- 1 所示 [12]: 表 3- 1 MAX7219 內(nèi)部寄存器及地址 功能 地 址 16 進(jìn)制 編碼 D15 D12 D11 D10 D9 D8 空操作 X 0 0 0 0 X0 Dig0 X 0 0 0 1 X1 Dig1 X 0 0 1 0 X2 Dig2 X 0 0 1 1 X3 Dig3 X 0 1 0 0 X4 Dig4 X 0 1 0 1 X5 Dig5 X 0 1 1 0 X6 Dig6 X 0 1 1 1 X7 Dig7 X 1 0 0 0 X8 譯碼模式 X 1 0 0 1 X9 顯示亮度 X 1 0 1 0 XA 掃描界限 X 1 0 1 1 XB 停機(jī) X 1 1 0 0 XC 顯示測(cè)試 X 1 1 1 1 XF 各內(nèi)部寄存器含義如下 : ( 1) 空操作寄存器 (地址 X0H)。只要 RST 保持高電平,則 AT89S52 就可以復(fù)位;當(dāng)RST 從高電平變?yōu)榈?電平 以后,單片機(jī)從主程序開(kāi)始執(zhí)行程序。 MF RC500 讀寫芯片簡(jiǎn)介 ( 1)概述 MF RC500 是應(yīng)用于 非接觸式通信中高集成讀卡 IC 系列中的一員 [9]。MIFARE 1 卡片中的這一單元容量為 8196bit(1 Kbyte), 分為 16 個(gè)扇區(qū)。它 主要進(jìn)行對(duì)整個(gè)卡片的各個(gè)單位進(jìn)行微操作控制,協(xié)調(diào)卡片的各個(gè)步驟;同時(shí)它還對(duì)各種收 /發(fā)的數(shù)據(jù)進(jìn)行算術(shù)運(yùn)算處理,遞增 /遞減處理, CRC 運(yùn)算處理,等等,是卡片中內(nèi)建的 MCU 單元。 ( 3) Select Application 模塊:主要用于卡片的選擇 ( 4) Authenticationamp。 利用單片機(jī)實(shí)現(xiàn)非接觸式 IC 卡讀寫 11 第二章 MIFARE 技術(shù) 167。 非接觸式 IC 卡的關(guān)鍵技術(shù) 非接觸式 IC 卡的工作特點(diǎn)使其在設(shè)計(jì)和制造過(guò)程中存在一些技術(shù)難點(diǎn),主要集利用單片機(jī)實(shí)現(xiàn)非接觸式 IC 卡讀寫 9 中在芯片制造和卡片封裝上,這些關(guān)鍵技術(shù)是: ( 1) 射頻技術(shù) 非接觸式 IC 卡是射頻技術(shù)和 IC 卡技術(shù)相結(jié)合的產(chǎn)物,非接觸式 IC 卡的射頻技術(shù)有以下特殊要求: 由于 IC 卡的尺寸限制,使大部分非接觸式 IC 卡的內(nèi) 部不帶電池,需要由讀寫設(shè)備通過(guò)無(wú)線方式供電,經(jīng)過(guò)卡內(nèi)的穩(wěn)壓電路產(chǎn)生芯片工作所需的直流電壓。 IC 卡的分類 IC 卡可以按照多種方法進(jìn)行分類 [3],根據(jù)卡中所鑲嵌的集成電路的不同可以分利用單片機(jī)實(shí)現(xiàn)非接觸式 IC 卡讀寫 8 成以下三類: ( 1) 存儲(chǔ)器卡 ( 2) 邏輯加密卡 ( 3) CPU 卡 嚴(yán)格意義講,只有 CPU 卡才是真正的智能卡 [4]。 正是由于這些特點(diǎn),使得 IC 卡從誕生至今雖然只有短短數(shù)年,但其市場(chǎng)卻遍布世界各地。 串口通信 .................................................... 22 MAX 232 芯片簡(jiǎn)介 ........................................ 22 硬件連接圖 ..............................................
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1