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

正文內(nèi)容

基于at89的射頻讀寫器設(shè)計(jì)畢業(yè)論文-資料下載頁

2025-07-02 09:29本頁面

【導(dǎo)讀】教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中。構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對本研究提供過幫助和做出過。貢獻(xiàn)的個人或集體,均已在文中作了明確的說明并表示了謝意。和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,公布論文的部分或全部內(nèi)容。研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。本人完全意識到本聲明的法律后果由本人承擔(dān)。電子版,允許論文被查閱和借閱。以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。鍵盤電路RS232接口電路和EEPROM設(shè)計(jì)思想????????第三章無線射頻識別系統(tǒng)讀寫器的軟件設(shè)計(jì)……………………總結(jié)和展望,也給出了需要改進(jìn)的地方。

  

【正文】 5ANT27ANT16U3R F M 11 0K1S W P BY111 .05 9MJ2CON2V C CC32.2uF/10VC222pFC122pFR 121kR610KR 131kR910KR810KR710KU? B U Z Z E RQ2P N PV C Cvc cvc c 28 :接鍵盤編碼信號, , ; :接鍵盤中斷信號; :接 PC機(jī) USB接口,為 PC顯示器提供數(shù)據(jù)信號; :接蜂鳴器,低電平有效; :接 MAX232電平轉(zhuǎn)換芯片與 PC機(jī) RS232接口。 鍵盤電路 RS232 接口電路和 EEPROM 設(shè)計(jì)思想 1. 鍵盤電路 鍵盤采用中斷方式的編碼鍵盤,僅當(dāng)有惟一一個鍵按下時,向單片機(jī)發(fā)送中斷信號并提供所按的鍵的編碼( 4個二進(jìn)制 位)。該電路由一片可編程邏輯芯片 GAL22V10D控制。對按鍵的監(jiān)控由經(jīng)過作者編程的可編程邏輯芯片GAL22V10D完成。當(dāng)沒有鍵按下或有不只一個鍵按下時,該芯片的輸出中斷信號為高,不引起單片機(jī)中斷;當(dāng)有唯一一個鍵按下時,該芯片的輸出中斷信號為低,以引起單片機(jī)中斷并通過 4位數(shù)據(jù)線提供按鍵的編碼信號,直到該鍵彈起或同時有其它鍵按下。其電路圖如 215所示。 2. RS232接口電路 由 MAX232芯片實(shí)現(xiàn)單片機(jī)與 PC機(jī)的通信,以便射頻卡讀寫器實(shí)時向 PC機(jī)傳送信息。 MAX232是一種雙組驅(qū)動器 /接收器,片內(nèi)含 有一個電容性電壓發(fā)生器以便在單 5V電源供電時提供 EIA/TIA232E電平。每個接收器將 EIA/TIA232E電平輸入轉(zhuǎn)換為 5V TTL/CMOS電平。這些接收器具有 的典型遲滯,而且可以接收 土 30V的輸入。每個驅(qū)動器將 TTL/CMOS輸入電平轉(zhuǎn)換為 EIA/TIA232E電平。所有的驅(qū)動器、接收器及電壓發(fā)生器都可以在德州儀器公司的 Lin ASICTM元件庫中得到標(biāo)準(zhǔn)單元。 MAX232的工作溫度范圍為 0℃至 700℃ , MAX2321的工作溫度范圍為 40℃ 至 85℃ 。 MAX232的特點(diǎn):單 5V電源工作; Lin BiCMOS; TM工藝技術(shù);兩個驅(qū)動器及兩個接收器; 士 30V輸入電平;低電源電流:典型值是 8mA;符合甚至優(yōu)于 ANSI標(biāo)準(zhǔn) EIA/TIA232E及 ITU 29 推薦標(biāo)準(zhǔn) ;可與 Maxim公司的 MAX232互換; ESD保護(hù)大于 MILSTD883標(biāo)準(zhǔn)的 20xxV。 圖 215 鍵盤電路圖 3. EEPROM 采用 AT24C16。 AT24C16的電路接口情況及各引腳圖見圖 216單片機(jī)系統(tǒng)電路圖。該芯片為采用 I2C總線的串行 EEPROM,容量為 2K字節(jié)。 I2C總線 是由數(shù)據(jù)線 SDA和時鐘 SCL構(gòu)成的串行總線,可發(fā)送和接收數(shù)據(jù)。在 CPU與被控 IC之間、IC與 IC之間進(jìn)行雙向傳送,最高傳送速率 100kbps。各種被控制電路均并聯(lián)在這條總線上,但就像電話機(jī)一樣只有撥通各自的號碼才能工作,所以每個電路和模塊都有唯一的地址,在信息的傳輸過程中, I2C總線上并接的每一模塊電路既是主控器(或被控器),又是發(fā)送器(或接收器),這取決于它所要完成的功能。 CPU發(fā)出的控制信號分為地址碼和控制量兩部分,地址碼用來選址,即接通需要控制的電路,確定控制的種類;控制量決定該調(diào)整的類別(如對比度、 亮度等)及需要調(diào)整的量。這樣,各控制電路雖然掛在同一條總線I N P U T 11I N P U T 22I N P U T 33I N P U T 44I N P U T 55I N P U T 66I N P U T 77I N P U T 88I N P U T 99I N P U T 1010I N P U T 1111I N P U T 1212I N P U T 1313I N P U T 1414I N P U T 1515I N P U T 161617171818191920202121U4G A L 22 V 10 DR 331KR 481KR 471KK 16S W P BK 15S W P BK1S W P BV C C V C C V C C............ 30 上,卻彼此獨(dú)立,互不相關(guān)。 I2C總線在傳送數(shù)據(jù)過程中共有三種類型信號,它們分別是:開始信號、結(jié)束信號和應(yīng)答信號。開始信號: SCL為高電平時,SDA由高電平向低電平跳變,開始傳送數(shù)據(jù)。結(jié)束信號: SCL為低電平時, SDA由低電平向高電平跳變,結(jié)束傳送數(shù)據(jù)。應(yīng)答信號:接收數(shù)據(jù)的 IC在接收到8bit數(shù)據(jù)后,向發(fā)送數(shù)據(jù)的 IC發(fā)出特定的低電平脈沖,表示已收到數(shù)據(jù)。 CPU向受控單元發(fā)出一個信號后,等待受控單元發(fā)出一個應(yīng)答信號, CPU接收到應(yīng)答信號后,根據(jù)實(shí)際清況作 出是否繼續(xù)傳遞信號的判斷。若未收到應(yīng)答信號,由判斷為受控單元出現(xiàn)故障。目前有很多半導(dǎo)體集成電路上都集成了 I2C接口。很多外圍器件如存儲器、監(jiān)控芯片等也提供 I2C接口。 31 第 三 章 無線射頻識別 系統(tǒng)讀寫器的軟件設(shè)計(jì) 無線射頻識別 系統(tǒng) 的軟件設(shè)計(jì)分為三部分,分別為 RFM001射頻模塊應(yīng)用程序的設(shè)計(jì)、讀寫器其它電路的應(yīng)用程序設(shè)計(jì)和 PC終端主程序設(shè)計(jì)。對RFM001的應(yīng)用程序的設(shè)計(jì)也就是對 RFM001操作指令的程序設(shè)計(jì);對讀寫器的其它電路的應(yīng)用程序的設(shè)計(jì)包括 LED狀態(tài)顯示程序設(shè)計(jì)、 LCD設(shè)計(jì)、鍵 盤設(shè)計(jì)、蜂鳴器程序設(shè)計(jì)和 RS232通信程序設(shè)計(jì)等。 讀寫器軟件總體設(shè)計(jì) 讀寫器對 RITRPW4FF卡片的操作流程如圖 31所示。 31 讀寫器對 RITRPW4FF卡片的操作流程圖 復(fù)位應(yīng)答操作將通知 RFM001射頻模塊在天線的有效工作范圍(距離)內(nèi)尋找卡片。如果有卡片存在,這一操作將分別與每一張 RITRPW4FF卡片進(jìn)行通信,讀取卡片上的卡片類型號 TAGTYPE(兩個字節(jié)),由 RFM001傳遞給 MCU,進(jìn)行識別處理。 如果有 多余一張的 RITRPW4FF卡片在讀寫器天線的有效工作范圍(距離)內(nèi),必須執(zhí)行防沖突操作,返回一張卡片的序列號,作為本次操作的對復(fù)位應(yīng)答 防重復(fù)操作 選擇卡片 認(rèn)證操作 讀塊 寫塊 重儲 傳送 重新輸入商品價格 付費(fèi)后商品價格清零 32 象。而其它卡片處于等待狀態(tài)。在成功執(zhí)行防沖突操作之后,或在任何時候當(dāng)程序員想實(shí)際地與已知序列號的卡片進(jìn)行通信時,必須執(zhí)行選擇卡片操作,以建立與所選卡片的通信,同時返回該卡片的 size字節(jié)。 為了保證對卡片操作的合法性,在對卡片進(jìn)行操作之前必須在卡片和讀寫器之間進(jìn)行認(rèn)證操作。讀寫器對任何一張 RITRPW4FF卡片進(jìn)行任何操作都要經(jīng)過上述幾個步驟,之后就可以具體地對卡片進(jìn)行相應(yīng) 的讀、寫、增值、減值、重儲和傳送等操作。 單片機(jī)主程序設(shè)計(jì) 對單片機(jī)主程序的功能要求為:能實(shí)時讀卡;對射頻模塊的輸出數(shù)據(jù)信號進(jìn)行正確的解碼;對卡內(nèi)數(shù)據(jù)操作正確無誤,計(jì)算準(zhǔn)確;能實(shí)時響應(yīng)中斷。本設(shè)計(jì)已達(dá)到上述要求,單片機(jī)主程序流程圖如圖 32所示。 鍵盤功能處理程序設(shè)計(jì) 鍵盤功能設(shè)置 33 本設(shè)計(jì)采用有 16按鍵的編碼鍵盤,鍵盤設(shè)有 0到 9共十個數(shù)字鍵,一個小數(shù)點(diǎn)鍵,設(shè)置初始金額、增加金額、設(shè)定計(jì)費(fèi)單位等三個功能鍵,以及確認(rèn)和取消兩個操作鍵。鍵盤布局如圖 33所示 圖 32 單片機(jī)主程序 流程圖 34 圖 33 鍵盤功能圖 鍵盤功能處理主程序 鍵盤功能處理的要求為:若先按下的鍵為數(shù)字鍵、小數(shù)點(diǎn)鍵、確認(rèn)鍵或取消鍵,視為無效操作,直接返回主程序 。若為三個功能鍵之一,則進(jìn)入相應(yīng)的功能子程序。鍵盤功能處理主程序的流程圖見圖 34所示。 圖 34 鍵盤功能處理主程序流程圖 0 1 2 3 4 5 6 7 8 設(shè)置初 始金額 小數(shù)點(diǎn) 9 改動商品價格 付費(fèi)后價 格清零 確認(rèn) 取消 35 設(shè)置初始金額功能子程序 設(shè)置初始金額功能字程序模擬實(shí)際應(yīng)用中的售卡應(yīng)用而設(shè)計(jì),要求電路能進(jìn)入設(shè)置初始金額狀態(tài),在該狀態(tài)下能不斷地設(shè)置各卡內(nèi)地初始金額且不 改變卡內(nèi)的其它數(shù)據(jù),以實(shí)現(xiàn)將大量的卡的金額設(shè)置為一個初始值。實(shí)現(xiàn)該功能的子程序的流程圖見圖 35所示 。 圖 35 設(shè)置初始金額功能子程序流程圖 改動商品價格功能子程序 改動商品價格 功能,即商品價格浮動則對商品價位重新定價。 36 實(shí)現(xiàn)該功能的子程序的流程圖見圖 36所示。 圖 36 增加金額功能子程序流程圖 Y Y 鍵值等于 12 顯示初始金額 讀卡 讀到卡 卡內(nèi)金額清零 延時 重新設(shè)定商品價格 寫卡 成功則短鳴提示 確認(rèn)或取消鍵是否按下 退出 N N 37 設(shè)定計(jì)費(fèi)單位功能子程序 設(shè)定計(jì)費(fèi)單位,要求能通過鍵盤動態(tài)改變計(jì)費(fèi)單位,精確到小數(shù)點(diǎn)后一位。實(shí)現(xiàn)該功能的子程序的流程圖見圖 37所示。 圖 37 設(shè)定計(jì)費(fèi)單位功能子程序流程圖 38 第四章 射頻卡系統(tǒng)的安全性分析 射頻卡是信息化的體現(xiàn),信息化進(jìn)程中最重要的就是安全問題。射頻卡系統(tǒng)由硬件和軟件兩部分組成,兩個部分的相應(yīng)安全機(jī)制共同作用,才能最大限度的保證系統(tǒng)的信息安全。 硬件安全性分析 硬件安全性方面,我們主要需要重視的是射頻卡片 的安全。本論文中使用的RITRPW4FF射頻卡采用先進(jìn)的芯片制造工藝制作,內(nèi)建有高速的 CMOS EEPROM和 MCU,卡片上除了 IC微晶片及一副高效率天線外,無任何其它元件。 RITRPW4FF射頻卡內(nèi)部硬件結(jié)構(gòu)由微處理器( CPU)及加密邏輯、內(nèi)存( RAM)、程序區(qū)( ROM)、數(shù)據(jù)區(qū)( EEPROM)及通訊端口( I/O)五部分組成,是一個相當(dāng)完整的微機(jī)安全體系。用戶數(shù)據(jù)放在被加密邏輯保護(hù)的 EEPROM中, COS掩膜在 ROM中,以保證代碼安全。在操作卡片過程中,過程密鑰被生成后放在 RAM空間中,并且一些臨 時數(shù)據(jù)也將保存在 RAM中,掉電后自動丟失,保證其安全性。 RITRPW4FF卡用的 IC是一種集成電路芯片,但決不是一般意義上的集成電路芯片。它的安全性是射頻卡安全性的基礎(chǔ),在芯片的設(shè)計(jì)階段就提供了完善的安全保護(hù)措施。這些保護(hù)措施是基于對射頻卡用芯片可能進(jìn)行的物理攻擊(探測)進(jìn)行全面的分析后采取的有效防御方法。 典型的探測方法有:通過掃描電子顯微鏡對存儲器或芯片內(nèi)部其它邏輯,直接進(jìn)行分析讀??;通過測試探頭讀取存儲器內(nèi)容;通過從外部無法獲取的接口(例如廠家測試點(diǎn))直接對存儲器或處理器進(jìn)行直接數(shù)據(jù)存?。涸偌せ?射頻卡用芯片測試功能,等等。 基于以上典型探測方法的分析,射頻卡用芯片的安全技術(shù)就要從物理上防止以上攻擊,使其受攻擊的可能性減至最小。物理保護(hù)的實(shí)施強(qiáng)度以實(shí)施物理攻擊者所耗費(fèi)的時間、精力、經(jīng)費(fèi)等無法與其獲得的效益相比作為標(biāo)準(zhǔn)。具體實(shí)施反物理攻擊的典型方法有以下幾種: 第一種方法是通過燒斷熔絲,使測試功能不可再激活(測試功能是射頻卡用芯片制造商提供的對射頻卡用芯片進(jìn)行全面檢測的功能,這一功能對射頻卡用芯片具有較大的操作性,不能激活測試功能將大大提高射頻卡用芯片的安全性); 39 第二種方法是通過高或低電壓對射頻卡進(jìn)行 檢測;第三種方法是用低時鐘工作頻率的檢測;第四種方法是對防止地址和數(shù)據(jù)總線的截?。坏谖宸N方法是用邏輯實(shí)施對物理存儲器的保護(hù);第六種方法是對總線和存儲器的物理保護(hù)層。 總之,不同種類、不同應(yīng)用的射頻卡用芯片所采用的安全技術(shù)也不同。主要從兩方面來決定射頻卡用芯片所采用安全技術(shù)的級別:一是性能價格比,二是相對安全性。 與卡片相比,射頻卡系統(tǒng)的其它方面硬件的安全性比較容易保證。其原因是除卡片以外的設(shè)備不會長時間處于無人監(jiān)視的狀態(tài),只要做好封裝和受損報(bào)警裝置,就可以在很大程度上確保其不受攻擊。但設(shè)計(jì)各硬件設(shè)備時,還需 要注意的是核心器件的防攻擊能力要高,密鑰等重要數(shù)據(jù)不在本地讀卡終端設(shè)備上存儲,應(yīng)該以密文的形式存儲于卡片上。 軟件安全性分析 1. 射頻卡操作系統(tǒng)的安全性 COS控制著射頻卡內(nèi)部各硬件。它有一套安全體系,確保對卡片的操作是合法、安全的。從功能上看, COS可以分為四個模塊:通訊管理,命令解釋,文件管理和安全管理。安全管理模塊沒有單獨(dú)的程序代碼塊,而是滲透到其它模塊之中,主要完成保密通訊、階段化管理、外部認(rèn)證、狀態(tài)機(jī)制、密鑰管理等功能。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1