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

正文內(nèi)容

基于c語言和55單片機在實現(xiàn)lcd1602多功能時間顯示完全程序(不完全是顯示時間這么簡單-資料下載頁

2024-11-16 20:41本頁面

【導讀】bitbeep_f=1;//beep_f=0表示按鍵是蜂鳴器會響,beep_f=1表示按鍵是蜂鳴器不會響。bitap=0;//ap=0設置上午鬧鐘,ap=1設置下午鬧鐘,//**************************子函數(shù)的聲明*******************

  

【正文】 _temperature()(set_t1)) fan=0。 ii=key()。 if(ii==2) //sw5=down1 { ss。 if(ss==0)ss=6。 if(ss==1) { display(0x80,str_time)。//時間 } else if(ss==2) { display(0x80,str_date)。//日期 } else if(ss==3) { display(0x80,str_alarm)。//鬧鐘 } else if(ss==4) { display(0x80,str_beep1)。//蜂鈴器 } else if(ss==5) { display(0x80,str_tem)。//溫度 } else if(ss==6) { display(0x80,str_swa)。//秒表 } } if(ii==1)//sw6=up+1 有問題error { ss++。 if(ss==7) ss=1。 if(ss==1) { display(0x80,str_time)。//時間 } else if(ss==2) { display(0x80,str_date)。//日期 } else if(ss==3) { display(0x80,str_alarm)。//鬧鐘 } else if(ss==4) display(0x80,str_beep1)。//蜂鈴器 else if(ss==5) { display(0x80,str_tem)。//溫度 } else if(ss==6) { display(0x80,str_swa)。//秒表 } } else if(ii==5)//sw2=ready+menu+pause { if(ss==1) { lcd_wrcmd(1)。 state=3。//setting_time()。 break。 } else if(ss==2) { lcd_wrcmd(1)。 state=4。//setting_date()。 break。 } else if(ss==3) { lcd_wrcmd(1)。 state=7。//alarm()。 break。 } else if(ss==4) { lcd_wrcmd(1)。 state=11。//close_beep()。 break。 } else if(ss==5) { lcd_wrcmd(1)。 state=12。//temp()。 break。 } else if(ss==6) { lcd_wrcmd(1)。 state=14。//stopwatch()。 break。 } } if(ii==6)//sw1=ready+pause+CLR { lcd_wrcmd(1)。 state=1。// menu()。 break。 } }}temp()//溫度調(diào)整{ uchar ii。uint n。 uchar keycount=0。 uchar t。 uchar temp_h,temp_l。 temp_h=set_t/10。 temp_l=set_t%10。 t=set_t。 lcd_wrcmd(1)。 lcd_wrcmd(0x87)。 lcd_wrdata(0x30+temp_h)。 lcd_wrdata(0x30+temp_l)。 lcd_wrcmd(0x0f)。 display(0xc0,str_ok)。display(0xce,str_exit)。 while(1) { //*********************處理按鍵連擊的效果********** if((sw5==0)||(sw2==0)) //判斷有按鍵 { beep=beep_f。 for(n=0。n50。n++)delay(200)。 beep=1。 for(n=0。n100。n++)delay(200)。 //延時消抖 //keycount=0。 if((sw5==0)||(sw2==0)) //有按鍵 { t++。 if(t99) t=1。 temp_h=t/10。 temp_l=t%10。 lcd_wrcmd(0x87)。 lcd_wrdata(0x30+temp_h)。 lcd_wrdata(0x30+temp_l)。 lcd_wrcmd(0x87)。 if((sw5==0)||(sw2==0)) //還有按鍵,延時一段時間 { for(n=0。n1000。n++)delay(200)。 while((sw5==0)||(sw2==0)) //有按鍵,處理連擊鍵 { t++。 if(t99)t=1。 temp_h=t/10。 temp_l=t%10。 lcd_wrcmd(0x87)。 lcd_wrdata(0x30+temp_h)。 lcd_wrdata(0x30+temp_l)。 lcd_wrcmd(0x87)。 for(n=0。n200。n++)delay(250)。 beep=beep_f。 for(n=0。n100。n++)delay(250)。 beep=1。 for(n=0。n100。n++)delay(250)。 } } beep=1。 //關(guān)閉蜂鳴器 } } else if((sw4==0)||(sw3==0)) //判斷有按鍵 { beep=beep_f。 for(n=0。n50。n++)delay(200)。 beep=1。 for(n=0。n100。n++)delay(200)。 //延時消抖 //keycount=0。 if((sw4==0)||(sw3==0)) //有按鍵 { t。 if(t==0) t=99。 temp_h=t/10。 temp_l=t%10。 lcd_wrcmd(0x87)。 lcd_wrdata(0x30+temp_h)。 lcd_wrdata(0x30+temp_l)。 lcd_wrcmd(0x87)。 if((sw4==0)||(sw3==0)) //還有按鍵,延時一段時間 { for(n=0。n1000。n++)delay(200)。 while((sw4==0)||(sw3==0)) //有按鍵,處理連擊鍵 { //beep=beep_f。 t。 if(t==0) t=99。 temp_h=t/10。 temp_l=t%10。 lcd_wrcmd(0x87)。 lcd_wrdata(0x30+temp_h)。 lcd_wrdata(0x30+temp_l)。 lcd_wrcmd(0x87)。 for(n=0。n200。n++)delay(250)。 beep=beep_f。 for(n=0。n100。n++)delay(250)。 beep=1。 for(n=0。n100。n++)delay(250)。 } } beep=1。 //關(guān)閉蜂鳴器 } } //**********************END************************ else if(((sw1==0)||(sw0==0))) { ii=key()。 if(ii==5)//sw2=menu+ready+pause { set_t=t。 IICWrite(1004,set_t)。 lcd_wrcmd(0x0c)。 lcd_wrcmd(1)。 display(0xc3,str_su)。 for(n=0。n1500。n++)delay(250)。 lcd_wrcmd(1)。 state=2。//clock()。 break。 } else if(ii==6)//sw1=ready+memu+CLR { lcd_wrcmd(1)。 lcd_wrcmd(0x0c)。 state=2。//clock()。 break。 } } ii=key()。 if((ii==1)||(ii==4))// sw6+sw3 加1操作 { t++。 if(t99) { t=0。 } temp_h=t/10。 temp_l=t%10。 lcd_wrcmd(0x87)。 lcd_wrdata(0x30+temp_h)。 lcd_wrdata(0x30+temp_l)。 lcd_wrcmd(0x88)。 } else if((ii==2)||(ii==3))//sw5+sw4操作 { t。 if(t==0) { t=99。 } temp_h=t/10。 temp_l=t%10。 lcd_wrcmd(0x87)。 lcd_wrdata(0x30+temp_h)。 lcd_wrdata(0x30+temp_l)。 lcd_wrcmd(0x88)。 } else if(ii==5)//sw1=ready+menu+pause { set_t=t。 IICWrite(1004,set_t)。 lcd_wrcmd(0x0c)。 lcd_wrcmd(1)。 display(0xc3,str_su)。 for(n=0。n1500。n++)delay(250)。 lcd_wrcmd(1)。 state=2。//clock()。 break。 } else if(ii==6)//sw1=ready+CLR+menu { lcd_wrcmd(1)。 lcd_wrcmd(0x0c)。 state=2。//clock()。 break。 } }}lcd_h(){ uchar i。 lcd_wrcmd(0x40)。
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1