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

正文內(nèi)容

基于紅外的數(shù)字鐘和溫度計(jì)的設(shè)計(jì)畢業(yè)論文-資料下載頁(yè)

2025-06-23 22:18本頁(yè)面
  

【正文】 break。 case 4:exit_flag=1。 break。 } writeinst(0x01)。 model=1。 return。 } for(i=0。i4。i++) //關(guān)閉紅外接收 防止進(jìn)入死循環(huán) ircode[i]=0。 }void keyscan() //按鍵掃描{ uchar i。 receive()。 //紅外接收處理完成 ir_display()。 // poslcd(line_num,row_num)。 writeinst(0x0f)。 if(ircode[2]==0x46)//判斷是否返回主菜單 { ircode[2]=0。 model=0。 set_flag=0。 shineng_flag=0。 set_time_flag=1。 init_set_time_sign_flag=0。 line_num=2。//恢復(fù)到原來(lái)坐標(biāo) row_num=1。 writeinst(0x01)。//清屏 writeinst(0x01)。//清屏 return。 } /**************對(duì)光標(biāo)位置進(jìn)行操作***********/ if(disp[4]==0x44) //光標(biāo)行往上移 { flag_num=0。 delay1ms(20)。 if(disp[4]==0x44) { disp[4]=0。 line_num。 if(line_num1) line_num=4。 poslcd(line_num,row_num)。//刷新光標(biāo)位置 writeinst(0x0f)。 } } if(disp[4]==0x07) //光標(biāo)行向下移 { flag_num=0。 delay1ms(20)。 if(disp[4]==0x07) { disp[4]=0。 disp[4]=0。 line_num++。 if(line_num4) line_num=1。 poslcd(line_num,row_num)。 writeinst(0x0f)。 } } if(disp[4]==0x40) //光標(biāo)向左移動(dòng) { disp[4]=0x00。 row_num。 if(row_num0)row_num=0。 poslcd(line_num,row_num)。 writeinst(0x0f)。 } if(disp[4]==0x43)//光標(biāo)向右移動(dòng) { disp[4]=0x00。 row_num++。 if(row_num7)row_num=7。 poslcd(line_num,row_num)。 writeinst(0x0f)。 } if(disp[4]==0x47) //聲音按鍵 { alarm_clock=0。 alarm(100,1)。 delay1ms(500)。 } for(i=0。i4。i++) //關(guān)閉紅外接收 防止進(jìn)入死循環(huán) ircode[i]=0。 }void alter_time(){ keyscan()。 if(flag_num==2) //當(dāng)按下兩位數(shù)值時(shí) 進(jìn)行顯示 { flag_num=0。 set_time_over_flag=1。 //確定時(shí)間修改了 改變?cè)O(shè)置初值 poslcd(line_num,row_num)。 //顯示的位置 writeinst(0x0f)。 /****輸入正確的數(shù)據(jù)********/ while(time_data1_num==6)//設(shè)置年 { if(sum50)sum=11。//設(shè)定50年 break。 } while(time_data1_num==5)//設(shè)置月 { if(sum12)sum=11。//50年 break。 } while(time_data1_num==4)//設(shè)置日 { while(time_data1[4]==2)//二月特殊處理 { if(sum29)sum=29。 if(time_data1[7]%4==0)sum=29。 else sum=28。 break。 } if(sum31) switch(time_data1[4]) //除二月以外的月份 { case 1: case 3: case 5: case 7: case 8: case 10: case 12:sum=31。 break。 case 4: case 6: case 9: case 11:sum=30。break。 } break。 } while(time_data1_num==3)//設(shè)星期 { if(sum7)sum=7。 break。 } while(time_data1_num==2)//設(shè)置時(shí) { if(sum=24)sum=23。//50年 break。 } while((time_data1_num==0)||(time_data1_num==1))//設(shè)置秒分 { if(sum=60)sum=59。//50年 break。 } time_data1[time_data1_num]=sum。 write_dat(sum/10+0x30)。 //取十位 write_dat(sum%10+0x30)。 //取個(gè)位 poslcd(line_num,row_num)。 //顯示的位置 writeinst(0x0f)。 sum=0。 time_data1_num。 if(time_data1_num0)time_data1_num=6。 writeinst(0x0c)。 //關(guān)閉光標(biāo)閃爍 delay1ms(20)。 } if(ircode[2]==0x46)//判斷是否返回主菜單 { ircode[2]=0。 model=0。 set_flag=0。 shineng_flag=0。 set_time_flag=1。 init_set_time_sign_flag=0。 writeinst(0x01)。//清屏 line_num=2。//恢復(fù)到原來(lái)坐標(biāo) row_num=1。 writeinst(0x01)。//清屏 return。 } }void init_set_time_sign(){ uchar i。 poslcd(2,2)。 for(i=0。i2。i++) { write_dat(Line14[i])。 //年 } poslcd(2,4)。 for(i=2。i4。i++) { write_dat(Line14[i])。 //月 } poslcd(2,6)。 for(i=4。i6。i++) { write_dat(Line14[i])。 //日 } poslcd(4,2)。 for(i=0。i2。i++) { write_dat(Line15[i])。 //時(shí) } poslcd(4,4)。 for(i=2。i4。i++) { write_dat(Line15[i])。 //分 } poslcd(4,6)。 for(i=4。i6。i++) { write_dat(Line15[i])。 //秒 } poslcd(3,2)。 for(i=0。i4。i++) { //星期 write_dat(Line16[i])。 } }總結(jié)語(yǔ):在此次比賽中學(xué)到很多東西 把各個(gè)模塊結(jié)合起來(lái)但此作品還存在很多不足 比如溫度顯示(原因可能是時(shí)序沒(méi)寫好或者顯示問(wèn)題)時(shí)鐘還可以更完善等 不過(guò)在此次作品中充分體現(xiàn)了團(tuán)隊(duì)合作精神,這一點(diǎn)是很重要的 等比賽結(jié)束 還將繼續(xù)完善作品 lcd1
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1