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

正文內容

課程設計-單片機上下限溫度報警器課程設計-文庫吧

2024-12-29 18:54 本頁面


【正文】 。 代碼 Read ROM(讀ROM) [33H] Match ROM(匹配ROM) [55H] Skip ROM(跳過ROM] [CCH] Search ROM(搜索ROM) [F0H] Alarm search(告警搜索) [ECH] ⑶ 存儲器操作命令 指令 代碼Write Scratchpad(寫暫存存儲器) [4EH]Read Scratchpad(讀暫存存儲器) [BEH]Copy Scratchpad(復制暫存存儲器) [48H] Convert Temperature(溫度變換) [44H]Recall EPROM(重新調出) [B8H] Read Power supply(讀電源) [B4H] 七段LED譯碼器CD45114511譯碼器指的是將單片機89C2051轉換過來的十進制數(8421BCD碼)直接在數碼管上顯示,這就不需要字模。本設計所選用的譯碼器CD4511是47段(4輸入,7輸出)鎖存譯碼器/驅動器,它是輸出高電平有效的CMOS譯碼器。其輸入為8421BCD碼。它與七段數碼管配合使用。6腳接是8421BCD碼的輸入端,分別對應A、B、C、D其中D是8421BCD碼的最高位。/LT是試燈端,低電平有效,當其為低電平時,所有筆劃全部亮,如不亮表示該筆劃有問題。/BL是滅燈端,低電平有效,當其為低電平時,不管輸入的數據狀態(tài)如何,其輸出全為低電平。LE是選通/鎖存端,它是一個復用的功能端,當輸入為低電平時,其輸出與輸入的變量有關;當輸入為高電平時,其輸出僅與該端為高電平前的狀態(tài)有關,并且輸入D、C、B、A端不管怎么變化,其顯示數值保持不變。ag是譯碼輸出端,為高電平有效,故其輸出應與共陰極的數碼管相對應。其引腳圖如圖19。 驅動芯片ULN2003驅動芯片ULN2003內含7個共射級的達林頓陣列。由于其內部帶有反向器,其輸出電流將會很大,一般情況下其輸出電流為500ma,峰值可達到600ma。輸出電壓為50V。由于達林頓管是一種“三極管級連三極管”的電路,其驅動能力較一般的驅動電路要強很多。它可以驅動直流電動機、LED顯示屏、燈絲燈具、以及大功率的緩沖器等等。其引腳圖如圖110所示。IN17是七個輸入端,OUT17是七個輸出端。8腳接地。9腳接電源。在要求輸出電壓高于5V時才用接VCC。若輸出電壓小于等于5V,則不用接[。圖110 ULN2003的引腳圖驅動芯片ULN2003可以提供七個輸出。每個的內部驅動電路都是一樣的,如圖111所示。圖211 ULN2003的內部驅動電路(二) 軟件系統(tǒng)要求采集并顯示溫度值(要求精度1176。C)176。C。有溫度上下限控制,并發(fā)音報警,同時開啟相應繼電器。擴展要求,能顯示時間,并能設定報警溫度值,能記憶報警時的溫度值和報警時間點。四、總結自單片機課程設計的第一天起,我就對這次的課程設計充滿了信心。我們首先聽老師講了一遍所選設計課題的大概工作原理。然后焊接元器件,依據老師所講的結合輔導書上所給的電路圖,將各個元件按照電路圖上正確的位置放好然后進行焊接。焊完板子以后用老師寫的測試程序燒錄到單片機中然后在電路上試運行,就能夠檢驗板子的線路是否完全的連通和找出板子上的虛焊的地方。在這些都弄完之后,就要開始編寫程序、調程序了。經過三個星期的課程設計,我們不僅豐富了自己學的那些知識,更多的還有鍛煉了團隊合作精神。在這次的課程設計過程中,我查閱了大量的資料,為了讓自己的設計更加完善,查閱這方面的資料是十分必要的,同時也是必不可少的。其次,在課程設計過程中也運用到了以前所學到的專業(yè)課知識,如:模擬電子技術,數字電子線路,C匯編語言等。雖然過去從未獨立應用過它們,但在學習的過程中帶著問題去做效率往往很高,這是我做這次課程設計的又一收獲。然后,要做好一個課程設計,就必須得做到:在設計程序之前,對所用的單片機的內部結構有一個系統(tǒng)了解,知道該單片機內有哪些資源;要有一個清晰的思路和一個完整的軟件流程圖;在程序設計時,不能妄想一次將整個程序設計好;反復修改、不斷改進是程序設計的必經之路;要養(yǎng)成注釋的好習慣,一個程序的完美與否不僅僅是實現功能,而應該讓人一看就明白你的思路,這樣也為資料的保存和交流提供了方便;在設計課程過程中遇到問題是很正常的,但我們應該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題。課程設計結束了,但是從中學到的東西讓我從中受益。發(fā)現、提出、分析、解決問題和實踐能力的提高都會受益于我以后的學習、工作和生活中。設計過程中,好比是我們人類成長的歷程,常有一些不如意,但畢竟只是一次經驗,難免會遇到各種各樣的問題。在設計的過程中發(fā)現了自己的不足之處,對以前所學過的知識理解的不夠深刻,掌握的不夠牢固。我們通過查閱大量有關資料,并在小組中討論,交流經驗和自學,若遇到實在搞不明白的問題就會及時的請教老師,使自己學到了不少知識,也經歷了不少艱辛,但收獲同樣巨大。通過這次的課程設計我也發(fā)現了自己存在的不足之處,雖然感覺理論上已經掌握,但在運用到實踐的過程中仍有意想不到的困惑,經過一番努力才得以解決。這同時也激發(fā)了我今后努力學習的興趣,我想這將對我以后的學習產積極的影響。通過這次課程設計,我懂得了學習的重要性,了解到理論知識與實踐相結合的重要意義,學會了堅持、耐心和努力,這將為自己今后的道路做榜樣。參考文獻:[1]. 北京:清華大學出版社, 2003.[2]. 北京:清華大學出版社,2005.[3]. 北京:北京航空航天大學出版社,2002.[4]單片機原理課程設計指導書. 陳青 編寫 丘光純 審, 2010.[5]樓然苗,. 北京:北京航空航天大學出版社,2003.附1:設計總程序TEMPER_L EQU 36HTEMPER_H EQU 35HTEMPER_NUM EQU 59HTEMPER_XIAO EQU 60HTEMP_TH EQU 27H 。高溫報警值存放單元TEMP_TL EQU 28H 。低溫報警值存放單元TEMP_ZH DATA 24H 。實時溫度值存放單元FLAG BIT 00HDQ BIT K1 EQU K2 EQU 。主控制程序;MAIN: LCALL GET_TEMPER LCALL TEMPER_COV LCALL TBCD_DISP LCALL DISPLAY LCALL KEY LCALL ALLERT LJMP MAINALLERT: MOV A,TEMP_TH SUBB A,TEMPER_NUM 。減數被減數,則 JC CHULI1 。借位標志位C=1,轉 MOV A,TEMPER_NUM SUBB A,TEMP_TL 。減數被減數,則 JC CHULI1 。借位標志位C=1,轉 RET CHULI1: SETB LCALL WA CLR RET。按鍵模塊 KEY: MOV TEMP_TH ,30H 。判斷是否有控制鍵按下 MOV TEMP_TL ,25H KEY1: JNB ,S1 JNB ,S2 LCALL GET_TEMPER LCALL TEMPER_COV LCALL TBCD_DISP LCALL DISPLAY LCALL ALLERT LJMP KEY1S1: LCALL DELAY3 。去抖動 JB ,KEY1 MOV A,TEMP_TH ADD A,1 DA A MOV TEMP_TH,A CJNE A,99H,J0 MOV TEMP_TH,0S2:
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1