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

正文內(nèi)容

密碼鎖設(shè)計方案(編輯修改稿)

2025-06-01 23:15 本頁面
 

【文章內(nèi)容簡介】 1H延 時返回清除顯示值存入密碼地址圖45 設(shè)定新密碼程序框圖(5)密碼比較子程序框圖如下圖46所示:是否按鍵值與密碼值比較密碼是否相同開 鎖延 時返回清除圖46 密碼比較子程序框圖(6)掉電存儲子程序框圖如下圖47所示:93C46初始化依ACC值跳至相關(guān)地址讀寫寫使能寫禁止圖47 掉電存儲子程序框圖本章小結(jié)本章主要介紹了整個設(shè)計的程序流程圖。程序流程圖是設(shè)計編程的總體思想,方便系統(tǒng)的了解程序的框架結(jié)構(gòu)。通過本章的闡述,可對整個設(shè)計的軟件部分一個具體的了解。第5章 軟件調(diào)試 軟件調(diào)試方法軟件調(diào)試與所選用的軟件結(jié)構(gòu)有關(guān),如果采用模塊程序設(shè)計技術(shù),則逐個任務(wù)進行調(diào)試。對于模塊結(jié)構(gòu)程序,要一個個子程序分別調(diào)試。調(diào)試時,一定要符合入口條件和出口條件,調(diào)試可用單步運行和斷點運行方式,通過檢查用戶系統(tǒng)的CPU現(xiàn)場情況、RAM的內(nèi)容和I/O口的狀態(tài),檢測程序執(zhí)行結(jié)果是否符合設(shè)計要求,有無死循環(huán)錯誤、有無機器碼錯誤以及轉(zhuǎn)移地址的錯誤,同時還可以發(fā)現(xiàn)用戶系統(tǒng)中存在的硬件設(shè)計錯誤和軟件算法錯誤,各程序模塊調(diào)試通過后,則可以把相關(guān)功能塊連在一起進行總調(diào),這個階段若有故障,可以考慮各子程序運行時是否破壞了現(xiàn)場、緩沖單元、工作寄存器是否正常等等,若系統(tǒng)是在開發(fā)機的監(jiān)控程序下運行時,還要考慮緩沖單元是否和監(jiān)控程序的工作單元發(fā)生沖突。 軟件調(diào)試環(huán)境一 、Keil C51簡介Keil C51是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學(xué)易用。(1)Keil C51開發(fā)系統(tǒng)基本知識:① 系統(tǒng)概述:Keil C51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全Windows界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到Keil C51生成的目標代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。下面詳細介紹Keil C51開發(fā)系統(tǒng)各部分功能和使用。② Keil C51單片機軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu),C51工具包的整體結(jié)構(gòu)。其中uVision與Ishell分別是C51 for Windows和for Dos的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。開發(fā)人員可用IDE本身或其它編輯器編輯C或匯編源文件。然后分別由C51及C51編譯器編譯生成目標文件(.OBJ)。目標文件可由LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51連接定位生成絕對目標文件(.ABS)。ABS文件由OH51轉(zhuǎn)換成標準的Hex文件,以供調(diào)試器dScope51或tScope51使用進行源代碼級調(diào)試,也可由仿真器使用直接對目標板進行調(diào)試,也可以直接寫入程序存貯器如EPROM中。(2)使用獨立的Keil仿真器時,注意事項:① ,但用戶可以在仿真器上的晶振插孔中換插其他頻率的晶振。② 仿真器上的復(fù)位按鈕只復(fù)位仿真芯片,不復(fù)位目標系統(tǒng)。③ 仿真芯片的31腳(/EA)已接至高電平,所以仿真時只能使用片內(nèi)ROM,不能使用片外ROM;但仿真器外引插針中的31腳并不與仿真芯片的31腳相連,故該仿真器仍可插入到擴展有外部ROM(其CPU的/EA引腳接至低電平)的目標系統(tǒng)中使用。二、 Proteus軟件簡介 Proteus軟件是英國Labcenter electronics公司出版的EDA工具軟件(該軟件中國總代理為廣州風(fēng)標電子技術(shù)有限公司)。它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機及外圍器件。它是目前最好的仿真單片機及外圍器件的工具。雖然目前國內(nèi)推廣剛起步,但已受到單片機愛好者、從事單片機教學(xué)的教師、致力于單片機開發(fā)應(yīng)用的科技工作者的青睞。Proteus是世界上著名的EDA工具(仿真軟件),從原理圖布圖、代碼調(diào)試到單片機與外圍電路協(xié)同仿真,一鍵切換到PCB設(shè)計,真正實現(xiàn)了從概念到產(chǎn)品的完整設(shè)計。是目前世界上唯一將電路仿真軟件、PCB設(shè)計軟件和虛擬模型仿真軟件三合一的設(shè)計臺,其處理器模型支持805HC1PIC10/12/16/18/24/30/DsPIC3AVR、ARM、8086和MSP430等,2010年增加Cortex和DSP系列處理器,并持續(xù)增加其他系列處理器模型。在編譯方面,它也支持IAR、Keil和MPLAB等多種編譯器。 (1)Proteus軟件具有其它EDA工具軟件(例:multisim)的功能。這些功能是:① 原理布圖。② PCB自動或人工布線。③ SPICE電路仿真(革命性的特點 ) (2)電路功能仿真:在Proteus繪制好原理圖后,調(diào)入已編譯好的目標代碼文件:*.HEX,可以在Proteus的原理圖中看到模擬的實物運行狀態(tài)和過程。Proteus是單片機課堂教學(xué)的先進助手。Proteus不僅可將許多單片機實例功能形象化,也可將許多單片機實例運行過程形象化。前者可在相當(dāng)程度上得到實物演示實驗的效果,后者則是實物演示實驗難以達到的效果。它的元器件、連接線路等卻和傳統(tǒng)的單片機實驗硬件高度對應(yīng)。這在相當(dāng)程度上替代了傳統(tǒng)的單片機實驗教學(xué)的功能,例:元器件選擇、電路連接、電路檢測、電路修改、軟件調(diào)試、運行結(jié)果等。課程設(shè)計、畢業(yè)設(shè)計是學(xué)生走向就業(yè)的重要實踐環(huán)節(jié)。由于Proteus提供了實驗室無法相比的大量的元器件庫,提供了修改電路設(shè)計的靈活性、提供了實驗室在數(shù)量、質(zhì)量上難以相比的虛擬儀器、儀表,因而也提供了培養(yǎng)學(xué)生實踐精神、創(chuàng)造精神的平臺。(3)隨著科技的發(fā)展,“計算機仿真技術(shù)”已成為許多設(shè)計部門重要的前期設(shè)計手段。它具有設(shè)計靈活,結(jié)果、過程的統(tǒng)一的特點??墒乖O(shè)計時間大為縮短、耗資大為減少,也可降低工程制造的風(fēng)險。相信在單片機開發(fā)應(yīng)用中Proteus也能茯得愈來愈廣泛的應(yīng)用。使用Proteus 軟件進行單片機系統(tǒng)仿真設(shè)計, 是虛擬仿真技術(shù)和計算機多媒體技術(shù)相結(jié)合的綜合運用,有利于培養(yǎng)學(xué)生的電路設(shè)計能力及仿真軟件的操作能力。實踐證明,在使用 Proteus 進行系統(tǒng)仿真開發(fā)成功之后再進行實際制作,能極大提高單片機系統(tǒng)設(shè)計效率。因此,Proteus 有較高的推廣利用價值。 sp2,,增加DSP系列及ARM cortex處理器。本章小結(jié)本章主要介紹了軟調(diào)試過程中,應(yīng)用到的工具及調(diào)試環(huán)境。詳細的說明了各軟件的功能和使用技巧。還講述了在調(diào)試過程中主要遇到的問題及解決方法。對調(diào)試的整個過程,進行了一個系統(tǒng)的概述。通過本章,我回顧了自己在設(shè)計中犯下的錯誤,豐富了自己的實踐經(jīng)驗。對解決問題的方法不斷的總結(jié),對自己的將來的工作一定會有很大的幫助和提高。結(jié) 論一、 主要工作及結(jié)論(1)熟悉AT89C51單片機功能及工作特性,掌握其接口擴展方法。(2)對鍵盤和顯示器進行選型比較,得出各種型號優(yōu)劣比。(3)采用面向?qū)ο蟮乃枷?,分層次、分模塊構(gòu)建設(shè)計的總體框架。二、 存在的問題(1)電子電路的設(shè)計中對各種影響因素的考慮不夠完全,比如在對過電壓情況的處理中未作防范措施。(2)系統(tǒng)設(shè)計不夠優(yōu)化,有待改善。比如系統(tǒng)的超量程信號直接由單片機送入報警電路,沒有設(shè)計保護電路再入單片機處理后送入報警電路。(3)沒有擴展更多電路,如日歷時鐘電路、通訊接口電路等。(4)對各種實用芯片價格了解不夠,選擇上任有欠缺。這些都為我今后的學(xué)習(xí)和工作留下了積極的影響。致 謝過兩個多月的忙碌和工作,本次畢業(yè)論文設(shè)計已經(jīng)接近尾聲,作為一個本科生的畢業(yè)論文,由于經(jīng)驗的匱乏,難免有許多考慮不周全的地方,但是在導(dǎo)師的諄諄教導(dǎo)下,以及周圍同學(xué)的一起努力下,最終還是順利完成了本次的設(shè)計任務(wù)。通過此次設(shè)計,我在軟、硬件設(shè)計與測試方面有很大收獲。 感謝學(xué)院和計算機系提供的良好的開發(fā)環(huán)境和設(shè)備。 感謝我的導(dǎo)師,徐秋景老師在我畢業(yè)設(shè)計的各個階段,給我提出了許多寶貴的建議,不厭其煩的為我解答一個又一個的疑問,在我整個畢業(yè)設(shè)計的基礎(chǔ)知識指導(dǎo)與設(shè)計思想方面,給了我很大的幫助。沒有他的支持與幫助,我無法順利完成畢業(yè)設(shè)計。他嚴謹?shù)闹螌W(xué)態(tài)度和淵博的知識儲備,不但令我敬佩,同時也給我留下了深刻的印象。 感謝各位熱心的同學(xué)在我的需求分析、總體設(shè)計及程序測試階段對我的幫助。感謝學(xué)院實訓(xùn)樓的管理員老師為我們的畢業(yè)設(shè)計提供的方便。感謝我所使用的參考文獻的編寫及翻譯者,他們的研究與探索,使我的畢業(yè)設(shè)計能夠順利地完成。 參考文獻1 于殿泓. 王新年.單片機原理與程序設(shè)計實驗教程[M].西安:西安電子科技大學(xué)出版社,2007. 8.2 趙文博. 劉文濤.單片機語言C51程序設(shè)計[M].北京:人民郵電出版社,2005. 10.3 周航慈. 單片機應(yīng)用程序設(shè)計技術(shù)[M]. 北京:北京航空航天大學(xué)出版社,2011. 2.4 李朝青. 單片機原理及接口技術(shù)[M]. 北京:北京航空航天大學(xué)出版社, 2005. 10.5 孫育才. MCS51系列單片微型計算機及其應(yīng)用[M]. 東南大學(xué)出版社, .6 沈紅衛(wèi). 單片機應(yīng)用系統(tǒng)設(shè)計實力與分析[M]. 北京:北京航空航天大學(xué)出版社,2003.7 Nishino S F. Paoli G C,Spain J C. Aerobic degradation of dinitrotoluenes and pathway for bacterial degradation of 2,6dinitrotoluene Volume 66,2006.8 Kennes C,W M Wu,L Bhatnagar et al. Anaerobic dechlorination and mineralization of PCP and 2,4,6trichlorophenol by the methanogenic PCPdegrading granules Volume 44,2004.9 彭為. 單片機典型系統(tǒng)設(shè)計實例精講[M]. 北京:電子工業(yè)出版社,2006.10 潘永雄. 新編單片機原理與應(yīng)用[M]. 西安:西安電子科技大學(xué)出版社,2003.11 童詩白. 華成英. 模擬電子技術(shù)基礎(chǔ)[M]. 北京:高等教育出版社,2000.12 樊昌. 曹麗娜. 通信原理[M]. 北京:國防工業(yè)出版社,2007.附錄1 譯文  單片機是一種集成在電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時器/計時器等功能(可能還包括顯示驅(qū)動電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個小而完善的計算機系統(tǒng)。單片機也被稱為微控制器(Microcontroller),是因為它最早被用在工業(yè)控制領(lǐng)域。單片機由芯片內(nèi)僅有CPU的專用處理器發(fā)展而來。最早的設(shè)計理念是通過將大量外圍設(shè)備和CPU集成在一個芯片中,使計算機系統(tǒng)更小,更容易集成進復(fù)雜的而對體積要求嚴格的控制設(shè)備當(dāng)中。INTEL的Z80是最早按照這種思想設(shè)計出的處理器,從此以后,單片機和專用處理器的發(fā)展便分道揚鑣。早期的單片機都是8位或4位的。其中最成功的是INTEL的8031,因為簡單可靠而性能不錯獲得了很大的好評。此后在8031上發(fā)展出了MCS51系列單片機系統(tǒng)?;谶@一系統(tǒng)的單片機系統(tǒng)直到現(xiàn)在還在廣泛使用。隨著工業(yè)控制領(lǐng)域要求的提高,開始出現(xiàn)了16位單片機,但因為性價比不理想并未得到很廣泛的應(yīng)用。90年代后隨著消費電子產(chǎn)品大發(fā)展,單片機技術(shù)得到了巨大提高。隨著INTEL i960系列特別是后來的ARM系列的廣泛應(yīng)用,32位單片機迅速取代16位單片機的高端地位,并且進入主流市場。而傳統(tǒng)的8位單片機的性能也得到了飛速提高,處理能力比起80年代提高了數(shù)百倍。目前,高端的32位單片機主頻已經(jīng)超過300MHz,性能直追90年代中期的專用處理器,而普通的型號出廠價格跌落至1美元,最高端[1]的型號也只有10美元。當(dāng)代單片機系統(tǒng)已經(jīng)不再只在裸機環(huán)境下開發(fā)和使用,大量專用的嵌入式操作系統(tǒng)被廣泛應(yīng)用在全系列的單片機上。而在作為掌上電腦和手機核心處理的高端單片機甚至可以直接使用專用的Windows和Linux操作系統(tǒng)。單片機比專用處理器更適合應(yīng)用于嵌入式系統(tǒng),因此它得到了最多的應(yīng)用。事實上單片機是世界上數(shù)量最多的計算機?,F(xiàn)代人類生活中所用的幾乎每件電子和機械產(chǎn)品中都會集成有單片機。手機、電話、計算器、家用電器、電子玩具、掌上電腦以及鼠標等電腦配件中都配有12部單片機。而個人電腦中也會有為數(shù)不少的單片機在工作。汽車上一般配備40多部單片機,復(fù)雜的工業(yè)控制系統(tǒng)上甚至可能有數(shù)百臺單片機在同時工作!單片機的數(shù)量不僅遠超過PC機和其他計算的總和,甚至比人類的數(shù)量還要多。單片機又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機系統(tǒng)集成到一個芯片上。相當(dāng)于一個微型的計算機,和計算機相比,單片機只缺少了I/O設(shè)備。概括的講:一塊芯片就成了一臺計算機。它的體積小、質(zhì)量輕、價格便宜、為學(xué)習(xí)、應(yīng)用和開發(fā)提供了便利條件。同時,學(xué)習(xí)使用單片機是了解計算機原理與結(jié)構(gòu)的最佳選擇。單片機內(nèi)部也用和電腦功能類似的模塊,比如CPU,內(nèi)存,并行總線,還有和硬盤作用相同的存儲器件,不同的是它的這些部件性能都相對我們的家用電腦弱很多,不過價錢也是低的,一般不超過10元即可用它來做一些控制電器一類不是很復(fù)雜的工作足矣了。我們現(xiàn)在用的全自動滾筒洗衣機、排煙罩、VCD等等的家電里面都可以看到它的身影!它主要是作為控制部分的核心部件。 它是一種在線式實時控制計算機,在線式就是現(xiàn)場控制,需要的是有較強的抗干擾能力,較低的成本,這也是和離線式計算機的(比如家用PC)的主要區(qū)別。 單片機芯片單片機是靠程序運行的,并且可以修改。通過不同的程序?qū)崿F(xiàn)不同的功能,尤其是特殊的獨特的一些功能,這是別的器件需要費很大力氣才能做到的,有些則是花大力氣也很難做到的。一個不是很復(fù)雜的功能要是用美國50年代開發(fā)的74系列
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1