基于單片機IC卡設計
- 文件下載:
-

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