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

正文內(nèi)容

定時(shí)鬧鐘設(shè)計(jì)--課程設(shè)計(jì)報(bào)告(專業(yè)版)

  

【正文】 while(1){ setTime()。 if(btnSwitch == 0){ break。 break。 } } if(btnUp == 0){ delayMs(10)。 else ht = 0。 case 1:mt++。 delayMs(5)。 pin2 = 0。j0。sbit btnSwitch = P1^2。(3).鬧鐘設(shè)置測(cè)試在系統(tǒng)能正確顯示時(shí)間之后,用戶若想設(shè)置鬧鐘,可以通過(guò)按鍵完成鬧鐘時(shí)間的設(shè)置。中斷源自然優(yōu)先級(jí)中斷入口地址中斷編號(hào)外部中斷INT0高↓低0003H0定時(shí)器T0000BH1外部中斷INT10013H2定時(shí)器T1001BH3串行口通信中斷R1或T10023H4 單片機(jī)中斷源的自然優(yōu)先級(jí)、入口地址及中斷編號(hào)對(duì)應(yīng)于單片機(jī)的5個(gè)獨(dú)立中斷源,應(yīng)有相應(yīng)的中斷服務(wù)程序。LED顯示模塊主要包括顯示屏的初始化,顯示的命令字。譯碼顯示電路將“時(shí)”、“分”、“秒”計(jì)數(shù)器的輸出狀態(tài)經(jīng)七段顯示譯碼器譯碼,通過(guò)6位LED七段顯示器顯示出來(lái)。定時(shí)元件可以采用石英晶體和電容組成的并聯(lián)諧振電路。一般情況下,ALE 仍以時(shí)鐘振蕩頻率的1/6 輸出固定的脈沖信號(hào),因此它可對(duì)外輸出時(shí)鐘或用于定時(shí)目的。對(duì)端口寫(xiě)“1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。 5.鬧鐘模塊:在所設(shè)鬧鐘時(shí)間發(fā)出警報(bào)聲。該電子鬧鐘設(shè)計(jì)對(duì)51單片機(jī)定時(shí)器0裝初值,使其初值對(duì)應(yīng)50ms,定時(shí)器0的中斷次數(shù)達(dá)到20次就剛好為1s,當(dāng)秒部分計(jì)數(shù)到60時(shí)置零,并向分部分進(jìn)一;當(dāng)分部分計(jì)數(shù)到60時(shí)置零,并向時(shí)部分進(jìn)一,當(dāng)時(shí)部分計(jì)數(shù)到24時(shí)置零,從而滿足時(shí)鐘的正常工作。譯碼顯示電路將“時(shí)”、“分”、“秒”計(jì)數(shù)器的輸出狀態(tài)送到七段顯示譯碼器譯碼,通過(guò)一個(gè)六位八段數(shù)碼管顯示出來(lái)。通過(guò)五個(gè)功能按鍵可以實(shí)現(xiàn)對(duì)時(shí)間的修改、定時(shí)和鬧鈴終止,鬧鐘設(shè)置的時(shí)間到時(shí)蜂鳴器可以發(fā)出聲響。第3章主要介紹設(shè)計(jì)實(shí)現(xiàn)需要解決的硬件問(wèn)題??紤]到用戶可能已經(jīng)被提醒而不想繼續(xù)被鬧鈴聲干擾,還提供了一個(gè)能夠終止鬧鈴的功能,此功能與“時(shí)分秒切換”功能共用同一按鍵,按下后時(shí)鐘繼續(xù)正常工作,且鬧鐘功能又可以重新設(shè)置。VCC(40 腳)和VSS(20 腳)為供電端口,分別接+5V電源的正負(fù)端。P3 口輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4 個(gè)TTL 邏輯門(mén)電路。欲使CPU 僅訪問(wèn)外部程序存儲(chǔ)器(地址為0000H—FFFFH),EA 端必須保持低電平(接地)。20引腳:VCC,電源正極。 (5).時(shí)間減少鍵“”: 按鈕開(kāi)關(guān),可以在進(jìn)入校準(zhǔn)設(shè)置和鬧鐘設(shè)置后,進(jìn)行減一操作。正是有了中斷技術(shù),單片機(jī)才得以能夠普及。(3)仿真電路運(yùn)行控制按鈕詳細(xì)測(cè)試內(nèi)容如下:定時(shí)鬧鐘是否能正確顯示時(shí)間;是否能正確顯示鬧鐘設(shè)置時(shí)的界面;是否能正確顯示時(shí)間調(diào)整時(shí)的界面??梢酝ㄟ^(guò)鍵盤(pán)修改時(shí)間,也可以設(shè)置鬧鈴時(shí)間和修改鬧鈴時(shí)間,另外,在鬧鈴時(shí)間與系統(tǒng)時(shí)間一致,蜂鳴器鳴叫時(shí),可以通過(guò)按鍵中斷警報(bào)聲。sbit pinBuz = P2^6。 P0 = numbers[zh/10]。 pin4 = 0。 count++。 switch(count){ case 0: if(st0) st。 h = hour。 if(h == 24) h = 0。amp。 TH0 = (6553645872)/256。 timeChange()。 } flag = 0。 default:。 break。 if(btnClock == 0){ if(flag == 0){ s = sec。 } } } if(btnDown == 0){ delayMs(10)。 if(btnSwitch == 0){ delayMs(10)。0x7f。 if(hour == 24) hour = 0。sbit pin5 = P2^4。利用蜂鳴器為用戶提供鬧鈴功能,能夠在設(shè)定時(shí)間發(fā)出警報(bào)聲提醒用戶。(2)(3).在Proteus軟件中,點(diǎn)擊左下角的“play”按鈕啟動(dòng)定時(shí)鬧鐘。第三部分負(fù)責(zé)時(shí)間和日期的修改,鬧鐘時(shí)間的設(shè)置,停止蜂鳴器鳴叫的功能。在“CLOCK”或“ALARM CLOCK”鍵未按下時(shí),為終止報(bào)警功能。1118引腳:“B”端口輸入輸出端,每個(gè)端口與“A”端口對(duì)應(yīng)。在此期間,當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器,將跳過(guò)兩次PSEN信號(hào)。Flash編程或校驗(yàn)時(shí),P2亦接收高位地址和一些控制信號(hào)。主要管腳有:XTAL1(19 腳)和XTAL2(18 腳)為振蕩器輸入輸出端口,外接12MHz 晶振。當(dāng)設(shè)置好后,此時(shí)用戶設(shè)置的時(shí)間只要沒(méi)有觸發(fā)過(guò)鬧鈴,再次按“鬧鐘設(shè)置”按鈕就能查看并修改,即鬧鐘會(huì)保存下用戶最后一次未被觸發(fā)的鬧鐘時(shí)間。論文分別敘述從硬件和軟件上實(shí)現(xiàn)該設(shè)計(jì)的過(guò)程。本次設(shè)計(jì)的定時(shí)鬧鐘在硬件方面就采用了AT89C52芯片,用6位LED數(shù)碼管進(jìn)行顯示。實(shí)驗(yàn)使用了AT89C574HC245等芯片,通過(guò)單片機(jī)的P0、P3管腳來(lái)驅(qū)動(dòng)數(shù)碼管顯示出相應(yīng)的時(shí)刻。所以本次設(shè)計(jì)設(shè)置5個(gè)鍵依次對(duì)其進(jìn)行“時(shí)間校準(zhǔn)”、“鬧鐘設(shè)置”、“秒分時(shí)切換/終止警報(bào)”、“加1按鈕”、“減1按鈕”。AT89C52有40個(gè)引腳,32個(gè)外部雙向輸入/輸出(I/O)端口,同時(shí)內(nèi)含2個(gè)外中斷口,3個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,2 個(gè)讀寫(xiě)口線,AT89C52可以按照常規(guī)方法進(jìn)行編程,也可以在線編程。與AT89C51 不同之處是, 還可分別作為定時(shí)/計(jì)數(shù)器2 的外部計(jì)數(shù)輸入()和輸入(),F(xiàn)lash 編程和程序校驗(yàn)期間,P1 接收低8 位地址。對(duì)Flash存儲(chǔ)器編程期間,該引腳還用于輸
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1