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

正文內(nèi)容

基于51單片機(jī)的教學(xué)打鈴控制器的設(shè)計(jì)畢業(yè)設(shè)計(jì)論文-資料下載頁

2025-06-28 01:45本頁面
  

【正文】 Display(ShowRing,FlagBit)。 if(KeyCount==2) { KeyCount=0。 NowKey=GetKey()。 if(NowKey!=BeforKey) { count1=0x40。 count2=0xff。 switch(NowKey) { case 1://增加一個(gè)鬧鈴 if(RingCount!=40 amp。amp。 FlagBit==4) { RingDataH[RingCount]=RingDataL[RingCount]=0。 ShowRingCount=RingCount++。 } if(RingCount==0) { RingDataH[0]=RingDataL[0]=0。 RingCount++。 } ShowRing[0]=RingDataL[ShowRingCount]。 ShowRing[1]=RingDataH[ShowRingCount]。 ShowRing[2]=ShowRingCount。 break。 case 2://刪除一個(gè)鬧鈴 if(RingCount!=0 amp。amp。 FlagBit==4) { if(RingCount==1) { RingDataH[0]=RingDataL[0]=0。 } else { for(i=ShowRingCount。iRingCount。i++) { RingDataH[i]=RingDataH[i+1]。 RingDataL[i]=RingDataL[i+1]。 } RingDataH[i]=RingDataL[i]=0。 } RingCount。 if(RingCount==ShowRingCount) ShowRingCount。 ShowRing[0]=RingDataL[ShowRingCount]。 ShowRing[1]=RingDataH[ShowRingCount]。 ShowRing[2]=ShowRingCount。 } break。 case 3://左移 if(RingCount!=0) { if(FlagBit==4)FlagBit=1。 else FlagBit++。 } break。 case 4://鬧鈴時(shí)間增 switch(FlagBit) { case 1: if(ShowRing[0]==59) ShowRing[0]=0。 else ShowRing[0]++。 RingDataL[ShowRingCount]=ShowRing[0]。 break。 case 2: if(ShowRing[1]==23) ShowRing[1]=0。 else ShowRing[1]++。 RingDataH[ShowRingCount]=ShowRing[1]。 break。 case 3: if(ShowRingCount==RingCount1) ShowRingCount=0。 else ShowRingCount++。 ShowRing[0]=RingDataL[ShowRingCount]。 ShowRing[1]=RingDataH[ShowRingCount]。 ShowRing[2]=ShowRingCount。 break。 } break。 case 5://鬧鈴時(shí)間減 switch(FlagBit) { case 1: if(ShowRing[0]==0) ShowRing[0]=59。 else ShowRing[0]。 break。 case 2: if(ShowRing[1]==0) ShowRing[1]=23。 else ShowRing[1]。 break。 case 3: if(ShowRingCount==0) ShowRingCount=RingCount1。 else ShowRingCount。 ShowRing[0]=RingDataL[ShowRingCount]。 ShowRing[1]=RingDataH[ShowRingCount]。 ShowRing[2]=ShowRingCount。 break。 } break。 case 6://右移 if(RingCount!=0) { if(FlagBit==1)FlagBit=4。 else FlagBit。 } break。 case 7://取消L3: j=1。 RingCount=0。 EA=0。 for(i=0。i40。i++) { if(I2cRead24C02(j)==I2cEndByte)break。 RingDataH[i]=I2cRead24C02(j++)。 RingDataL[i]=I2cRead24C02(j++)。 RingCount++。 } EA=1。 goto L2。 case 8://確定 j=1。 RingDataL[ShowRingCount]=ShowRing[0]。 RingDataH[ShowRingCount]=ShowRing[1]。 Taxis()。//排序 for(i=0。iRingCount。i++) { EA=0。 I2cWrite24C02(j++,RingDataH[i])。 EA=1。 Display(ShowRing,FlagBit)。 EA=0。 I2cWrite24C02(j++,RingDataL[i])。 EA=1。 Display(ShowRing,FlagBit)。 } EA=0。 I2cWrite24C02(j,I2cEndByte)。 EA=1。 if(RingCount==0) Display(Null,5)。 else Display(ShowRing,FlagBit)。 goto L2。 } } BeforKey=NowKey。 count2。 if(count2==0) { count2=0x40。 count1。 if(count1==0) goto L3。 } } else KeyCount++。 }L2:S_Ray_Flag=0。}//時(shí)間設(shè)置的程序void Control_Time_Set_Key(){ uchar S_Flag=1。 uchar M_Flag=1。 uchar H_Flag=1。 uchar count1=0x40。//無操作時(shí)的時(shí)間控制 uchar count2=0xff。//無操作時(shí)的時(shí)間控制 uchar NowKey=0xff。 uchar BeforKey=0xff。 uchar KeyCount=0。 uchar FlagBit=1。 uchar LS_ClockData[3]。 LS_ClockData[2]=ClockData[2]。 LS_ClockData[1]=ClockData[1]。 LS_ClockData[0]=ClockData[0]。 while(1) { if(S_Flag)LS_ClockData[0]=ClockData[0]。 if(M_Flag)LS_ClockData[1]=ClockData[1]。 if(H_Flag)LS_ClockData[2]=ClockData[2]。 Display(LS_ClockData,FlagBit)。//動(dòng)態(tài)掃描顯示 if(KeyCount==2) { KeyCount=0。 NowKey=GetKey()。 if(NowKey!=BeforKey) { count1=0x40。 count2=0xff。 switch(GetKey()) { case 3://向左移動(dòng) if(FlagBit==3)FlagBit=1。 else FlagBit++。 break。 case 4://增加 switch(FlagBit) { case 1://秒增加 if(LS_ClockData[0]==59) LS_ClockData[0]=0。 else LS_ClockData[0]++。 S_Flag=0。 break。 case 2://分增加 if(LS_ClockData[1]==59) LS_ClockData[1]=0。 else LS_ClockData[1]++。 M_Flag=0。 break。 case 3://時(shí)增加 if(LS_ClockData[2]==23) LS_ClockData[2]=0。 else LS_ClockData[2]++。 H_Flag=0。 break。 } break。 case 5://減小 switch(FlagBit) { case 1://秒減小 if(LS_ClockData[0]==0) LS_ClockData[0]=59。 else LS_ClockData[0]。 S_Flag=0。 break。 case 2://分減小 if(LS_ClockData[1]==0) LS_ClockData[1]=59。 else LS_ClockData[1]。 M_Flag=0。 break。 case 3://時(shí)減小 if(LS_ClockData[2]==0) LS_ClockData[2]=23。 else LS_ClockData[2]。 H_Flag=0。 break。 } break。 case 6://向右移動(dòng) if(FlagB
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1