基于ATM89C51單片機的IC卡讀寫器的設計畢業(yè)論文.doc_第1頁
基于ATM89C51單片機的IC卡讀寫器的設計畢業(yè)論文.doc_第2頁
基于ATM89C51單片機的IC卡讀寫器的設計畢業(yè)論文.doc_第3頁
基于ATM89C51單片機的IC卡讀寫器的設計畢業(yè)論文.doc_第4頁
基于ATM89C51單片機的IC卡讀寫器的設計畢業(yè)論文.doc_第5頁
已閱讀5頁,還剩33頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1摘要IC卡是一個正蓬勃發(fā)展的邊緣產(chǎn)業(yè),一個與我們的生活正越來越密切的產(chǎn)業(yè)。在普及因特網(wǎng)和計算機的大潮涌來時,IC卡扮演著越來越重要的角色。IC卡讀寫設備大致可分為兩大類:一類為專用讀寫設備或稱脫機讀寫器。其特點是:充分利用IC卡存儲量大,可以獨立存儲和工作,不需要和主機相連就可完成數(shù)據(jù)讀寫的優(yōu)點,可與應用設備結合或單獨工作。例如:IC卡電表,水表,ATM機,商場收款機。另一類為通用讀寫設備,或稱聯(lián)機讀寫器,是帶有單片機和存儲器的設備,通過并行或串行口與PC機或應用系統(tǒng)網(wǎng)絡相連接。在運行不同軟件時可以讀寫不同種類的IC卡,組成不同的應用系統(tǒng)。如果配備開發(fā)系統(tǒng)軟件,可對IC卡做初始規(guī)劃,數(shù)據(jù)加密和初始寫入,從而構成IC卡應用開發(fā)制作環(huán)境。在本設計中,我們討論通用開發(fā)系統(tǒng)基于ATM89C51單片機的IC卡讀/寫器的設計。通過89C51單片機來實現(xiàn)IC卡的讀和寫,在系統(tǒng)中設計一個復位電路,接在89C51的復位管腳上。復位電路是微機應用中重要的一環(huán),一個好的復位電路對微機抗干擾有重要作用。另外還在單片機上接了一個時鐘電路,用來設置單片機內(nèi)部震蕩的時間。RS232串行接口在本設計中用于單片機與PC機之間的連接,IC卡座用于插卡,實現(xiàn)IC卡與讀寫器的連接。本設計中所涉及的主要是接觸式邏輯加密卡SLE4442卡。另外一些外圍電路的設計使整個IC卡讀寫器顯得完美。2目錄前言.3第一章概述.5一IC卡技術5二IC卡應用8第二章系統(tǒng)原理框圖.10一系統(tǒng)原理框圖的繪制10二原理圖13第三章硬件部分.14一AT89C51單片機簡介.14二RS232串行接口16三SLE4442簡介18四IC卡座18五外圍電路20第四章軟件部分.25一工作過程、流程圖25二用C51實現(xiàn)的讀/寫主程序.27三上位PC機通信接口軟件.34第五章總結.36一總結36二致謝37三參考文獻383前言IC卡是一個正蓬勃發(fā)展的邊緣產(chǎn)業(yè),一個與我們的生活正越來越密切的產(chǎn)業(yè)。在普及因特網(wǎng)和計算機的大潮涌來時,IC卡扮演著越來越重要的角色。IC卡讀寫設備大致可分為兩大類:一類為專用讀寫設備或稱脫機讀寫器。其特點是:充分利用IC卡存儲量大,可以獨立存儲和工作,不需要和主機相連就可完成數(shù)據(jù)讀寫的優(yōu)點,可與應用設備結合或單獨工作。例如:IC卡電表,水表,ATM機,商場收款機。另一類為通用讀寫設備,或稱聯(lián)機讀寫器,是帶有單片機和存儲器的設備,通過并行或串行口與PC機或應用系統(tǒng)網(wǎng)絡相連接。在運行不同軟件時可以讀寫不同種類的IC卡,組成不同的應用系統(tǒng)。如果配備開發(fā)系統(tǒng)軟件,可對IC卡做初始規(guī)劃,數(shù)據(jù)加密和初始寫入,從而構成IC卡應用開發(fā)制作環(huán)境。在本設計中,我們討論通用開發(fā)系統(tǒng)基于ATM89c51單片機的IC卡讀/寫器的設計。IC卡讀/寫設備由IC卡卡座,單片機,數(shù)據(jù)存儲器RAM,程序存儲器EEPROM,接口電路和外圍設備等組成。IC卡讀/寫器各部分結構與功能簡單介紹如下:1.IC卡卡座IC卡卡座是連接IC卡與讀寫器的。其功能包括對IC卡供電,提供讀寫信號和傳送數(shù)據(jù)。要求提供方便的插拔方式和可靠的接觸,并帶有帶電插拔,過流保護,插卡檢測等能力。IC卡和插座的結構尺寸必須符合國際標準化組織(ISO)7816的標準。對觸點數(shù)目、位置、信號名稱和功能都有明確規(guī)定,以保證兼容性。2.單片機和存儲器讀寫器中配備單片機和ROM,RAM存儲器,構成微機系統(tǒng),單片機運行ROM中4固化的軟件,執(zhí)行與IC卡和上位PC機的通信規(guī)程??刂茖C卡的讀寫,完成IC卡與主機間數(shù)據(jù)的格式轉(zhuǎn)換。為減輕單片機負擔,提高讀寫速度,常配置有硬件密文轉(zhuǎn)換和單元。3.接口電路和外圍設備通用讀寫器一般與PC機或網(wǎng)絡聯(lián)機工作,常用標準并行或串行口與上位機連接和通訊。常用的是帶有25芯或者9芯插口的RS232-C型串行接口,可直接接到PC機的COM1或COM2上。此時,可利用主機的顯示器作監(jiān)視器,主機鍵盤作控制和輸入,利用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論