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

正文內(nèi)容

基于單片機(jī)的數(shù)字鐘的設(shè)計(jì)(參考版)

2024-12-11 09:43本頁面
  

【正文】 write_(0x0f)。 sfmdisplay(0x04,nian)。 if(KDOWN==0) { while(!KDOWN)。 write_(0x0f)。 sfmdisplay(0x04,nian)。 if(KUP==0) { while(!KUP)。 write_(0x0f)。 sfmdisplay(0x07,yue)。 yue。 } } if(KDOWN==0) { delay(5)。 write_(0x80+0x08)。 if(yue==13) yue=1。 if(KUP==0) { while(!KUP)。 write_(0x0f)。 sfmdisplay(0x0a,ri)。amp。ri==00) ri=31。 if((yue==1||yue==3||yue==5||yue==5||yue==8||yue==10||yue==12)amp。amp。 ri。 } } if(KDOWN==0) { delay(5)。 write_(0x80+0x0b)。ri==31) ri=1。 if((yue==4||yue==6||yue==9||yue==11)amp。amp。ri==29) ri=1。 if(yue==2amp。 if(KUP==0) { while(!KUP)。 write_(0x0f)。 sfmdisplay(0x40+0x03,shi)。 shi。 } } 21 if(KDOWN==0) { delay(5)。 write_(0x80+0X40+0x04)。 if(shi==24) shi=0。 if(KUP==0) { while(!KUP)。 write_(0x0f)。 sfmdisplay(0x40+0x06,fen)。 fen。 } } if(KDOWN==0) { delay(5)。 write_(0x80+0X40+0x07)。 if(fen==60) fen=0。 if(KUP==0) { while(!KUP)。 write_(0x0f)。 sfmdisplay(0x40+0x09,miao)。 miao。 } } if(KDOWN==0) { delay(5)。 write_(0x80+0X40+0x0a)。 if(miao==60) miao=0。 if(KUP==0) { while(!KUP)。 break。 TR0=1。 break。 break。 19 break。 break。 break。 break。 write_(0x80+0X40+0x0a)。 KNUM++。 } void keyscan() { if(KEY==0) { delay(5)。 write_data(date/10+0x30)。 TR0=1。 EA=1。 TH0=(6553550000)/256。 //開啟顯示屏(無光標(biāo)) write_(0x06)。 //關(guān)閉顯示屏 write_(0x01)。 } void init() 18 { write_(0x38)。\039。 str++。 } void write_str(uchar addr,uchar *str)//顯示字符串 { write_(addr)。 delay(1)。 lcd_en=1。 lcd_en=0。 lcd_en=0。 lcd_=。 delay(1)。 } void write_(uchar )//寫控制字 { lcd_rs=0。y0。x0。 } void delay(uint z) { uint x,y。 TL0=(6553550000)%256。 } sfmdisplay(0x40+0x09,miao)。 } sfmdisplay(0x40+0x03,shi)。 } sfmdisplay(0x08,yue)。 nian++。 yue++。amp。 nian++。 yue++。amp。 yue++。amp。 ri++。 shi++。 fen++。 miao++。 while(1) { keyscan()。 write_str(0x80,disp1)。 void shanping()。 void sfmdisplay(uchar,uchar)。 void write_str(uchar,uchar *str)。 void write_(uchar)。 uchar aa,shi,fen,miao,ri=1,yue=1,nian=9,KNUM。 uchar code disp1[]= 20211001。 sbit KUP=P0^6。 sbit lcd_rs=P0^0。 在這次設(shè)計(jì)過程中,我還查閱了許多相關(guān)資料,通過參考和研究別人的一些設(shè)計(jì),使自己的設(shè)計(jì)思路更 加周密、全面,從而使設(shè)計(jì)出來的作品也更加完善和高質(zhì)量。 六、總結(jié) 通過這次單片 機(jī)課程設(shè)計(jì),發(fā)現(xiàn)了自身所學(xué)知識(shí)存在許多的不足和問題,同時(shí)也學(xué)到了不少東西,提高了動(dòng)手實(shí)踐的能力 . 在整個(gè)設(shè)計(jì)過程中,從設(shè)計(jì)方案的確定,到具體電路的設(shè)計(jì),最后到總體電路的聯(lián)接構(gòu)建以及程序的編寫燒制,整個(gè)設(shè)計(jì)工程量是比較大的,單靠個(gè)人能力,很多方面考慮不周,有的地方甚至毫無頭緒,想不出具體方案。最后經(jīng)過多次的模塊子程序的修改,一步一步的完成,最終解決了軟件。 通常引腳懸空也可看成是接高電平,但是本次設(shè)計(jì)中選的用芯片 AT89S51內(nèi)部采用的是 CMOS 結(jié)構(gòu),不能 將懸空等同為接高電平,而必須接 5V的電源作為高電平才能正常工作),用導(dǎo)線將 31 腳接到電源,問題就得到解決了。 在本數(shù)字鐘的設(shè)計(jì)調(diào)試中遇到了很多的問題。 k e yk u pk d o wnrslcdenfghrslc d e nk e yk u pk d o wnedcbaa b c d e f g hX T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 7
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1