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

正文內(nèi)容

單片機(jī)原理課程設(shè)計(jì)基于at89c52的電子時(shí)鐘設(shè)計(jì)-wenkub.com

2025-06-24 13:32 本頁面
   

【正文】 write_sfm(2,mbfen)。 write_sfm(5,mbmiao)。 TL1=(6553610000)%256。 if(i==0) { if(j!=0) j。amp。 write(0xc4)。 } else if(P1==0Xb0) { setalarm()。0Xf0)!=0Xf0) { j=7。 } P1=0xf0。 //讀取時(shí)間 lcdshow()。 P0=6。 P0=1。 TMOD=0x11。 } delay(500)。 for(i=0。i16。 lcdwrite(0x38)。 } else if(P1==0x70) //退出 {return。 start: while(1) { if(P1!=0Xf0) { delay1ms(100)。}void mbiao( ) //秒表函數(shù){ lcdwrite(0x80+0x40)。 ge=date%10。 delay(1)。} //lcdshuju() LCD寫數(shù)據(jù)void lcdshuju(uchar shuju){ rs=1。 delay(1)。 timestart()。 } else { TR0=0。 rst=0。 rst=0。 write(0xc2)。 write((time2[0]amp。 time2[3]=n/10+0x30。0xf)*10+(time2[4]amp。 if(n23) n=0。 } else if(P1==0xb0) //按K2,設(shè)鬧鐘 { if(i==0xc2) { n=(time2[0]amp。 if(P1!=0Xf0) //有按鈕按下 { delay1ms(100)。 //顯示器開、光標(biāo)開 enable()。 time2[6]=time2[7]=0x30。0x0f)+0x30。i16。 } } } if(j==0) { TR0=0。 } TR0=0。 write((time2[i]amp。 rst=0。i+=3,n=2) { write(n)。 write(0x8a)。 write((time1[4]amp。 time1[11]=day%10+0x30。 time1[5]=year%10+0x30。 if(n0) n=59。 } else { n=(time2[3]amp。 n。 } if(month!=2) day=Day[month1]。 } } else if(i==0x8b) { day。 if(dayDay[month1]) { day=Day[month1]。amp。0xf)。0xf)*10+(time1[8]amp。 } else if(P1==0xd0) //K3,下調(diào) { year=(time1[4]amp。 time1[8]=month%10+0x30。 time2[4]=n%10+0x30。0xf)。 time2[0]=n/10+0x30。0xf)*10+(time2[1]amp。amp。amp。 } else if(i==0x88) { month++。 if(year99) year=0。 day=(time1[10]amp。0xf)。 if(i==0x8e) i=0xc2。 P1=0xf0。 while(1) { P0=0x0e。beep=1。 for(i=1。 if(time[1]==0) if(time[2]==0) {beep=0。 //將實(shí)時(shí)的時(shí)分秒給time[] rst=0。 } for(m=0,i=0,n=0x85。 m=read()。 time1[15]=m+0x30。 //讀取年份 m=read()。 time1[0]=read()。 write(0xc3)。:39。239。 } return(j)。 _nop_()。i8。 address=1。i++) { dat=addressamp。 rst=1。 write1(time2,15)。 //第一行0~15 enable()。 write2(j)。}write1(uchar data *address,m){ uchar i,j。 rw=0。 delay1ms(3)。j++)。 for(i=0。x) for(y=110。uchar code table4[]= 00:00:00 MB 。uchar code Day[]={31,28,31,30,31,30,31,31,30,31,30,31}。uchar flag。sbit e=P2^2。 //DSsbit clk=P1^0。經(jīng)過和同學(xué)的探討,通過調(diào)試進(jìn)一步完善程序設(shè)計(jì),最后雖然省電模式?jīng)]實(shí)現(xiàn)但其他基本達(dá)到課題所要求的指標(biāo)。實(shí)習(xí)任務(wù)包括理論設(shè)計(jì)、調(diào)試與仿真、撰寫設(shè)計(jì)報(bào)告等。按下K3鍵,實(shí)現(xiàn)鬧鐘定時(shí)調(diào)整,按鍵K4進(jìn)行“分秒”移位,按鍵K3進(jìn)行上調(diào),按鍵K2返回到主界面。控制和數(shù)據(jù)端都接了上拉電阻用來驅(qū)動(dòng)。 鍵盤模塊設(shè)計(jì) 圖3 鍵盤模塊如圖3,KKKK4均為多功能鍵。如果在傳送過程中RSTS置為低電平,則會(huì)終止此次數(shù)據(jù)傳送,I/O引腳變?yōu)楦咦钁B(tài)。X1和X2是振蕩源。在主電源關(guān)閉的情況下,也能保持時(shí)鐘的連續(xù)運(yùn)行。采用三線接口與CPU進(jìn)行同步通信,并可采用突發(fā)方式一次傳送多個(gè)字節(jié)的時(shí)鐘信號(hào)或RAM數(shù)據(jù)。 相比之下,我們?cè)趯?shí)驗(yàn)箱實(shí)際仿真時(shí)選擇采用AT89S52作為主控制系統(tǒng),由于proteus庫中沒有AT89S52,在原理圖仿真時(shí)采用了AT89C51. 顯示模塊選擇方案和論證方案一:采用點(diǎn)陣式數(shù)碼管顯示,點(diǎn)陣式數(shù)碼管是由八行八列的發(fā)光二極管組成,對(duì)于顯示文字比較適合,如采用在顯示數(shù)字顯得太浪費(fèi),且價(jià)格也相對(duì)較高,所以也不用此種作為顯示.方案二:采用LCD液晶顯示屏,液晶顯示屏的顯示功能強(qiáng)大,顯示多樣,清晰可見. 本設(shè)計(jì)采用LCD1602.
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1