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

正文內(nèi)容

電子時鐘的硬件與軟件設計畢業(yè)論文-文庫吧資料

2025-06-29 15:08本頁面
  

【正文】 lay()。 st=1。 dsflg=1。 } if(timenum1==4) ////如果timenum1==4 退出 { TR1=1。 delay()。 P0=led[second%10]。 delay()。} P0=led[second/10]。 second。 delay()。 second++。 delay()。 st=0。 P2=0xFF。 P2=0xEF。 P2=0xFF。 P2=0xF7。 } } if(minit60) {minit=0。 if(dec==0) { while(!dec)。 } } if(dec==0) { delay()。 if(add==0) { while(!add)。 if(add==0) { delay()。 } if(timenum1==2) ////如果timenum1==2 調(diào)分 //以下也是和調(diào)時一樣的方法 { dsflg=0。 delay()。 P0=led[hour%10]。 delay()。} P0=led[hour/10]。 //松手檢測 hour。 delay()。 //松手檢測 hour++。 delay()。 st=0。 f2=0。 timenum1++。 delay()。 }本次設計是采用四個獨立式按鍵,分別為“設置”鍵,“+”鍵,“”鍵,“復位”鍵,通過這四個按鍵來調(diào)整電子時鐘的時間顯示和鬧鐘響應。 delay()。 P0=led[second%10]。 delay()。 P0=led[second/10]。 delay()。 P0=0x40。 delay()。 P0=led[minit%10]。 delay()。 P0=led[minit/10]。 delay()。 P0=0x40。 delay()。 //片選關 P0=led[hour%10]。 //片選 delay()。數(shù)碼管顯示程序:void display(void){ P0=led[hour/10]。進入程序后,先將單片機,數(shù)碼管,按鍵等進行初始化,數(shù)碼管顯示固定數(shù)值“140000”,程序開始等待按鍵按下,當有按鍵按下,單片機檢測一次,確定按下,單片機調(diào)用程序,同時數(shù)碼管刷新一次,顯示當前操作結(jié)果?!皶r間設置” “ 鬧鐘設置 “+” “—”圖36按鍵圖4電子時鐘的軟件設計本次設計主要是對單片機,數(shù)碼管,紅外遙控器,按鍵和鬧鈴部分進行編寫的。 鬧鈴部分鬧鈴如下圖35所示,主要由8550三極管和蜂鳴器構(gòu)成,可通過手動設置來實現(xiàn)鬧鈴功能。 數(shù)碼管顯示模塊圖34 數(shù)碼管顯示模塊如圖34所示,在這次的設計中,數(shù)碼管接在單片機的P0和P2口,P0控制段選信號,P2控制位選信號。VCC(40 腳)和VSS(20 腳)為供電端口,分別接+5V電源的正負端。圖 32 單片機最小系統(tǒng)圖 STC89C52引腳功能圖33 STC89C52引腳如圖33所示,STC89C52主要管腳有:XTAL1(19 腳)和XTAL2(18 腳)為振蕩器輸入輸出端口,外接12MHz 晶振。一般應包括:電源、單片機、晶振電路、復位電路等。 電子時鐘的組成本次設計制作的電子時鐘組成部分為:STC89C52主控制模塊,按鍵模塊,復位電路,數(shù)碼管顯示模塊,鬧鈴模塊。從節(jié)省I/O口和降低能耗出發(fā),本設計采用方案二。調(diào)整參數(shù)可以實現(xiàn)較高穩(wěn)定度的顯示。利用人的視覺暫留功能可以看到整個顯示,但必須保證掃描速度足夠快,字符才不閃爍。方案二: 采用動態(tài)顯示。靜態(tài)顯示時較小的電流能獲得較高的亮度,且字符不閃爍。所謂靜態(tài)顯示,就是當顯示器顯示某一字符時,相應的發(fā)光二極管恒定的導通或截止。 基于硬件電路的考慮,本設計采用方案二完成數(shù)字時鐘的功能。但由于每次執(zhí)行程序時,定時器都要重新賦初值,所以該時鐘精度不高。利用定時器與軟件結(jié)合實現(xiàn)1秒定時中斷,每產(chǎn)生一次中斷,存儲器內(nèi)相應的秒值加1;若秒值達到60,則將其清零,并將相應的分字節(jié)值加1;若分值達到60,則清零分字節(jié),并將時字節(jié)值加1;若時值達到24,則將十字節(jié)清零。方案二:采用單片機本身的定時器進行計時,來實現(xiàn)數(shù)字時鐘功能。方案一:采用時鐘芯片DS12887A進行控制時,由于該芯片具有完備的時鐘鬧鐘功能,所以可以直接用它來進行顯示或設置,這樣可以讓軟件的編程相對簡單。使其實現(xiàn)時分秒正常顯示,并可通過按鍵以及遙控器進行調(diào)試功能。通過正確連接電路以及單片機的編程來實現(xiàn)上述要求。本次設計可分為兩部分:軟件部分、硬件部分。利用單片機的計時、校時等功能,設計
點擊復制文檔內(nèi)容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1