基于單片機IC卡設(shè)計
- 文件下載:
-
- 文件介紹:
- 該文件為 doc 格式,下載需要 0 積分
- 基于單片機IC卡設(shè)計
摘 要
IC卡是一個正蓬勃發(fā)展的邊緣產(chǎn)業(yè),一個與我們的生活正越來越密切的產(chǎn)業(yè)。在普及因特網(wǎng)和計算機的大潮涌來時,IC卡扮演著越來越重要的角色。
IC卡讀寫設(shè)備大致可分為兩大類:一類為專用讀寫設(shè)備或稱脫機讀寫器。其特點是:充分利用IC卡存儲量大,可以獨立存儲和工作, 不需要和主機相連就可完成數(shù)據(jù)讀寫的優(yōu)點,可與應(yīng)用設(shè)備結(jié)合或單獨工作。例如:IC卡電表,水表,ATM機, 商場收款機。另一類為通用讀寫設(shè)備,或稱聯(lián)機讀寫器,是帶有單片機和存儲器的設(shè)備,通過并行或串行口與PC機或應(yīng)用系統(tǒng)網(wǎng)絡(luò)相連接。 在運行不同軟件時可以讀寫不同種類的IC卡,組成不同的應(yīng)用系統(tǒng)。如果配備開發(fā)系統(tǒng)軟件,可對IC卡做初始規(guī)劃,數(shù)據(jù)加密和初始寫入,從而構(gòu)成IC卡應(yīng)用開發(fā)制作環(huán)境。在本設(shè)計中, 我們討論通用開發(fā)系統(tǒng)——基于ATM89C51單片機的IC卡讀/寫器的設(shè)計。
通過89C51單片機來實現(xiàn)IC卡的讀和寫,在系統(tǒng)中設(shè)計一個復(fù)位電路,接在89C51的復(fù)位管腳上。復(fù)位電路是微機應(yīng)用中重要的一環(huán),一個好的復(fù)位電路對微機抗干擾有重要作用。另外還在單片機上接了一個時鐘電路,用來設(shè)置單片機內(nèi)部震蕩的時間。
RS232串行接口在本設(shè)計中用于單片機與PC機之間的連接, IC卡座用于插卡,實現(xiàn)IC卡與讀寫器的連接。本設(shè)計中所涉及的主要是接觸式邏輯加密卡SLE4442卡。
另外一些外圍電路的設(shè)計使整個IC卡讀寫器顯得完美。
...