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

正文內(nèi)容

基于單片機控制的自動打鈴器設(shè)計(1)-資料下載頁

2024-10-24 18:24本頁面

【導(dǎo)讀】種接口于一體的微控制器。他體積小,成本低,功能強,廣。泛應(yīng)用于工業(yè)自動化上和智能產(chǎn)品。的精度要求也越來越高。怎樣讓時鐘更好的為人民服務(wù),怎。樣讓我們的老朋友再次煥發(fā)青春呢?計出新型的時鐘,來不斷滿足人們的日常生活需要。場上的時鐘便宜的比較笨重,簡單實用的又比較昂貴。路簡明易懂,使用鍵盤鍵上的按鍵來調(diào)整時鐘的時、分、秒,盤、芯片、揚聲器、顯示屏即可滿足設(shè)計要求。的,鍵盤用來校正數(shù)碼管上顯示的時間。單片機通過控制鬧鈴電路來完成定時鬧鐘的功能。時、分、秒的計數(shù)結(jié)果經(jīng)過數(shù)據(jù)處理可直接送顯示器顯。當計時發(fā)生誤差的時候可以用校時電路進行校正。調(diào)整,key6可以讓時鐘暫停。

  

【正文】 T0 = 1。 //10ms ET1=1。 // TR1=1。 TR0=1。 tcount=0。 ms=0。 sec=0。 minit=0。 EA = 1。 }/*初始化 */ void test(void){ for(k=0。k8。k++) { P3=dis_bit[k]。 P2=SEG7[dat[k]]。 delay(1)。 P3=0X00。 } }/*數(shù)字顯示 */ void main() {init()。 delay(10)。 while(1) { modify()。 test()。 } }/*主函數(shù) */ Void diplay() interrupt 1 { ET0=0。 TR0=0。 TH0 = 0xDB。 TL0 = 0xff。 TR0=1。 tcount++。 if(tcount==100) { ++。 tcount=0。 dat1[0]=( 19 nd)%10。 dat1[1]=(nd)/10。 } if(==60) { dat1[0]=0。 dat1[1]=0。 =0。 ++。 dat1[3]=()%10。 dat1[4]=(te)/10。 } if(==60) { =0。 ++。 dat1[6]=%10。 dat1[7]=10。 } if(23) { =0。 } dat[5]=10。 dat[2]=10。 dat[0]=dat1[0]。 dat[1]=dat1[1]。 dat[3]=dat1[3]。 dat[4]=dat1[4]。 dat[6]=dat1[6]。 dat[7]=dat1[7]。 flag=0。 P0=0x01。 if((alarms[7]==dat1[7])amp。amp。(alarms[6]==dat1[6])amp。amp。(alarms[4]==dat1[4])amp。amp。(alarms[3]==dat1[3])amp。amp。(dat1[1]1)) { 20 P0=0x00。 } ET0=1。 } void time_2(void)interrupt 3 { EA=0。 TR0=0。 TH1=0xDB。 TL1=0xFF。 TR1=1。 ms++。 dat2[0]=ms%10。 dat2[1]=ms/10。 if(ms=100) { ms=0。 sec++。 dat2[3]=sec%10。 dat2[4]=sec/10。 if(sec=60) { sec=0。 minit++。 dat2[6]=minit%10。 dat2[7]=minit/10。 } } dat[5]=10。 dat[2]=10。 dat[0]=dat2[0]。 dat[1]=dat2[1]。 dat[3]=dat2[3]。 dat[4]=dat2[4]。 dat[6]=dat2[6]。 dat[7]=dat2[7]。 EA=1。 21 第四章 課程設(shè)計 結(jié)果分析 此時鐘設(shè)計是利用 protel 仿真軟件進行仿真,基本上實現(xiàn)了 課程設(shè)計 要求 實現(xiàn) 的功能。 硬件 部分 設(shè)置了的六個按鍵。 當 按鍵一按下時,進入秒表顯示 狀態(tài),秒表開始計時,當按鍵六按下時,秒表暫停;當 按鍵四按下時 恢復(fù) 到時間顯示功能; 當 按鍵二按下時,進入調(diào)分狀態(tài),按一次,分加一 , 60 一循環(huán); 按鍵三按下時,進入調(diào)時狀態(tài),按一次,時加一 , 60一循環(huán) ;按鍵五按下時,進入鬧鈴 設(shè)置 功能,緊接著按下按鍵二和按鍵三進行時和 分的 設(shè)置,再按下按鍵 4 恢復(fù)顯示時間,當顯示的時間和定時 設(shè)置的時間 一致時,蜂鳴器 發(fā)出蜂鳴聲 ,蜂鳴時間我們設(shè)置為 10秒。 另外,鬧鈴 電路有音樂鬧鐘的擴展 的 功能 (可以將蜂鳴器換成 揚聲器再加一 段 音樂程序即可 實現(xiàn) )。 調(diào)試階段,出現(xiàn)一些問題。比如,實際小時顯示到29才歸零,分鐘顯示到 60才進一 ……經(jīng)過軟件調(diào)試,以上問題均一一排除,結(jié)果達到預(yù)期目標。但時間有限,部分擴展功能不能及時實現(xiàn),比如音樂鬧鈴。 22 第五章 總結(jié) 經(jīng)過此次的單片機課程設(shè)計,對于所要求的功能 已基本完成。功能上基本 達標:時鐘的顯示,秒表顯示,定時功能,調(diào)時功能。時鐘顯示功能,精確度完全可以滿足日常生活顯示時間的需要;秒表功能,可以滿足比賽計時的需要;調(diào)時功能,方便快捷;定時功能準確可靠,還有擴展成音樂鬧鐘的余地。硬件設(shè)施合乎要求,軟件設(shè)計可以配合硬件實現(xiàn)要求功能。 另外, 在本次設(shè)計的過程中,我 發(fā)現(xiàn)很多的問題,雖然以前沒有做過這樣的設(shè)計但通過這次設(shè)計我學(xué)會了很多東西,單片機課程設(shè)計重點就在于軟件算法的設(shè)計,需要有很巧妙的程序算法,雖然以前寫過幾次程序,但我覺的寫好一個程序并不是一件簡單的事,比如寫一個程序看其功能很少認 為編寫程序簡單,但到編的時候才發(fā)現(xiàn)一些細微的知識或低級錯誤經(jīng)常犯做不到最后常常失敗,所以有些東西只有學(xué)精弄懂并且要細心才行,只學(xué)習(xí)理論有些東西是很難理解的,更談不上掌握。 23 參考文獻 [1] 李葉紫.王喜斌 .胡輝 .孫東輝 .編著 MCS_51 單片機應(yīng)用教程清華大學(xué)出版社. . [2] 陸 劍 .單片機應(yīng)用技術(shù)指導(dǎo)書 河南工業(yè)職業(yè)技術(shù)學(xué)院. [3] 汪道輝 .單片機系統(tǒng)設(shè)計與實踐 .電子工業(yè)出版社 [4] 第二版 .51 系列單片機設(shè)計實例 .北京航空航天大學(xué)出版社 [5] 辛友順、胡永生、薛小玲 .單片機應(yīng)用系統(tǒng)設(shè)計與實現(xiàn) .福建科學(xué)技術(shù)出版社 [6] 黃慶華、張永格 .單片機開發(fā) 與實例 .電子工業(yè)出版社 . [7] 閆玉德、俞紅 .MCS51單片機原理與應(yīng)用( C 語言版) .機械工業(yè)出版社
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1