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

正文內(nèi)容

基于單片機的數(shù)字電子時鐘(存儲版)

2025-02-17 15:12上一頁面

下一頁面
  

【正文】 示模塊是利用一組IO口對整個數(shù)碼管進行控制,這里用P0口通過鎖存器控制數(shù)碼管的段值和位值,并分別通過P2^6和P2^7口控制兩個74HC573鎖存器的片選端,從而實現(xiàn)數(shù)碼管的動態(tài)顯示。 DU=0。 delay(5)。 WE=0。 WE=1。 P0=0xf7。 WE=0。 DU=0。K3控制數(shù)字的遞增。break。break。 if(K3==0) { switch(wei) { case 0: if((shi2=4)amp。amp。 } break。 } else { miao2=0。 ET0=1。 if(miao1==6) { miao1=0。 } if(shi1==2amp。amp。 } else FM=1。寫程序之初,因為沒有寫過多少程序,以前總是按照教程一步步的做,沒有感覺,所以無從下手。在進行仿真調(diào)試的時候數(shù)碼管一直是亂碼的形式,檢查原理圖檢查了很多遍都沒有查出錯誤,而程序雖在正確的硬件上燒寫調(diào)試正確,但終究是有問題,原因是開段選和位選的順序顛倒了,導(dǎo)致出現(xiàn)亂碼,程序經(jīng)稍加修改便正確了。amp。 display(shi1,shi2,fen1,fen2,miao1,miao2)。 if(shi1==10) { shi2=0。 if(miao2==10) { miao2=0。 TL0=(6553646080)%256。 } break。 case 2:if(fen15) { fen1++。 } break。 } } while(K2==0) { display(shi1,shi2,fen1,fen2,miao1,miao2)。break。 if(ok==2) ok=0。}按鍵部分是使用了三個獨立按鍵,分別由K1,P3^4;K2,P3^5和K3,P3^6控制,其中K1控制時鐘的開啟和關(guān)閉,當(dāng)?shù)谝淮伟聪碌臅r候時鐘開啟,再次按下的時候時鐘關(guān)閉。 P0=table[s2]。 DU=1。 DU=0。 WE=0。 P0=0xfd。 WE=1。 WE=0。按鍵模塊:利用四個獨立按鍵控制,K1控制時鐘的運行、停止,K2控制調(diào)整的位,并由LED燈顯示其對應(yīng)的位,K3控制各位時間值的改變,K4控制24小時進制和12小時進制的切換。該電子鐘上電或按鍵復(fù)位后能自動進入時鐘準(zhǔn)備狀態(tài);,電子鐘從0時0分0秒開始運行,進入時鐘運行狀態(tài);,則電子鐘進入時鐘調(diào)整狀態(tài),此時可利用各調(diào)整鍵調(diào)整時間,調(diào)整結(jié)束后可按啟動/調(diào)整鍵再次進入時鐘運行狀態(tài)。顯示模塊程序如下:void display(uchar h1,uchar h2,uchar min1,uchar min2,uchar s1,uchar s2){ P0=0x80。 P0=table[h1]。 DU=0。 delay(5)。 W
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1