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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的多功能電子鐘的設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2024-12-03 18:49本頁(yè)面

【導(dǎo)讀】基于51單片機(jī)可校時(shí)數(shù)字時(shí)鐘電路設(shè)計(jì),單片機(jī)計(jì)算機(jī)即單片微型計(jì)算機(jī)。技術(shù),因此計(jì)時(shí)精度高,穩(wěn)定性好,使用方便,不需要經(jīng)常調(diào)校。而數(shù)字式電子鐘用。集成電路計(jì)時(shí)時(shí),譯碼代替機(jī)械式傳動(dòng),用LED顯示器代替指針顯示進(jìn)而顯示時(shí)間,片選的靈活性好。本文利用單片機(jī)實(shí)現(xiàn)數(shù)字時(shí)鐘計(jì)時(shí)功能的主要內(nèi)容,其中AT89S52. 是核心元件同時(shí)采用數(shù)碼管動(dòng)態(tài)顯示“時(shí)”,“分”,“秒”的現(xiàn)代計(jì)時(shí)裝置。械表相比,它具有走時(shí)精確,顯示直觀等特點(diǎn)。它的計(jì)時(shí)周期為24小時(shí),顯滿刻度為

  

【正文】 基礎(chǔ)知識(shí)與培養(yǎng)創(chuàng)新意識(shí)相結(jié)合、個(gè)人作用和集體協(xié)作相結(jié)合等方面來(lái)培養(yǎng)自身的綜合素質(zhì)。這些在我今后的學(xué)習(xí)和工作當(dāng)中都會(huì)有很大的幫助。 最后,我要感謝我的指導(dǎo)老師,在這次畢業(yè)設(shè)計(jì)中給了我許多的幫助。同時(shí)也祝愿學(xué)院明天更美好。 18 附錄一 include define uchar unsigned char define uint unsigned int sbit key1=P3^0。 sbit key2=P3^1。 uchar code sz[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。 uchar shi,fen,miao,jishu。 void delayms(uint z)//延時(shí) Z 毫秒 { uint x,y。 for(x=z。x0。x) for(y=110。y0。y)。 } void init() { EA=1。 TMOD=0X01。 ET0=1。 TR0=1。 TH0=(6553650000)/256。 TL0=(6553650000)%256。 shi=9。 19 fen=0。 miao=0。 } void show() { P0=0x00。 P2=0。 P0=sz[shi/10]。 delayms(300)。 P0=0x00。 P2=1。 P0=sz[shi%10]。 delayms(300)。 P0=0x00。 P2=2。 P0=0x40。 delayms(300)。 P0=0x00。 P2=3。 P0=sz[fen/10]。 delayms(300)。 P0=0x00。 P2=4。 P0=sz[fen%10]。 20 delayms(300)。 P0=0x00。 P2=5。 P0=0x40。 delayms(300)。 P0=0x00。 P2=6。 P0=sz[miao/10]。 delayms(300)。 P0=0x00。 P2=7。 P0=sz[miao%10]。 delayms(300)。 } void key() { uchar i=0,j=0,k=30。 if(key1==0) { delayms(5)。 if(key1==0) { EA=0。 i++。 while(!key1)。 while(1) { 21 if(key1==0) { delayms(5)。 if(key1==0) i++。 while(!key1)。 if(i==7) { EA=1。 break。 } } if(key2==0) { delayms(5)。 if(key2==0) { if(i==1) { if((miao%10)==9) miao=miao/10*10。 else miao++。 } if(i==2)miao=miao+10。 if(miao=60)miao=miao%10。 if(i==3) { 22 if((fen%10)==9) fen=fen/10*10。 else fen++。 } if(i==4)fen=fen+10。 if(fen=60)fen=fen%10。 if(i==5) { if(shi/10==2) { if((shi%10)==3) shi=shi/10*10。 else shi++。 } else { if((shi%10)==9) shi=shi/10*10。 else shi++。 } } if(i==6)shi=shi+10。 if(shi=24)shi=shi%24。 23 while(!key2)。 } } if(key3==0) { delayms(5)。 if(key3==0) { if(i==1) { if((miao%10)==0) miao=miao/10*10+9。 else miao。 } if(i==2)miao=miao10。 if(miao=60)miao=60+miao。 if(i==3) { if((fen%10)==0) fen=fen/10*10+9。 else fen。 } if(i==4)fen=fen10。 if(fen=60)fen=60+fen。 24 if(i==5) { if((shi%10)==0) { if(shi/10==2) shi=shi/10*10+3。 else shi。 } else { shi=shi/10*10+9。 else shi。 } } if(i==6)shi=shi10。 if(shi0)shi=24+shi。 while(!key2)。 } } if((i!=6)|(j==0)) { 25 P0=0x00。 P2=0。 P0=sz[shi/10]。 delayms(3)。 } if((i!=5)|(j==0)) { P0=0x00。 P2=1。 P0=sz[shi%10]。 delayms(3)。 } P0=0x00。 P2=2。 P0=0x40。 delayms(3)。 if((i!=4)|(j==0)) { P0=0x00。 P2=3。 P0=sz[fen/10]。 delayms(3)。 } if((i!=3)|(j==0)) { P0=0x00。 P2=4。 P0=sz[fen%10]。 delayms(3)。 } 26 P0=0x00。 P2=5。 P0=0x40。 delayms(3)。 if((i!=2)|(j==0)) { P0=0x00。 P2=6。 P0=sz[miao/10]。 delayms(3)。 } if((i!=1)|(j==0)) { P0=0x00。 P2=7。 P0=sz[miao%10]。 delayms(3)。 } if(k==0) //j=0 時(shí)閃爍, k=0 時(shí)不閃爍 { j。 if(j==0) k=30。 } if(j==0) { k。 if(k==0) j=30。 } 27 } } } } void main() { init()。 while(1) { show()。 key()。 } } void timer0() interrupt 1 { TH0=(6553650000)/256。 TL0=(6553650000)%256。 jishu++。 if(jishu==20) { jishu=0。 miao++。 if(miao==60) { fen++。 miao=0。 if(fen==60) { fen=0。 shi++。 28 if(shi==24) shi=0。 } } } } 附錄二 整個(gè)電路原理圖 :
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1