一種基于89c2051的ic卡讀寫器的制造方法
【專利摘要】本實用新型涉及一種IC卡讀寫器,更具體地,涉及一種基于89C2051的IC卡讀寫器?;?9C2051的IC卡讀寫器包括單片機、IC卡芯片接口電路、串口通信模塊、插拔卡檢測電路、顯示模塊、報警模塊、電源模塊。IC卡芯片接口電路連接著單片機,串口通信模塊連接著單片機,插拔卡檢測電路連接著單片機,單片機的輸出端連接著顯示模塊的輸入端,單片機的輸出端連接著報警模塊。能識別和讀/寫存儲卡;為連機型讀/寫器,可通過RS?232C與PC機進行通信;能自動連續(xù)讀/寫,具有上電冷復位,插卡熱復位功能;具有一定的抗攻擊能力,可避免短路等造成的讀/寫損壞;具有聲光提示讀/寫狀態(tài);采用動態(tài)加密算法,避免IC卡被非法復制,并保證IC卡數(shù)據(jù)的安全性。
【專利說明】
一種基于89C2051的IC卡讀寫器
技術領域
[0001]本實用新型主要涉及一種1C卡讀寫器,更具體地說,涉及一種基于89C2051的1C卡讀寫器?!颈尘凹夹g】
[0002]當今世界信息技術的發(fā)展日新月異,一個以電子商務為主要特征的經(jīng)濟時代即將來臨,1C卡是一種將個人信息最有效地送入到先進的全球信息網(wǎng)絡并獲取所需結果的最有效的辦法,1C卡將成為人們聯(lián)網(wǎng)身份識別和實現(xiàn)電子支付手段。其影響面是前所未有的。智能1C卡與普通磁卡相比具有更高的安全性,為此,對智能1C卡的讀寫進行研究是十分具有價值意義的研究方向。
【發(fā)明內容】
[0003]本實用新型主要解決的技術問題是提供一種基于89C2051的1C卡讀寫器,能識別和讀/寫存儲卡;為連機型讀/寫器,做為依附于PC機的一種外設,可通過RS-232C與PC機進行通信;能自動連續(xù)讀/寫,具有上電冷復位,插卡熱復位功能;卡上數(shù)據(jù)讀/寫采用雙認證方式,可確保讀/寫數(shù)據(jù)的可靠性和準確性;具有一定的抗攻擊能力,即對于非法插拔,非法 1C卡等具有一定的抵抗能力,可避免短路等造成的讀/與損壞;具有聲光提不讀/與狀態(tài);米用動態(tài)加密算法,可避免1C卡被非法復制,并保證1C卡數(shù)據(jù)的安全性。
[0004]為解決上述技術問題,本實用新型一種基于89C2051的1C卡讀寫器包括單片機、1C 卡芯片接口電路、串口通信模塊、插拔卡檢測電路、顯示模塊、報警模塊、電源模塊。能識別和讀/寫存儲卡;為連機型讀/寫器,做為依附于PC機的一種外設,可通過RS-232C與PC機進行通信;能自動連續(xù)讀/寫,具有上電冷復位,插卡熱復位功能;卡上數(shù)據(jù)讀/寫采用雙認證方式,可確保讀/寫數(shù)據(jù)的可靠性和準確性;具有一定的抗攻擊能力,即對于非法插拔,非法 1C卡等具有一定的抵抗能力,可避免短路等造成的讀/與損壞;具有聲光提不讀/與狀態(tài); 采用動態(tài)加密算法,可避免1C卡被非法復制,并保證1C卡數(shù)據(jù)的安全性。
[0005]其中,所述1C卡芯片接口電路連接著單片機;所述串口通信模塊連接著單片機;所述插拔卡檢測電路連接著單片機;所述單片機的輸出端連接著顯示模塊的輸入端;所述單片機的輸出端連接著報警模塊;所述電源模塊的輸出端連接著單片機的電源接口。
[0006]作為本實用新型的進一步優(yōu)化,本實用新型一種基于89C2051的1C卡讀寫器所述單片機采用89C2051單片機。
[0007]作為本實用新型的進一步優(yōu)化,本實用新型一種基于89C2051的1C卡讀寫器所述 1C卡芯片采用SLE4442。
[0008]作為本實用新型的進一步優(yōu)化,本實用新型一種基于89C2051的1C卡讀寫器所述串口通信模塊采用RS-232。
[0009]作為本實用新型的進一步優(yōu)化,本實用新型一種基于89C2051的1C卡讀寫器所述顯不模塊米用LED顯不。
[0010]作為本實用新型的進一步優(yōu)化,本實用新型一種基于89C2051的1C卡讀寫器所述電源模塊采用的是USB接口 5V電源。[〇〇11]控制效果:本實用新型一種基于89C2051的1C卡讀寫器,能識別和讀/寫存儲卡;為連機型讀/寫器,做為依附于PC機的一種外設,可通過RS-232C與PC機進行通信;能自動連續(xù)讀/寫,具有上電冷復位,插卡熱復位功能;卡上數(shù)據(jù)讀/寫采用雙認證方式,可確保讀/寫數(shù)據(jù)的可靠性和準確性;具有一定的抗攻擊能力,即對于非法插拔,非法1C卡等具有一定的抵抗能力,可避免短路等造成的讀/寫損壞;具有聲光提示讀/寫狀態(tài);采用動態(tài)加密算法,可避免1C卡被非法復制,并保證1C卡數(shù)據(jù)的安全性?!靖綀D說明】
[0012]下面結合附圖和具體實施方法對本實用新型做進一步詳細的說明。
[0013]圖1為本實用新型一種基于89C2051的1C卡讀寫器的硬件結構圖。[〇〇14]圖2為本實用新型一種基于89C2051的1C卡讀寫器的單片機的電路原理圖。[〇〇15]圖3為本實用新型一種基于89C2051的1C卡讀寫器的串口通信電路原理圖。[〇〇16]圖4為本實用新型一種基于89C2051的1C卡讀寫器的1C卡接口電路原理圖。[〇〇17]圖5為本實用新型一種基于89C2051的1C卡讀寫器的SLE4442的觸點安排原理圖?!揪唧w實施方式】[〇〇18]【具體實施方式】一:[〇〇19]結合圖1、2、3、4、5說明本實施方式,本實施方式所述一種基于89C2051的1C卡讀寫器關包括單片機、1C卡芯片、串口通信模塊、插拔卡檢測電路、顯示模塊、報警模塊、電源模塊,能識別和讀/寫存儲卡;為連機型讀/寫器,做為依附于PC機的一種外設,通過RS-232C與 PC機進行通信;能自動連續(xù)讀/寫,具有上電冷復位,插卡熱復位功能;卡上數(shù)據(jù)讀/寫采用雙認證方式,確保讀/寫數(shù)據(jù)的可靠性和準確性;具有一定的抗攻擊能力,即對于非法插拔, 非法1C卡等具有一定的抵抗能力,可避免短路等造成的讀/與損壞;具有聲光提不讀/與狀態(tài);采用動態(tài)加密算法,避免IC卡被非法復制,并保證IC卡數(shù)據(jù)的安全性。
[0020]其中,所述1C卡接口電路連接著單片機,1C卡接口電路用于1C卡槽和單片機的相連。
[0021]所述串口通信模塊連接著單片機,串口通信模塊用于完成上位機和單片機以及1C 卡間的串行通信。
[0022]所述插拔卡檢測電路連接著單片機,插拔卡檢測電路用于檢測是否插入或拔出1C 卡,并將信號傳送給單片機。[〇〇23]所述單片機的輸出端連接著顯示模塊的輸入端,單片機用于將1C卡的存儲信息傳送給顯示模塊,顯示模塊用于顯示1C卡的存儲信息。
[0024]所述單片機的輸出端連接著報警模塊,單片機用于處理檢測的1C卡插拔信號,并將信號傳送給報警模塊,報警模塊用于對1C卡插入與拔出給予提示。
[0025]所述電源模塊的輸出端連接著單片機的電源接口,電源模塊用于給系統(tǒng)供電。 [〇〇26]【具體實施方式】二:[〇〇27] 結合圖1、2、3、4說明本實施方式,所述單片機采用89C2051單片機。所述89C2051單片機是一種低消耗,高性能的8位CMOS微處理芯片。片內帶有2KB的閃爍可編程及可擦除只讀存儲器,與工業(yè)標準的80C51指令集相兼容,DIP20封裝。片上的PER0M準許在線對程序存儲器重新編碼,也可用常規(guī)的非易揮發(fā)存儲芯片編程。[〇〇28]它的特點可歸納為:1、與MCS-51產品兼容;2、2KB的在線可重復編程閃爍存儲器; 壽命:1000次寫/擦除周期,數(shù)據(jù)保存期10年;3、寬工作電壓:范圍Vcc = 2.7?6V;4、全靜態(tài)工作方式:〇?24MHZ; 5、3級程序存儲器鎖定;6、256*8位內部RAM; 7、32條可編程I/O 口線;8、 3個16位定時/計數(shù)器;9、5個中斷源;10、可編程串行中斷;11、低功耗的閑置與掉電模式。 [〇〇29]【具體實施方式】三:[〇〇3〇] 結合圖1、2、3、4說明本實施方式,所述1C卡芯片為SLE4442,SLE4442是德國西門子 SHffiNS公司設計的邏輯加密存儲卡,具有2K位的存儲容量,內部電壓提升電路保證了芯片能夠以單+ 5V電壓供電,是目前國內應用較多的一種1C卡芯片。觸點和串行接口滿足 1507816同步傳送協(xié)議,芯片采用~1105工藝技術,每字節(jié)的擦除/寫入編程時間為2.51^,采用多存儲器結構:主存儲器、保護型存儲器、加密存儲器。
[0031]【具體實施方式】四:
[0032]結合圖1、2、3、4說明本實施方式,所述串口通信模塊采用RS-232,RS-232是目前串行通信中最常用的總線。RS-232接口的特征是負邏輯、單端驅動、共地接收、適用于點對點通信。當信號線上的電平為-3?-15V時,表示邏輯T;當信號為+3?+15V時,表示邏輯“0”。 [〇〇33] 【具體實施方式】五:[〇〇34]結合圖1、2、3、4說明本實施方式,所述顯示模塊為LED顯示,顯示1C卡的存儲信息。 [〇〇35]【具體實施方式】六:
[0036]結合圖1、2、3、4說明本實施方式,所述電源模塊采用的是USB接口 5V電源,為系統(tǒng)提供穩(wěn)定的電壓。
[0037]雖然本實用新型已以較佳的實施例公開如上,但其并非用以限定本實用新型,任何熟悉此技術的人,在不脫離本實用新型的精神和范圍內,都可以做各種改動和修飾,因此本實用新型的保護范圍應該以權利要求書所界定的為準。
【主權項】
1.一種基于89C2051的1C卡讀寫器,其特征在于,所述基于89C2051的1C卡讀寫器包括 單片機、1C卡芯片接口電路、串口通信模塊、插拔卡檢測電路、顯示模塊、報警模塊、電源模 塊,所述1C卡芯片接口電路連接著單片機;所述串口通信模塊連接著單片機;所述插拔卡檢 測電路連接著單片機;所述單片機的輸出端連接著顯示模塊的輸入端;所述單片機的輸出 端連接著報警模塊;所述電源模塊的輸出端連接著單片機的電源接口。2.根據(jù)權利要求1所述的一種基于89C2051的1C卡讀寫器,其特征在于:所述單片機采 用89C2051單片機。3.根據(jù)權利要求1所述的一種基于89C2051的1C卡讀寫器,其特征在于:所述1C卡芯片 采用 SLE4442。4.根據(jù)權利要求1所述的一種基于89C2051的1C卡讀寫器,其特征在于:所述串口通信 模塊采用RS-232。5.根據(jù)權利要求1所述的一種基于89C2051的1C卡讀寫器,其特征在于:所述顯示模塊 采用LED顯示。6.根據(jù)權利要求1所述的一種基于89C2051的1C卡讀寫器,其特征在于:所述電源模塊 采用的是USB接口 5V電源。
【文檔編號】G06K17/00GK205608752SQ201620312850
【公開日】2016年9月28日
【申請日】2016年5月13日
【發(fā)明人】馬會元, 古承星, 李明龍, 左楊, 冉成
【申請人】馬會元