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

正文內容

基于單機片的數(shù)據(jù)顯示搶答器設計-資料下載頁

2025-06-24 18:33本頁面
  

【正文】 ====加減時間延時(起到不會按下就加N個數(shù))======DELAY1: MOV 35H,08HLOOP0: ACALL DISPLAYDJNZ 35H,LOOP0RET。=====延時4236個機器周期(去抖動用到)=====DELAY: MOV 32H,12HLOOP: MOV 33H,0AFHLOOP1: DJNZ 33H,LOOP1DJNZ 32H,LOOPRET。=====延時4236個機器周期(顯示用到)=====DELAY2: MOV 32H,43HLOOP3: MOV 33H,1EHMOV A,R7 。每隔60~70個機器周期讀一次P1口,全為1時為無效數(shù)據(jù),繼續(xù)讀,有一個不為1時,轉到正常搶答處理JNZ AAAA1 。沒讀到有效數(shù)據(jù)時繼續(xù)轉到AAAA1LOOP2: DJNZ 33H,LOOP2DJNZ 32H,LOOP3RET。=====讀搶答按鍵數(shù)據(jù)口程序=====。由于在讀搶答數(shù)據(jù)口的時候,單片機首先進入倒計時程序,再調用顯示程序,最后才檢測按鍵口。然而在檢測按鍵口時動態(tài)掃描要調用三次(4ms),.。AAAA1: MOV A,P1CJNE A,0FFH,AA1 。當不全為1時的數(shù)據(jù)為有效數(shù)據(jù)AA0: MOV 36H,A 。將有效數(shù)據(jù)送到36H暫存AJMP LOOP2AA1: DEC R7AJMP AA0。=====發(fā)聲程序=====BARK: SETB RINGACALL DELAY1ACALL DELAY1CLR RING。按鍵發(fā)聲RET。=====TO溢出中斷(響鈴程序)=====T0INT: MOV TH0,0ECHMOV TL0,0FFHJNB RING,OUT。CPL 。OUT: RETI。=====T1溢出中斷(計時程序)=====T1INT: MOV TH1,3CHMOV TL1,0B0HINC R0RETIEND4 調試功能說明 系統(tǒng)的調試介紹  系統(tǒng)調試包括硬件調試和軟件調試,而且兩者是密不可分的。我們設計好的硬件電路和軟件程序,只有經過聯(lián)合調試,才能驗證其正確性;軟硬件的配人情況以及是否達到設計任務的要求,也只有經過調試,才能發(fā)現(xiàn)問題并加以解決、完善,最終開發(fā)成實用產品?! ∮布{試分單元電路調試和聯(lián)機調試,單元電路試驗在硬件電路設計時已經進行,這里的調試只是將其制成印刷電路板后試驗電路是否正確,并排除一些加工工藝性錯誤(如錯線、開路、短路等)。這種調試可單獨模擬進行,也可通過開發(fā)裝置由軟件配合進行,硬件聯(lián)機調試則必須在系統(tǒng)軟件的配合下進行。  軟件調試一般包括分塊調試和聯(lián)機調試兩個階段。程序的分塊調試一般在單片機開發(fā)裝置上進行,可根據(jù)所調程序功能塊的入口參量初值編制一個特殊的程序段,并連同被調程序功能塊一起在開發(fā)裝置上運行;也可配合對應硬件電路單獨運行某程序功能塊,然后檢查是否正確,如果執(zhí)行結果與預想的不一致,可以通過單步運行或設置斷點的方法,查出原因并加以改正,直到運行結果正確為止。這時該 程序功能塊已調試完畢,可去掉附加程序段。其它程序功能塊可按此法進行調試。程序聯(lián)機調試就是將已調試好的各程序功能塊按總體結構聯(lián)成一個完整程序,在所研制的硬件電路上運行。從而試驗程序整體運行的完整性、正確性和與硬件電路的配合情況。在聯(lián)調中可能會有某些支路上的程序、功能塊因受條件制約而得不到相應的輸入參數(shù),這時,調試人員應創(chuàng)造條件進行模擬調試。在聯(lián)調中如發(fā)現(xiàn)硬件問題也應及時修正,直到單片機系統(tǒng)的軟件、硬件全部調試成功為止。系統(tǒng)調試完成后,還要進行一段時間的試運行,從而檢驗系統(tǒng)的穩(wěn)定性和抗干擾能力,驗證系統(tǒng)功能是否達到設計要求,是否達到預期的效果。 軟件調試過程  首先對所用軟件及使用方法介紹如下:  Keil是德國開發(fā)的一個51單片機開發(fā)軟件平臺,最開始只是一個支持C語言和匯編語言的編譯器軟件。后來隨著開發(fā)人員的不斷努力以及版本的不斷升級,使它已經成為了一個重要的單片機開發(fā)平臺,不過KEIL的界面并不是非常復雜,操作也不是非常困難,很多工程師的開發(fā)的優(yōu)秀程序都是在KEIL的平臺上編寫出來的??梢哉f它是一個比較重要的軟件,熟悉他的人很多很多,用戶群極為龐大,要遠遠超過偉福等廠家軟件用戶群,操作有不懂的地方只要找相關的書看看,到相關的單片機技術論壇問問,很快就可以掌握它的基本使用了?! ?總調,即應用軟件的鏈接調試,程序固化,軟、硬件結合的應用系統(tǒng)  軟硬件聯(lián)合仿真系統(tǒng)由一個硬件執(zhí)行環(huán)境和一個軟件執(zhí)行環(huán)境組成,通常軟件環(huán)境和硬件環(huán)境都有自己的除錯和控制界面,Keil與Proteus的整合調試可以實現(xiàn)系統(tǒng)的總調,在該系統(tǒng)中,Keil作為軟件調試界面,Proteus作為硬件仿真和調試界面,下面說一下如何在keil中調用proteus進行MCU外圍器件的仿真?! 。?)安裝keil 與 proteus?! 。?)把安裝proteus\ MODELS目錄下 \C51\BIN目錄中?! 。?)修改keil安裝目錄下 ,在C51字段加入TDRV5=BIN\ (Proteus VSM Monitor51 Driver),保存?! 。ㄗ⒁猓翰灰欢ㄒ肨DRV5,根據(jù)原來字段選用一個不重復的數(shù)值就可以了。引號內的名字隨意)  打開proteus,畫出相應電路,在proteus的debug菜單中選中use remote debug monitor  在keil中編寫匯編語言程序。  進入KEIL的project菜單option for target 39。工程名39。在DEBUG選項中右欄上部的下拉菜單選中 Proteus VSM Monitor51 Driver。  在keil中進行debug吧,同時在proteus中查看直觀的結果(如LCD顯示…)這樣就可以像使用仿真器一樣調。致 謝我的畢業(yè)論文設計能夠順利的完成,是x老師悉心指導的結果。在開始的時候,賀老師給了我整個制作的大概框架和思路,引導我該如何去做。在我制作的過程中,每次遇到不懂或不會的地方,賀老師都會給我一一的講解,使我每次都有一種茅塞頓開的感覺。賀老師以其嚴謹求實的治學態(tài)度,高度的敬業(yè)精神,兢兢業(yè)業(yè)的工作作風和大膽創(chuàng)新的進取精神對我產生重要的影響。在此我向賀老師表示感謝。這次的畢業(yè)設計我可以順利如期的完成,使我有了很大的信心,讓我了解專業(yè)知識的同時也對本專業(yè)的發(fā)展前景充滿信心。在本次設計中取得的點滴進步,都來自于各方面的幫助、指導,感謝大家!畢業(yè)設計除了針對我們理論課程掌握的同時,也是對我們大學生進行綜合性實踐訓練的過程,是對整個專業(yè)知識的綜合,可以使我們的理論知識與實踐緊密的相結合,鍛煉我們獨立思考和解決實際問題的能力。在這次畢業(yè)設計的過程中,使我學到許多以前在課本和課堂上無法學到的知識及技術能力,特別是在查找資料的過程中體會到許多的樂趣,從而豐富了自己。在設計的過程中,自己能在指導老師的提點下獨立的分析問題、找出問題并解決問題,同時能夠更加用心的思考每個細節(jié),把專業(yè)知識和實際操作更好的結合起來,使自己能夠自每天的學習過程中都有新的收獲。參考文獻資料(1)趙長德,1999(2)(一).機械工業(yè)出版社,1998(3)康華光. 電子技術基礎(數(shù)字部分).(第五版)高等教育出版社,2006(4),2007 (5)王松林,(第三版).西安科技大學出版社,2008 (6),2004(7)[M].北京:北航出版社,2010(8)[M].北京:京電子工業(yè)出版社,2005(9)[J].機電工程技術,2005(10)[J].廣東自動化與信息工程,2003(11)[J].黃石高等??茖W院學報,1996(12)周功明, 周陳琛. 基于單片機AT89C2051的九路多功能智力競賽搶答器的設計[J]. 現(xiàn)代電子技術 , 2006(13)黃思俞. 多路搶答器的設計[J]. 三明高等??茖W校學報 , 2002加兩個英文的,前面的括號要改“[]”還是“(
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1