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

正文內(nèi)容

基于51單片機(jī)的數(shù)字時(shí)鐘的設(shè)計(jì)(文件)

2024-12-31 09:35 上一頁面

下一頁面
 

【正文】 bit disp_sdt。 //數(shù)字 09的編碼 unsigned char time_cc,timer_cc。 //整點(diǎn)小時(shí)記錄 void delay(void) { unsigned int i。 } void display(void) { if(disp_ms==0) { if(disp_sd==0) { P0=led[hour/10]。 P0=led[hour%10]。 P0=0x80。 P0=led[minit/10]。 P0=led[minit%10]。 P0=0x80。 P0=led[second/10]。 P0=led[second%10]。 } else { if(time_cc==0x01) { if(disp_sdt==1) 3 P0=led[hour/10]。 P2=0xFF。 delay()。 delay()。 delay()。 delay()。 P2=0xF7。 else P0=0x00。 } else { P0=led[minit/10]。 P0=led[minit%10]。 } P0=0x80。 if(time_cc==0x03) { if(disp_sdt==1) P0=led[second/10]。 P2=0xFF。 delay()。 delay()。 delay()。 delay()。 delay()。 delay()。 delay()。 delay()。 delay()。 delay()。 delay()。 P2=0xFE。 else P0=0x00。 } else { P0=led[hour1/10]。 P0=led[hour1%10]。 } P0=0x80。 if(timer_cc==0x02) { if(disp_sdt==1) P0=led[minit1/10]。 P2=0xFF。 delay()。 delay()。 delay()。 delay()。 P2=0xBF。 else P0=0x00。 } else { P0=led[second1/10]。 P0=led[second1%10]。 } } } } void key_scan(void) { unsigned int i。i++) display()。 disp_sd=1。 time_cc=0。i10。 disp_sd=1。 disp_sd=0。i++) { display()。 if(hour23) hour=23。 break。} default: break。} case (0x02): {if(minit1==59) minit1=59。 else second1++。i10。 11 if(disp_ms==0) { switch(time_cc) { case (0x01): {if(hour==0) hour=0。 else minit。 break。 break。} case (0x03): {if(second1==0) second1=0。 } } } } } void timer_alam(void) { if((disp_ms==0)amp。(minit1==minit)) { speaker=disp_sdt。 //時(shí)間初始化為 12: 00: 00 minit=0x00。 P1=0xFF。 TL1=tl。 ET1=1。 display()。 TR0=1。 if(hour_zd==second) //報(bào)時(shí)到小時(shí)數(shù)后關(guān)閉報(bào)時(shí)標(biāo)志。 if(minit==60) { zhengdian=1。 if(hour_zd12) hour_zd=hour_zd12。 TR1=1。 } } 。 if(count1==10) { count1=0。 } } } } } //********************************* 中斷服務(wù)函數(shù)************************************** void time1_int(void) interrupt 3 { TL1=tl。 hour++。 if(second==60) { second=0。 if(count0==20) { count0=0。 } } //********************************* 中斷服務(wù)函數(shù)************************************** void time0_int(void) interrupt 1 { 13 TL0=tl。 TR1=1。 EA=1。 TL0=tl。 count0=0x00。 } else speaker=1。(disp_sd==0)) //正常運(yùn)行時(shí)間的狀態(tài)下 { if((hour1==hour)amp。 break。 else minit1。 } } else { switch(timer_cc) { case (0x01): {if(hour1==0) hour1=0。} case (0x03): {if(second==0) second=0。 break。 } if(dec==0) { do display()。} default:break。 break。 else hour1++。if(second59) second=59。} case (0x02): { minit++。 while(add==0)。 //切換到時(shí)間模式 } } } if(add==0) { for(i=0。 //顯示模式為鬧鐘時(shí)間 timer_cc++。 } if(timer==0) { do display()。 } } } if(timer==0) { speaker=1。 time_cc++。 9 do display()。 for(i=0。 delay()。 delay()。 delay()。 P2=0xFF。 8 if(timer_cc==0x03) { if(disp_sdt==1) P0=led[second1/10]。 } P0=0x80。 P0=led[minit1%10]。 } else { P0=led[minit1/10]。 else P0=0x00。 P2=0xF7。 delay()。 delay()。 delay()。 delay()。 P2=0xFF。 } else { if(timer_cc==0x01) { if(disp_sdt==1) P0=led[hour1/10]。 P0=led[second1%10]。 P0=led[second1/10]。 P0=0x80。 P0=led[minit1%10]。 P0=led[minit1/10]。 P0=0x80。 P0=led[hour1%10]。 } } } else { if(disp_sd==0) { P0=led[hour1/10]。 P0=led[second%10]。 } 5 else { P0=led[second/10]。 else P0=0x00。 P2=0xBF。 delay()。 delay()。 delay()。 delay()。 P2=0xFF。 if(time_cc==0x02) { if(disp_sdt==1) P0=led[minit/10]。 } P0=0x80。 P0=led[hour%10]。 } else { P0=led[hour/10]。 else P0=0x00。 P2=0xFE。 delay()。 delay()。 delay()。 delay()。 delay()。 delay()。 delay()。 delay()。i100。 //時(shí)間時(shí)分秒 unsigned char second1,minit1,hour1。 //整點(diǎn)報(bào)時(shí)標(biāo)志位 //unsigned char code led[]
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1