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

正文內(nèi)容

單片機音樂倒數(shù)定時器的設計-在線瀏覽

2024-08-09 22:08本頁面
  

【正文】 LCD(16*2)顯示目前倒數(shù)的時間;顯示格式為“COUNT DOWN時時: 分分:秒秒”;具有3個按鍵操作來設置現(xiàn)在想要倒數(shù)的時間;一旦按鍵后則開始倒數(shù)計時,當計時為零則發(fā)出一陣音樂聲響,②程序開始執(zhí)行,顯示器顯示“0009”,按下操作鍵S1~S3動作如下:操作鍵S1,可調(diào)整倒數(shù)時間 時分秒。倒數(shù)時間14. 操作鍵S2:增加倒數(shù)計時,操作鍵S3,減少倒數(shù)計時,操作鍵S1按第四下設置完成。 15. 設計目的. 通過該設計能提高學生分析解決問題的能力。. 學習單片機定時器時間計時處理、按鍵掃描、LCD顯示及音樂旋律演奏的設計方法。17. 方案一:利用PROG110可編程控制器. PROG110 可編程器,是一種用《數(shù)字簡碼》控制的產(chǎn)品,它的特點是:自帶一套用于輸入數(shù)碼的按鍵和顯示程序的數(shù)碼管,只要我們現(xiàn)場輸入一列2位數(shù)碼,編制的程序即能完成,即編,即用。. 但是首先PROG110模塊總共只有6個I/O端口,這就必須擴展模塊端口,用兩部以上模塊串聯(lián),但花錢要多;其次是程序過長,PROG110模塊的E2PROM存儲器24C01只可輸入128步程序;第三是受PROG110模塊跳轉(zhuǎn)指令步數(shù)的限制。它在硬件結構、指令系統(tǒng)、I/O端口、功率消耗及可靠性等方面均有其獨特之處,其最顯著的特點之一就是具有非常有效的控制功能。. 綜上所述,按照設計要求我選擇第二種方案,即利用單片機和LCD顯示器來實現(xiàn)定時倒數(shù),通過壓電喇叭來發(fā)出音樂??梢杂行崿F(xiàn)本次設計中要求的各項功能。23. 傳統(tǒng)8051工作時鐘的最高為12MHz。25. EA接地,由外部程序ROM來執(zhí)行程序。27. 開機時必須加入芯片重置信號。29. RESET信號低電平時,由程序ROM地址0開始執(zhí)行程序。內(nèi)部方式就是在單片機的引腳119外接晶振,就夠成了自激振蕩器在單片機內(nèi)部產(chǎn)生時鐘脈沖信號。時鐘電路在計算機系統(tǒng)中起著非常重要的作用,是保證系統(tǒng)正常工作的基礎。. 用一個12MHz晶振和兩個30Pf瓷片電容組成,為單片機提供標準時鐘,其中兩個瓷片電容可以增加電路的穩(wěn)定性,可以抗噪聲增加穩(wěn)定性,不容易死機。所以,外接晶振頻率精確度直接影響電子鐘計時的準確性。大家都知道從定時/計數(shù)器產(chǎn)生中斷請求到響 應中斷需要38個機器周期,定時中斷子程序中的數(shù)據(jù)入棧和重裝定時/計數(shù)器的初值還需要占用數(shù)個機器周期,還有從中斷入口轉(zhuǎn)到中斷子程序也要占用一定的機器周期。圖4中為4位控制電路,以8051 P0的6調(diào)輸出控制線來實現(xiàn)控制,P0還有提升電阻以增強其驅(qū)動能力,控制信號如下:R/W=0,LCD執(zhí)行寫入的動作,RS寄存器選擇控制線。VO亮度調(diào)整控制引腳。必須在有亮度照明的地方,才能看見時間,若使用LCD,選擇有背光顯示的模塊,則在夜晚或黑暗的場合也可以使用,有背光顯示的LCD模塊在引腳上,與無背光顯示的模塊兼容,指示價格較貴,一般顯示的背光顏色為黃光,與手機的背光顏色相似。. 音樂喇叭. 8051端口1的第3位是壓電喇叭的驅(qū)動位,持續(xù)送出工作脈沖可以推動喇叭發(fā)出嗶的聲響,當工作頻率越高時,聲音越清脆,工作頻率低時,聲音則較低沉。. . 本課程設計中,可以學習利用單片機定時器設計時間計時處理,其時分秒控制,定時器0計時中斷程序每個5ms中斷一次當做一個計數(shù),每中斷一次則計數(shù)加1,當計數(shù)200次時,表示1s到了,秒變量加1,同理再判斷是否1min鐘到了,再判斷是否1h到了,若計數(shù)到了則將相關變量清除為0。. 在主控程序循環(huán)中主要工作為掃描是否有按鍵,若有按鍵則做相應的功能處理,同時也檢查所倒數(shù)的時間是否為0,若為0表示倒數(shù)的時間終了,應該執(zhí)行想對應的工作了,圖為主程序控制工作流程。程序中如何判斷是否已過了1s?可以設一舊秒數(shù)變量,當新舊秒數(shù)變量不一樣時,則表示已過了1s,要做相關程序處理了。. 音樂聲的產(chǎn)生也是有定時器來產(chǎn)生固定頻率的方波信號推動壓電喇叭,發(fā)出旋律。因此只要適當?shù)倪\用程序設計技巧,計時中斷程序中可以做許多種不同的工作,而這些工作是需要特定一段時間久必須要被觸發(fā)而被執(zhí)行的程序。注意:在程序中128行有以下的指令:. SINCLUDE (); 加載程序一起來匯編及編譯. ,只是為了方便程序編譯用,一些測試正確的程序代碼可以分別存檔好方便管理,此外整個程序源代碼長度也不至于太長,不方便編輯。. for(x=z。x). for(y=110。y)。. 對于其中任一定時器,工作時鐘可以由內(nèi)部或是外部來提供,由C/T位來決定做定時器還是計數(shù)器。由頻率值推得定時器計數(shù)初值由下關系式得到:. T=1/f(us) ;方波寬度. Co=(int)t/2 ;定時器所得計數(shù)的次數(shù). TH0=(655365000)/256;計數(shù)初值底字節(jié). TL1=(655365000)%256;計數(shù)初值高字節(jié). 軟件的編譯和調(diào)試使用的是KEIL軟件,文件格式是C。34. sbit lcdrs=P1^1。36. sbit sp
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1