亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

讀寫(xiě)智能卡的設(shè)備的制作方法

文檔序號(hào):6618374閱讀:317來(lái)源:國(guó)知局
專利名稱:讀寫(xiě)智能卡的設(shè)備的制作方法
技術(shù)領(lǐng)域
本實(shí)用新型涉及一種讀寫(xiě)智能卡的設(shè)備,適用于在包含系統(tǒng)管理總線(SMBus)的主板上通過(guò)SMBus讀寫(xiě)智能卡。
技術(shù)背景目前信息技術(shù)產(chǎn)品中,讀寫(xiě)智能卡(SM卡)主要通過(guò)內(nèi)部串口連接內(nèi) 部讀卡器或外部串口連接外接讀卡器來(lái)實(shí)現(xiàn)。這種技術(shù)已經(jīng)比較成熟。但 在采用通用主板開(kāi)發(fā)專用產(chǎn)品時(shí),由于要求不能使用外接設(shè)備,而且在內(nèi) 部串口的資源已被占用的情況下,必須采用其他方法實(shí)現(xiàn)讀寫(xiě)智能卡。發(fā)明內(nèi)容本實(shí)用新型的目的是不占用主板上的串口資源,利用主板上的系統(tǒng)管 理總線(SMBus)來(lái)實(shí)現(xiàn)讀寫(xiě)智能卡。本實(shí)用新型為了達(dá)到上述的目的,所采取的技術(shù)方案是提供一種讀寫(xiě) 智能卡的設(shè)備,它包括中央處理器模塊,與中央處理器模塊連接的系統(tǒng)管 理總線以及讀寫(xiě)智能卡模塊,連接于系統(tǒng)管理總線與讀寫(xiě)智能卡模塊之間 的單片機(jī)模塊以及置于單片機(jī)模塊內(nèi)的數(shù)據(jù)讀寫(xiě)傳送系統(tǒng)。所述的數(shù)據(jù)讀 寫(xiě)傳送系統(tǒng)用于通過(guò)系統(tǒng)管理總線采集的中央處理器模塊發(fā)出的讀或?qū)?卡的數(shù)據(jù)傳送給讀寫(xiě)智能卡模塊;再將讀寫(xiě)智能卡模塊發(fā)出的確認(rèn)數(shù)據(jù)通 過(guò)系統(tǒng)管理總線返回給中央處理器模塊。本實(shí)用新型的效果顯著。如上述本實(shí)用新型的結(jié)構(gòu),本實(shí)用新型僅用一片單片機(jī)模塊通過(guò)連接 于中央處理器模塊(主板)上的系統(tǒng)管理總線(SMBus)就實(shí)現(xiàn)了讀寫(xiě)智 能卡。沒(méi)有占用主板上的串口資源。目前大部分的通用主板均包含有系統(tǒng) 管理總線(SMBus),因此,這些產(chǎn)品都可以采用本實(shí)用新型的讀寫(xiě)智能 卡的設(shè)備,僅增加一片單片機(jī)模塊就可實(shí)現(xiàn)讀寫(xiě)卡,節(jié)約了主板上的串口資源,成本低廉,還可以擴(kuò)展連接其他設(shè)備,符合目前信息技術(shù)產(chǎn)品高度 集成化的要求。


圖1是本實(shí)用新型一實(shí)施例的結(jié)構(gòu)示意圖;圖2是置于單片機(jī)模塊內(nèi)的數(shù)據(jù)讀寫(xiě)傳送系統(tǒng)一實(shí)施例的結(jié)構(gòu)示意圖;図3縣図9粉坦諒g佑詳玄錄的、添與図—具體實(shí)施方式
以下結(jié)合附圖進(jìn)一步說(shuō)明本實(shí)用新型的結(jié)構(gòu)特征。如圖l所示,本實(shí)用新型的讀寫(xiě)智能卡的設(shè)備包括中央處理器模塊 (CPU)l,與中央處理器模塊1連接的系統(tǒng)管理總線(SMBus) 2,讀寫(xiě)智 能卡模塊4,連接于系統(tǒng)管理總線2與讀寫(xiě)智能卡模塊4之間的單片機(jī)模 塊3以及置于單片機(jī)模塊3內(nèi)的數(shù)據(jù)讀寫(xiě)傳送系統(tǒng)30。所述的數(shù)據(jù)讀寫(xiě)傳送系統(tǒng)30用于通過(guò)系統(tǒng)管理總線2采集的中央處 理器模塊1發(fā)出的讀或?qū)懣ǖ臄?shù)據(jù)傳送給讀寫(xiě)智能卡模塊4;再將讀寫(xiě)智 能卡模塊4發(fā)出的確認(rèn)數(shù)據(jù)通過(guò)系統(tǒng)管理總線2返回給中央處理器模塊中央處理器(CPU)模塊1發(fā)起讀或?qū)懣〝?shù)據(jù),向系統(tǒng)管理總線 (SMBus) 2發(fā)送地址和方向位;如果是寫(xiě)操作,中央處理器(CPU)模塊 1每發(fā)送一個(gè)數(shù)據(jù)字節(jié)后等待來(lái)自讀寫(xiě)智能卡模塊4的確認(rèn);如果是讀操 作,則由讀寫(xiě)智能卡模塊4發(fā)送數(shù)據(jù)并等待中央處理器(CPU)模塊1的確 認(rèn);單片機(jī)模塊3內(nèi)的數(shù)據(jù)讀寫(xiě)傳送系統(tǒng)30從系統(tǒng)管理總線(SMBus)2 獲取地址和方向位,判斷地址為讀寫(xiě)智能卡模塊4時(shí),再判斷讀寫(xiě)方向; 如果是寫(xiě)操作,單片機(jī)模塊3發(fā)送確認(rèn)并將隨后的系統(tǒng)管理總線(SMBus) 2上的數(shù)據(jù)讀取后發(fā)送給讀寫(xiě)智能卡模塊4,然后再次發(fā)送確認(rèn);如果是 讀操作,單片機(jī)模塊3內(nèi)的數(shù)據(jù)讀寫(xiě)傳送系統(tǒng)30發(fā)送確認(rèn)并將讀命令發(fā) 送給讀寫(xiě)智能卡模塊4;讀寫(xiě)智能卡模塊4將數(shù)據(jù)傳送給單片機(jī)模塊3,單片機(jī)模塊3將數(shù)據(jù)通過(guò)系統(tǒng)管理總線(SMBus) 2發(fā)送到中央處理器模 塊1上;數(shù)據(jù)讀寫(xiě)結(jié)束后,中央處理器(CPU)模塊1產(chǎn)生一個(gè)停止條件,結(jié)束 數(shù)據(jù)交換并釋放總線。在本實(shí)施例中,單片機(jī)模塊3選用51系列單片機(jī),可采用其中低成 本的STC公司提供的STC89C系列單片機(jī)如STC89C516RD+。中央處理器(CPU)模塊1采用含系統(tǒng)管理總線(SMBus)端口的中4L々卜裡哭frPTT、.加S&成力、^I+縣^t的VTA 「7玄萬(wàn)ll t品_乂 、 ^"■■ i —HH 、 ■v^a 7 7 7""1 A"5Al .i.Li ■. ^、. .j |/ 、 H J a乂 x_ , 、 Z :g / H H *J讀寫(xiě)智能卡模塊4可采用讀寫(xiě)智能卡(IC卡)的卡座,如華龍公司 提供的Concraft 095系列產(chǎn)品,可以是讀寫(xiě)接觸式的智能卡,包括邏輯卡 和CPU卡。如圖2所示,數(shù)據(jù)讀寫(xiě)傳送系統(tǒng)30包括相互連接的系統(tǒng)管理總線數(shù) 據(jù)采集處理模塊301和串口讀寫(xiě)處理模塊302。系統(tǒng)管理總線數(shù)據(jù)采集處理模塊301負(fù)責(zé)獲取判斷地址和讀寫(xiě)方向 位。寫(xiě)操作時(shí),將系統(tǒng)管理總線2上的數(shù)據(jù)讀取后送給串口讀寫(xiě)處理模塊 302;串口讀寫(xiě)處理模塊302將讀寫(xiě)智能卡模塊4的命令和數(shù)據(jù)送至串口 發(fā)送緩沖區(qū);讀操作時(shí),將讀操作命令發(fā)給串口讀寫(xiě)處理模塊302,串口 讀寫(xiě)處理模塊302將讀寫(xiě)智能卡模塊的命令送至串口發(fā)送緩沖區(qū),并在串 口接收緩沖區(qū)內(nèi)讀取讀寫(xiě)智能卡模塊的數(shù)據(jù)并轉(zhuǎn)發(fā)至系統(tǒng)管理總線數(shù)據(jù) 采集處理模塊301,系統(tǒng)管理總線數(shù)據(jù)采集處理模塊401將讀寫(xiě)智能卡模 塊的數(shù)據(jù)送至系統(tǒng)管理總線,再傳至中央處理器模塊。數(shù)據(jù)讀寫(xiě)傳送系統(tǒng)30的具體流程如圖3所示,第l步Ol,進(jìn)行初始化進(jìn)行P0 P3端口和串口 (單片機(jī)模塊分別 與中央處理器模塊和讀寫(xiě)智能卡模塊之間的接口)以及定時(shí)器的初始化并 設(shè)置工作模式;第2步02,打開(kāi)總中斷允許位,進(jìn)入數(shù)據(jù)讀寫(xiě)傳送系統(tǒng)的主循環(huán) 主循環(huán)不斷的輪詢SMBus數(shù)據(jù)接收是否有效,若接收數(shù)據(jù)有效,則進(jìn)行 下一步,作相應(yīng)處理;第3步03,若SMBus數(shù)據(jù)接收有效,是讀卡操作,串口讀寫(xiě)處理模 塊將讀卡命令送至串口發(fā)送緩沖區(qū);是寫(xiě)卡操作,將寫(xiě)卡值送至串口發(fā)送緩沖區(qū);若是串口接收數(shù)據(jù)有效,則將卡值發(fā)送至SMBus,待中央處理器模塊確認(rèn)。
權(quán)利要求1.一種讀寫(xiě)智能卡的設(shè)備,包括中央處理器模塊,與中央處理器模塊連接的系統(tǒng)管理總線以及讀寫(xiě)智能卡模塊,其特征在于包括連接于系統(tǒng)管理總線與讀寫(xiě)智能卡模塊之間的單片機(jī)模塊以及置于單片機(jī)模塊內(nèi)的數(shù)據(jù)讀寫(xiě)傳送系統(tǒng),所述的數(shù)據(jù)讀寫(xiě)傳送系統(tǒng)用于通過(guò)系統(tǒng)管理總線采集的中央處理器模塊發(fā)出的讀或?qū)懣ǖ臄?shù)據(jù)傳送給讀寫(xiě)智能卡模塊;再將讀寫(xiě)智能卡模塊發(fā)出的確認(rèn)數(shù)據(jù)通過(guò)系統(tǒng)管理總線返回給中央處理器模塊。
2. 根據(jù)權(quán)利要求1所述的讀寫(xiě)智能卡的設(shè)備,其特征在于所述的置于單片機(jī)模塊內(nèi)的數(shù)據(jù)讀寫(xiě)傳送系統(tǒng)包括相互連接的系統(tǒng)管理總線數(shù)據(jù)采 集處理模塊和串口處理模塊。
專利摘要一種讀寫(xiě)智能卡的設(shè)備,包括中央處理器模塊,與中央處理器模塊連接的系統(tǒng)管理總線,讀寫(xiě)智能卡模塊,連接于系統(tǒng)管理總線與讀寫(xiě)智能卡模塊之間的單片機(jī)模塊以及置于單片機(jī)模塊內(nèi)的數(shù)據(jù)讀寫(xiě)傳送系統(tǒng)。所述的數(shù)據(jù)讀寫(xiě)傳送系統(tǒng)用于通過(guò)系統(tǒng)管理總線采集的中央處理器模塊發(fā)出的讀或?qū)懣ǖ臄?shù)據(jù)傳送給讀寫(xiě)智能卡模塊;再將讀寫(xiě)智能卡模塊發(fā)出的確認(rèn)數(shù)據(jù)通過(guò)系統(tǒng)管理總線返回給中央處理器模塊。僅用一片單片機(jī)模塊通過(guò)系統(tǒng)管理總線實(shí)現(xiàn)讀寫(xiě)智能卡。沒(méi)有占用主板上的串口資源。
文檔編號(hào)G06K17/00GK201111105SQ20072019849
公開(kāi)日2008年9月3日 申請(qǐng)日期2007年11月28日 優(yōu)先權(quán)日2007年11月28日
發(fā)明者劉幸偕, 吳泳江, 孔申勇, 芩 張 申請(qǐng)人:上海高智科技發(fā)展有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1