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

正文內(nèi)容

多功能數(shù)字鐘課程設(shè)計(完整版)

2025-08-01 23:12上一頁面

下一頁面
  

【正文】 ,爭取有所突破電子時鐘主要由顯示模塊,校時模塊,時鐘運算模塊和12與24進制轉(zhuǎn)換模塊四大部分組成。單片機模塊中最常見的是數(shù)字鐘,數(shù)字鐘是一種用數(shù)字電路技術(shù)實現(xiàn)時、分、秒計時的裝置,與機械式時鐘相比具有更高的準(zhǔn)確性和直觀性,且無機械裝置,具有更更長的使用壽命,因此得到了廣泛的使用。 時間對人們來說總是那么寶貴,工作的忙碌性和繁雜性容易使人忘記當(dāng)前的時間。忘記了要做的事情,當(dāng)事情不是很重要的時候,這種遺忘無傷大雅。,分,廣泛用于個人家庭,車站, 碼頭辦公室等公共場所,成為人們?nèi)粘I钪胁豢缮俚谋匦杵?由于數(shù)字集成電路的發(fā)展和石英晶體振蕩器的廣泛應(yīng)用,使得數(shù)字鐘的精度,遠(yuǎn)遠(yuǎn)超過老式鐘表, 鐘表的數(shù)字化給人們生產(chǎn)生活帶來了極大的方便,而且大大地擴展了鐘表原先的報時功能。其中校時模塊和時鐘運算模塊要對時、分、秒的數(shù)值進行操作,并且秒計算到60時,要自己清零并向分進1;分計算到60時,要自己清零并向時進1;時計算到24時,要清零。分、 秒加到59后變?yōu)?0。實際上對顯示延時時間的調(diào)節(jié)就是調(diào)節(jié)數(shù)碼管電壓的占空比,當(dāng)占空比大于一定數(shù)值的時候數(shù)碼管可以顯示。此外在有多個模塊時,要注意模塊間的數(shù)據(jù)傳遞,比如累加器A和進位標(biāo)志C,在使用時要注意不能讓前一個模塊的數(shù)據(jù)對下一個模塊產(chǎn)生不希望有的影響。這個放大器與作為反饋元件的片外晶體或陶瓷諧振器一起構(gòu)成一個自激振蕩器。沒有開關(guān)閉合時,時間處于正常顯示狀態(tài), LED燈顯示當(dāng)時的時間。通常將控制發(fā)光二極管發(fā)光的8位字節(jié)數(shù)據(jù)編碼稱為LED顯示的段選碼,要構(gòu)成多位LED顯示時,除需要段選線外,還需要位選線,以確定段選碼對應(yīng)的顯示位,位選線控制第幾個LED顯示。本系統(tǒng)編程部分是利用C語言完成的,采用模塊化的設(shè)計方法,各子程序作為實現(xiàn)各部分功能和過程的入口,完成對燈的控制,脈沖計數(shù)和LED動態(tài)顯示等部分的設(shè)計。NN時鐘電路復(fù)位電路關(guān)中斷秒加1處理有鍵按 有鍵有鍵按下?調(diào)用鍵盤掃描子程序分鍵?分加1處理開中斷初始化(定時器,顯示區(qū)中斷系統(tǒng),計數(shù)單元等)N小時鍵?N中斷0子程序返回NY計數(shù)器停止計數(shù)Ka是否被按下返回 軟件調(diào)試本次設(shè)計采用的是keil仿真器進行軟件調(diào)試,此系統(tǒng)可以開發(fā)應(yīng)用軟件,以及對硬件電路進行診斷、調(diào)試等。調(diào)試結(jié)結(jié)果如圖8所示:BIT1BIT2BIT3BIT4BIT5BIT6BIT7BIT85結(jié)論及進一步設(shè)想(需說明的問題)該課題的主要任務(wù)是設(shè)計一個以89C51單片機為核心的多功能數(shù)字鐘系統(tǒng)。參考文獻1. 張毅坤 陳善久 裘雪紅. 單片微型計算機原理及應(yīng)用. 西安電子科技大學(xué)出版社. 1998年9月第1版.2. 任為民. 電子技術(shù)基礎(chǔ)課程設(shè)計. 中央廣播電視大學(xué)出版社. 1997年5月第1版.3.譚浩強. C程序設(shè)計(第二版). 清華大學(xué)出版社. 1999年12月第2版.。在我能夠獨立設(shè)計更復(fù)雜的實用系統(tǒng)的時候,回想現(xiàn)在我連設(shè)計一個簡單的數(shù)字鐘系統(tǒng)都沒有很好的把握時,我一定會為自己的成長感到喜悅。元器件清單元件名稱型號數(shù)量單片機AT89C511LED數(shù)碼管7SEGMPX8CABLUE1按鍵BUTTON3附錄I 電路原理圖 附錄2 程序清單共有6種工作模式:正常計時、按鍵調(diào)時、按鍵調(diào)分、按鍵調(diào)秒、鬧鐘調(diào)時、 鬧鐘調(diào)秒,按設(shè)置鍵切換工作模式。 //鬧鐘bit ringoff。 for(m=0。 buffer[3]=ringmin/10。 } } else //正常計時顯示 { buffer[0]=hour/10。 // 顯示秒的個位 for(i=0。 uchar keyinput。 IE=0x82。 //buf用來暫時存放鍵值 } } else { keyrelease=1。 } if(ringoff==0amp。 display()。 if(sec= 60) { sec=0。 //按下設(shè)置鍵 if (status=6) status = 0。 case 0x03:if(sec59) sec++。 break。 case 0x03:if(sec0) sec。 break。圖15 調(diào)試結(jié)果圖5. 結(jié)論及進一步設(shè)想課設(shè)體會在老師的精心指導(dǎo)下三周的課程設(shè)計結(jié)束了,通過此次課程設(shè)計的訓(xùn)練,我深刻的體會到單片機技術(shù)是一門工程特點和實踐性很強的學(xué)科。為了讓我們更好的做課程設(shè)計,他給我們提供了做課設(shè)的專用實驗室和實驗設(shè)備,在這樣良好的學(xué)習(xí)環(huán)境中我們互相探討問題,學(xué)習(xí)氛圍很濃。long int count1,count2,count3,count4。sbit P26=P2^6。 P26=0。 TR1=1。 P25=0。 count3=count/10。 delay()。 delay()。 }}void zhongduan0(void) interrupt 0{ TR1=0。 P0=tab[count3]。 P0=tab[count1]。 P27=0。 for(。 TMOD=0X60。void delay(void){ uint j。sbit P20=P2^0。當(dāng)我的課設(shè)進度慢下來的時候,胡老師不斷鞭笞我努力向前。這次課程設(shè)計給我們提供了一個應(yīng)用自己所學(xué)知識的機會,從到圖書館查找資料到對儀器的設(shè)計、調(diào)試,再到最后的成型,都對我所學(xué)的知識進行了檢驗。 case 0x70: ringoff=~ringoff。 break。 case 0xb0:switch(status) //按下減1鍵 { case 0x01:if(hour0) hour。 break。 case 0xd0:switch(status) //按下加1鍵,5種模式下加1 { case 0x01:if(hour23) hour++。 if(min= 60) { min=0。 TH0=(655361000)/256。hour==ringhouramp。 //調(diào)用按鍵處理函數(shù) // display()。 while(1) //死巡環(huán) { /*****************************************
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1