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

正文內(nèi)容

單片機(jī)定時(shí)計(jì)數(shù)器設(shè)計(jì)方案(參考版)

2025-04-28 13:37本頁(yè)面
  

【正文】 } if(flag1==1) {write_sfm2(4,Year)。} //分鐘發(fā)生變化則立即吸入屏幕顯示 if(flag1==1) {write_sfm1(12,Day)。 } } if(flag1==1) {write_sfm(5,shi)。} if(Month12) //滿一年 { Month=1。 } if(Day==30)//滿一個(gè)月(先判斷當(dāng)月最大天數(shù)) { Day=1。} if(shi==24) { shi=0。}//鬧鐘響起時(shí)按下K4鍵鬧鐘關(guān)閉,此處應(yīng)重置該變量,使下一次鬧鐘時(shí)間來到時(shí),鬧鐘仍然可以響起 if(fen==60) { fen=0。 fen++。 if(flag1==1) {write_sfm(11,miao)。 miao++。 aa++。 }}void time0() interrupt 1 //定時(shí)器0中斷服務(wù)程序{ TH0=(6553650000)/256。//初始化子程序 while(1) { keyscan()。 //鬧鐘時(shí)間到,則繼電器啟動(dòng) flag3=1。Day2==Day) //鬧鐘的響鬧控制 { beep=1。Month2==Monthamp。Year2==Yearamp。dan1==0amp。(K4num==1)amp。(flag2==1)amp。(shi==shi2)amp。 //置flag3=0,表示此時(shí)鬧鐘響起,按下K4鍵執(zhí)行停止鬧鐘響鬧語句 } else if((fen==fen2)amp。 //此時(shí)鬧鐘響起,連續(xù)三次發(fā)出嘩的一聲 relay=1。amp。amp。amp。amp。amp。amp。amp。 //置flag3=0,表示此時(shí)鬧鐘響起,按下K4鍵執(zhí)行停止鬧鐘響鬧語句 K4num=0。 //此時(shí)鬧鐘響起,發(fā)出嘩的一聲 relay=0。amp。amp。amp。amp。amp。amp。amp。 //鬧鐘時(shí)間到,則繼電器啟動(dòng) flag3=1。Day1==Day) //鬧鐘的響鬧控制 { beep=1。Month1==Monthamp。Year1==Yearamp。dan1==1amp。(K4num==1)amp。(flag2==1)amp。(shi==shi1)amp。 } }}}void clock() // 鬧鐘函數(shù) K4—鬧鈴ON/OFF的狀態(tài)設(shè)置,設(shè)置為ON時(shí)連續(xù)三次發(fā)出“嘩”的一聲,設(shè)置為OFF發(fā)出“嘩”的一?{ if((fen==fen1)amp。 dan2=0。 dan2=1。 delay(10)。 } }} if( K5==0) {delay(10)。 dan=0。 } delay(10)。 if(k==1) { K4num=1。 { delay(10)。flag3) //K4按下設(shè)置鬧鐘的狀態(tài)為ON或OFF,flag3=1,表示鬧鐘此時(shí)沒響起。 //此處需置flag3為1,否則鬧鐘沒有響起的時(shí)候按下K4鍵,程序會(huì)執(zhí)行此句 } } if(K4==0amp。 if(K4==0) { flag2=0。amp。 //顯示位置重新回到調(diào)節(jié)處 } K3num=0。 write_sfm1(12,Day2)。 Day2++。 //光標(biāo)定位到分鐘位置 K3num=8。K3num==12) //卸螷2按下,修改鬧鐘時(shí)間的分鐘 { delay(5)。 //顯示位置重新回到調(diào)節(jié)處 } } if(K8==0amp。 write_sfm1(8,Month2)。 Month2++。 //光標(biāo)定位到分鐘位置 K3num=12。K3num==11) //卸螷2按下,修改鬧鐘時(shí)間的分鐘 { delay(5)。 //顯示位置重新回到調(diào)節(jié)處 } } if(K7==0amp。 write_sfm2(4,Year2)。 Year2++。 //光標(biāo)定位到小時(shí)位置 K3num=10。K3num==9) //修改小時(shí),判斷K1鍵按下,K3num=1,表示K3按鍵按下,則此時(shí)修改的是鬧鐘時(shí)間的小時(shí) { delay(5)。 //顯示位置重新回到調(diào)節(jié)處 } } if(K1==0amp。 write_sfm(8,fen2)。 fen2++。 //光標(biāo)定位到分鐘位置 K3num=8。K3num==7) //卸螷2按下,修改鬧鐘時(shí)間的分鐘 { delay(5)。 //顯示位置重新回到調(diào)節(jié)處 } } if(K2==0amp。 write_sfm(5,shi2)。 shi2++。 //光標(biāo)定位到小時(shí)位置 K3num=7。K3num==6) //修改小時(shí),判斷K1鍵按下,K3num=1,表示K3按鍵按下,則此時(shí)修改的是鬧鐘時(shí)間的小時(shí) { delay(5)。 //顯示位置重新回到調(diào)節(jié)處 } } if(K1==0amp。 write_sfm1(12,Day1)。 Day1++。 //光標(biāo)定位到分鐘位置 K3num=6。K3num==5) //卸螷2按下,修改鬧鐘時(shí)間的分鐘 { delay(5)。 //顯示位置重新回到調(diào)節(jié)處 } } if(K8==0amp。 write_sfm1(9,Month1)。 Month1++。 //光標(biāo)定位到分鐘位置 K3num=5。K3num==4) //卸螷2按下,修改鬧鐘時(shí)間的分鐘 { delay(5)。 //顯示位置重新回到調(diào)節(jié)處 } } if(K7==0amp。 write_sfm2(5,Year1)。 Year1++。 //光標(biāo)定位到小時(shí)位置 K3num=4。K3num==3) //修改小時(shí),判斷K1鍵按下,K3num=1,表示K3按鍵按下,則此時(shí)修改的是鬧鐘時(shí)間的小時(shí) { delay(5)。 //顯示位置重新回到調(diào)節(jié)處 } } if(K6==0amp。 write_sfm(8,fen1)。 fen1++。 //光標(biāo)定位到分鐘位置 K3num=3。K3num==2) //卸螷2按下,修改鬧鐘時(shí)間的分鐘 { delay(5)。 //顯示位置重新回到調(diào)節(jié)處 } } if(K2==0amp。 write_sfm(5,shi1)。 shi1++。 //光標(biāo)定位到小時(shí)位置 K3num=2。K3num==1) //修改小時(shí),判斷K1鍵按下,K3num=1,表示K3按鍵按下,則此時(shí)修改的是鬧鐘時(shí)間的小時(shí) { delay(5)。 } } if(K1==0amp。 //K2松開顯示當(dāng)前時(shí)間 write_sfm(5,shi)。 while(!K2)。m==2) { while(K2==0) { write_sfm(8,fen2)。 if(K2==0amp。m==1) //K2被按下時(shí)顯示定時(shí)時(shí)間 { delay(5)。K3num==0amp。K1num==0amp。 } } } if(K2==0amp。 write_sfm(8,fen)。 //送去液晶顯示定時(shí)的分,時(shí) write_sfm(5,shi1)。amp。 m++。amp。amp。amp。//送去液晶顯示分,時(shí) write_sfm(5,shi)。 //啟動(dòng)定時(shí)器使時(shí)鐘開始走 flag1=1。 write_(0x0c)。 K6num=0。 if(K3==0) { K1num=0。 //顯示位置重新回到調(diào)節(jié)處 } } if(K1num==1||K3num==2) //當(dāng)設(shè)置時(shí)間或鬧鐘時(shí),K3被按下設(shè)置完成。//若滿60后將清零
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1