freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的智能ic卡讀寫(xiě)器設(shè)計(jì)-免費(fèi)閱讀

  

【正文】 Default: SBUF=0Xcc。 /*將緩沖區(qū)數(shù)據(jù)發(fā)往上位機(jī) */ break。 PWR=1。j++)。 if(! ICOUT) /*確實(shí)拔卡則進(jìn)行以下處理 */ { If(ICWR|ONCOMM) { PWR=1; /*關(guān)閉 IC 卡電源 */ BELL=0; /*否則,蜂鳴一聲返回 */ delay(10)。 buf[i]=a。j1000。 /*開(kāi)放中斷 */ } /*將緩沖區(qū)數(shù)據(jù) 16B發(fā)往上位機(jī) */ /*波特率 2400, 8位數(shù)據(jù)位, 1 位停止位,無(wú)校驗(yàn)位 */ /*待發(fā)送數(shù)據(jù)在 buf緩沖中 */ void transfer(void) { uchar I。 /*準(zhǔn)許 INT0 中斷 */ TMOD=0X20。 While(T1= =0); TI=0; } For(j=0。 Stopic()。 for(y=0。 wd24(0a0)。 sda=a0。scl=1。scl=0。sci=0。 scl=1。a4=sda。scl=0。 delay(3)。 } void stopic(void) { sda=0。 /*系統(tǒng)與上位機(jī)在通信狀態(tài)標(biāo)志 */ sbit RST=flag^2。 sbit a4=ACC^4。 /*插卡信號(hào),與上同接卡座微動(dòng)開(kāi)關(guān) */ sbit COMM=P3^4。 5. 參考文獻(xiàn): 李剛《 51 系列單片機(jī)系統(tǒng)設(shè)計(jì)與應(yīng)用技巧》 北京航空航天大學(xué)出版社; 楊金巖《 80C51 單片 機(jī)》人民郵電出版社 李金利《單片機(jī)原理及接口技術(shù)》高等教育出版社 王愛(ài)英《智能卡技術(shù)》清華大學(xué)出版社 沈紅利《單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)實(shí)例與分析》北京航空航天大學(xué)出版社 黃淼云,李也白,王福成 .智能卡應(yīng)用系統(tǒng)[ M] .北京:清華大學(xué)出版社, 2021. 何立民《單片機(jī)應(yīng)用技術(shù)選編》北京航空航天大學(xué)出版社 2021 周立功單片機(jī)公司策劃的《單片機(jī)試驗(yàn)與實(shí)踐》 2021 居水榮《單片機(jī)開(kāi)發(fā)系統(tǒng)綜述》半導(dǎo)體情報(bào) 2021 于宏軍,趙冬艷《智能( IC)卡技術(shù)全書(shū)》北京:電子工業(yè)出版社 1996 6. 致謝信: 時(shí)光荏苒,歲月如梭,轉(zhuǎn)眼間四年的大學(xué)生活馬上結(jié)束了。單片 機(jī)應(yīng)用系統(tǒng)的軟件調(diào)試主要是邏輯錯(cuò)誤和功能錯(cuò)誤。 2)在與上位機(jī)通信或正在對(duì) IC 卡讀 /寫(xiě)狀態(tài)。為了保證讀卡的可靠性,必須進(jìn)行軟件“去抖”處理。限流電阻阻值一般是 100~ 200 歐。 IC 卡讀 /寫(xiě)接口的可靠性包括: IC卡讀 /寫(xiě)過(guò)程能可靠地進(jìn)行;任意插拔 IC 卡不會(huì)引起 IC 卡損傷;在 IC 卡讀 /寫(xiě)中出現(xiàn)問(wèn)題時(shí),能及時(shí)告警并恢復(fù)到正常狀態(tài)。 存儲(chǔ)器分配: 邏輯加密卡芯片的功能框圖: 比較從 EEPROM 中讀出的數(shù)據(jù)和 IC卡中讀出的數(shù)據(jù)是否相同: CMPLOOP: MOV A, R0 MOV R6,A MOV A,R1 XRL A,R6 JNZ NOEQU DJNZ R7,CMPLOOP SNEQU: CLR SW JMP ReadInsertCard NOEQU: SETB SW JMP ReadInsertCard $INCLUDE() $INCLUDE() end EEPROM 邏輯圖 — 232 通信接口芯片: RS— 232 是目前串行通信中最常用的總線,其標(biāo)準(zhǔn) RS— 232C是美國(guó)電子工業(yè)協(xié)會(huì) EIA制定的串行物理接口協(xié)議。 時(shí)鐘信號(hào)的工作周期應(yīng)為穩(wěn)定操作期間周期的 40%~ 60%。在時(shí)間 t’ b, RST 被置于狀態(tài) H。 IC 卡接口電路作為 IC 卡與 IFD 內(nèi)的CPU 進(jìn)行通信的唯一通道,為保證通信和數(shù)據(jù)交換的安全與可靠,其產(chǎn)生的電信號(hào)必須滿足下面的特定要求。延時(shí) 10us CLR CLK ; CLK=L LCALL Delay10us ;延時(shí) 10us DJNZ R5,SR2 。使端口邏輯信號(hào)穩(wěn)定 CLR PWR ;給卡供電 CLR DATOUT ;使 I/O 端口 =L; RET ;返回 下電過(guò)程: PWROFF1: CLR RST ;使 RST=L CLR CLK ;使 CLK=L CLR DATOUT ;使 I/O=L LCALL ;延遲 ,使端口邏輯信號(hào)穩(wěn)定 SETB PWR ;給卡下電 RET ;返回 由于 IC 寫(xiě)主存儲(chǔ)器時(shí)需要驗(yàn)證密碼,所以執(zhí)行下面程序時(shí)請(qǐng)確保 SLE4442 的密碼的正確性。即便有保護(hù)措施,若與 IC卡接口設(shè)備的其他部分共同使用一個(gè)保護(hù)回路,就會(huì)干擾整個(gè)設(shè)備的正常工作。上拉電阻 R源端與 IC卡的供電電源相連接。 中止?fàn)顟B(tài)的時(shí)序: ? 芯片的操作命令格式: 每條命令包含三個(gè)字節(jié)其排列順序如下 SLE4442芯片具有 7種命令: 卡的接口技術(shù): IC 卡接口設(shè)備是由 IC 卡適配插座, IC 卡電氣接口電路,用于 IC 卡時(shí)序生成與數(shù)據(jù)交換的微處理器以及其他主設(shè)備的連接接口組成。 處理模式的時(shí)序關(guān)系: 2. 3. 3SLE4442卡的應(yīng)用: ? 芯片的復(fù)位方式: 1. 部復(fù)位: SLE4442是基于同步夫位響應(yīng)的傳送協(xié)議。 在接受一個(gè)命令之后有兩種可能的模式輸出數(shù)據(jù)模式即讀數(shù)據(jù)和處理數(shù)據(jù)模式。當(dāng) RST 線從高狀態(tài) H 置到低狀態(tài) L 時(shí) ,第一個(gè)數(shù)據(jù)位 (LSB)的內(nèi)容被送到 I/O 上。當(dāng)保護(hù)存儲(chǔ)器中第 N 位 N=0~31 為 1 時(shí),對(duì)應(yīng)主存儲(chǔ)器中第 N 個(gè)字節(jié)允許進(jìn)行擦除和寫(xiě)入操作。硬件復(fù)位將重新定義特殊功能寄存器,但不影響片內(nèi) RAM。為了防止休眠被復(fù)位終止時(shí)對(duì)端口引腳意外寫(xiě)入的可能性,在生成空閑方式的指令后不應(yīng)緊跟對(duì)端口引腳的寫(xiě)指令。 ( b ) 內(nèi)部數(shù)據(jù)存儲(chǔ)器 。 P3 口引腳~ 與 為 7個(gè)帶內(nèi)部上拉的雙向 I/O 引腳。 AT89C2051 芯片的 20 個(gè)引腳功能為 : 電源電壓 。 ? 復(fù)位狀態(tài): MCS— 51單片機(jī)復(fù)位后 , 程序計(jì)數(shù)器 PC 和 特殊功能寄存器復(fù) 位的狀態(tài)如表所示。 5MS。雖然 IC卡是從磁卡發(fā)展而來(lái)的。 功能:能識(shí)別和讀 /寫(xiě)存儲(chǔ)卡;為連機(jī)型讀 /寫(xiě)器,做為依附于 PC 機(jī)的一種外設(shè),通過(guò) RS232C 與 PC 機(jī)進(jìn)行通信;能自動(dòng)連續(xù)讀 /寫(xiě),具有上電冷復(fù)位,插卡熱復(fù)位功能;卡上數(shù)據(jù)讀 /寫(xiě)采用雙認(rèn)證方式,確保讀 /寫(xiě)數(shù)據(jù)的可靠性和準(zhǔn)確性;具有一定的抗攻擊能力,即對(duì)于非法插拔,非法 IC 卡等具有一定的抵抗能力,可避免短路等造成的讀 /寫(xiě)損壞;具有聲光提示讀 /寫(xiě)狀態(tài);采用動(dòng)態(tài)加密算法,避免 IC 卡被非法復(fù)制,并保證 IC 卡數(shù)據(jù)的安全性。智能 IC 卡與普通磁卡相比具有更高的安全性,為此,對(duì)智能 IC 卡的讀寫(xiě)進(jìn)行研究是非常有意義的。 2. 2 硬件論證方案。 最后具體描述了各個(gè)功能模塊的軟、硬件調(diào)試。 基于單片機(jī)的 智能 IC卡讀寫(xiě)器設(shè)計(jì) 信息學(xué)院電子信息科學(xué)與技術(shù)系二班 摘要 :隨著社會(huì)的進(jìn)步和現(xiàn)代化程度的不斷提高,人類(lèi)所擁有的信息種類(lèi)和數(shù)量都在成倍地增長(zhǎng),每天都要處理許多與個(gè)人有關(guān)的信息,而這些信息管理十分不便。本文撰寫(xiě)的主導(dǎo)思想是軟、 硬件結(jié)合,以硬件為基礎(chǔ),來(lái)進(jìn)行各功能模塊的編寫(xiě)。 2. 3 硬件各模塊的設(shè)計(jì)。按卡與外界數(shù)據(jù)傳輸?shù)男问絹?lái)分,有接觸式 IC 卡和非接觸式 IC 卡兩種。 2. 1 硬件設(shè)計(jì)思路: IC 卡的應(yīng)用領(lǐng)域非常廣泛。 本 IC 卡讀 /寫(xiě)器的硬件系統(tǒng)設(shè)計(jì)主要有: IC 卡的插拔檢測(cè), IC卡的電源控制, IC 卡與 CPU 的接口以及必要的人機(jī)界面。存儲(chǔ)器具有至少 10000 次的擦寫(xiě)周期,數(shù)據(jù)保持時(shí)間至少 10 以上。 復(fù)位不影響片內(nèi) RAM存放的內(nèi)容 , 而 ALE、 PSEN 在復(fù)位期間將輸出高電平。 接地 。 輸出相連,不能作為通用 I/O 引腳訪問(wèn) 。 ( c ) 外部數(shù)據(jù)存儲(chǔ)器 內(nèi)部結(jié)構(gòu): ? 低功耗工作方式: AT89C2051 有兩種低功耗工作方式:空閑方式與掉電方式。如果不采用外 部上拉, 和 應(yīng)置“ 0”;如果采用外部上拉,則應(yīng)置“ 1”。復(fù)位的保持時(shí)間應(yīng)足夠長(zhǎng),以便振蕩器能重新開(kāi)始工作并穩(wěn)定下來(lái)。地址 32~255 后 244 字節(jié)為應(yīng)用數(shù)據(jù)區(qū) ,數(shù)據(jù)讀出不受限制,擦除和寫(xiě)入受加密存儲(chǔ)器數(shù)據(jù)校驗(yàn)結(jié)果的影響。若連續(xù)輸入 32 個(gè)時(shí)鐘脈沖,主存儲(chǔ)器中的前四個(gè)字節(jié)地質(zhì)單元中的內(nèi)容被讀出。 命令模式的時(shí)序圖: 3. 輸出數(shù)據(jù)模式 : 這種 模式是將 IC 卡芯片中的數(shù)據(jù)傳送個(gè)外部設(shè)備接口 (IFD)的一種操作。芯片的復(fù)位時(shí)序如前述。根據(jù) IC 卡在插入或退出時(shí),按觸點(diǎn)壓觸和脫離的方式區(qū)分主要有兩種,一是滑觸式結(jié)構(gòu),這種方式,觸點(diǎn)處于固定位置, IC 卡在插入或退出時(shí),滑過(guò)與之不相關(guān)的位置,并滑接在固定的位置,另一類(lèi)是著陸式結(jié)構(gòu),這種結(jié)構(gòu)下, IC卡在插入過(guò)程中,觸點(diǎn)與 IC卡同步運(yùn)動(dòng),逐步下壓,并穩(wěn)定與最終位置。 當(dāng) IC卡處于供電狀態(tài)時(shí),整個(gè)接口電路接通,借口設(shè)備與 IC 卡間構(gòu)成邏輯通路;而當(dāng) IC 卡處于下電狀態(tài)時(shí)( V ㏄ =OFF),上拉電阻 R的源端失去了供電,整個(gè)與卡的接口的電路均處于不帶電狀態(tài)。 該電路利用了帶輸出短路保護(hù)特性的 78 系列三端穩(wěn)壓集成電路, 78L05 的最大輸出電流可達(dá) 150mA,短路保護(hù)電流起點(diǎn)在 150mA~ 200mA 左右,符合 ISO/IEC78163 所確定的范圍。如果密碼有錯(cuò)誤, IC 卡校驗(yàn) 3 次便會(huì)鎖死報(bào)廢。判斷是否接收完一字節(jié),若是繼續(xù),否則轉(zhuǎn)至 SR2,繼續(xù)接收下一位 MOV R0,A 。 完成 IC 卡插入與退出的識(shí)別操作: IC 卡接口電路對(duì) IC 卡插入與退出的識(shí)別,即卡的激活和釋放,有很?chē)?yán)格的時(shí) 序要求。 I/O 上的應(yīng)答應(yīng)在 RST 上信號(hào)上升沿之后的 400~40 000 個(gè)時(shí)鐘周期 (tc)內(nèi)開(kāi)始 (tc在 t’ b 之后 )。當(dāng)頻率從一個(gè)值轉(zhuǎn)換到另一個(gè)值時(shí),應(yīng)注意保證沒(méi)有比短周期的 40%更短的脈沖。 RS— 232 接口的特征是負(fù)邏輯、單端驅(qū)動(dòng)、共地接收、適用于點(diǎn)對(duì)點(diǎn)通信。 IC 卡的上 /下電控制: IC 卡的上電一般是可知的,即對(duì) IC 卡讀 /寫(xiě)時(shí),須給 IC 上電;因此, IC 卡的上電控制比較簡(jiǎn)單,由于 IC 卡讀 /寫(xiě)電流很小,一般為幾個(gè)毫安,由單片機(jī)的 P1。此限流電阻同時(shí)可以防止往 IC 卡座中導(dǎo)電的異物而引起系統(tǒng)損壞。一旦有卡插入,則設(shè)置讀 /寫(xiě)標(biāo)志;在通信時(shí),設(shè)置正在通信標(biāo)志。會(huì)引起系統(tǒng)工作失常甚至死機(jī),在恢復(fù)中斷環(huán)境后,用強(qiáng)制跳轉(zhuǎn)指令強(qiáng)制從主程序開(kāi)始執(zhí)行,
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1