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

正文內(nèi)容

基于單片機(jī)的校園打鈴系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)說(shuō)明書論文-資料下載頁(yè)

2025-06-24 06:45本頁(yè)面
  

【正文】 DS1302(year)。 //年 yeartime[1]=Read_DS1302(month)。 //月 monthtime[2]=Read_DS1302(date)。 //日 datetime[3]=Read_DS1302(week)。 //星期 weektime[4]=Read_DS1302(hour)。 //時(shí) hourtime[5]=Read_DS1302(minute)。 //分 minutetime[6]=Read_DS1302(second)。 //秒 second if(yh || mode_N3){disp_buf[0]=0x02。 //顯示年月日disp_buf[1]=0x00。disp_buf[2]=time[0]/0x10。disp_buf[3]=time[0]%0x10|0x10。disp_buf[4]=time[1]/0x10。disp_buf[5]=time[1]%0x10|0x10。disp_buf[6]=time[2]/0x10。disp_buf[7]=time[2]%0x10。}else{disp_buf[0]=time[4]/0x10。 //顯示時(shí)分鈔星期disp_buf[1]=time[4]%0x10|0x10。disp_buf[2]=time[5]/0x10。disp_buf[3]=time[5]%0x10|0x10。disp_buf[4]=time[6]/0x10。disp_buf[5]=time[6]%0x10。disp_buf[6]=0x23。disp_buf[7]=(time[3]1)%0x10。 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文)第 31 頁(yè) 共 34 頁(yè)}}//分析是否打鈴bit Dll_OK(){uchar i,j,k[2]。RW24XX(amp。i,1,0,0xa1, M2402)。 //讀指針for(j=1。ji。j+=2){RW24XX(k,2,j,0xa1, M2402)。if(time[4]==k[0]amp。amp。time[5]==k[1]) return 1。}return 0。}//主函數(shù)void main(void){ uchar temp,count20=0,count100=0,Qtime=0。 //工作模式:0=正常時(shí)鐘。1=校分。2=校時(shí) bit Dll_Symbolize=0。 //打鈴標(biāo)志//寫保護(hù) Write_eabled:0x00 可寫,0x80 保護(hù)。充電 Trickle(如:0xa5)。年 year。月month。日 date。星期 week。時(shí) hour。分 minute。秒 second if(Read_DS1302(second)0x60) //如果秒大于 60,執(zhí)行初始化 { Write_DS1302(Write_eabled,0)。 //0 Write_DS1302(Trickle,0xA5)。 //年顯示 20 Write_DS1302(year,0x10)。 //年顯示 10 Write_DS1302(month,0x010)。 //月 10 Write_DS1302(date,0x20)。 //日 20 Write_DS1302(week,4)。 //星期 4 Write_DS1302(hour,0x12)。 //時(shí) 12 Write_DS1302(minute,0)。 //分 0 Write_DS1302(second,0)。 //秒 0 Write_DS1302(Write_eabled,0x80)。 //8} while(1) { //模式鍵 if(!key_mode) // 鍵是否按下 {delay(100)。 //延時(shí) 1msif(!key_mode) //鍵是否按下{ mode_N++。 //按鍵次數(shù)加 if(mode_N==7) mode_N=0。 //按鍵次數(shù)等于 7 次數(shù)清零 while(!key_mode) display()。 //鍵是否按下 延時(shí)}} if(!key_change) //調(diào)整鍵 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文)第 32 頁(yè) 共 34 頁(yè) {delay(100)。 //延時(shí) 1msif(!key_change) //調(diào)整鍵鍵是否按下{ Write_DS1302(Write_eabled,0)。 //寫允許 switch(mode_N) //判斷按鍵次數(shù) { case 1: //校分 temp=BCD_INC(time[5])。if(temp=0x60) temp=0。Write_DS1302(second,0)。 Write_DS1302(minute,temp)。break。 case 2: //校時(shí) temp=BCD_INC(time[4])。if(temp=0x24) temp=0。Write_DS1302(hour,temp)。break。 case 3: //校星期 temp=BCD_INC(time[3])。if(temp=0x08) temp=1。Write_DS1302(week,temp)。break。 case 4: //校日temp=BCD_INC(time[2])。if(temp=0x32) temp=1。 Write_DS1302(date,temp)。break。 case 5: //校月temp=BCD_INC(time[1])。if(temp=0x13) temp=1。 Write_DS1302(month,temp)。break。 case 6: //校年 temp=BCD_INC(time[0])。if(temp=0x30) temp=0。 Write_DS1302(year,temp) } Write_DS1302(Write_eabled,0x80)。 //寫禁止 while(!key_change) display()。 } } TimeToDisplay()。 if(count204) //顯示模式 {switch(mode_N) {case 1:disp_buf[2]=0x23。disp_buf[3]=0x23。break。 case 2:disp_buf[0]=0x23。disp_buf[1]=0x23。break。 case 3: case 4:disp_buf[6]=0x23。disp_buf[7]=0x23。break。case 5: 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文)第 33 頁(yè) 共 34 頁(yè)disp_buf[4]=0x23。disp_buf[5]=0x23。break。case 6:disp_buf[0]=0x23。disp_buf[1]=0x23。disp_buf[2]=0x23。disp_buf[3]=0x23。break。 } if(count20=20) //主循環(huán)計(jì)次 { count20=0。 if(count100=40) {count100=0。 } else {++count100。 } } else {++count20。 } if(mode_N==0) { yh=count10020?1:0。 } else {yh=0。 } //清空存儲(chǔ)器首字節(jié)為計(jì)數(shù),其余為打鈴時(shí)間點(diǎn). if(!key_clr_2402){display()。display()。display()。display()。display()。display()。 if(!key_clr_2402) //鍵確認(rèn) {uchar i,k。 k=0xFF。 for(i=0xFF。i0。i) {RW24XX(amp。k,1,i,0xa0, M2402)。} k=0。RW24XX(amp。k,1,0,0xa0, M2402)。 while(!key_clr_2402)display()。 } } //寫入顯示時(shí)間為打鈴點(diǎn)if(!key_Wr_2402) {display()。display()。display()。display()。display()。display()。if(!key_Wr_2402) {uchar i。RW24XX(amp。i,1,0,0xa1, M2402)。 //讀指針if(i=252){RW24XX(amp。time[4],2,(i+1),0xa0, M2402)。 //寫入時(shí)間,2 字節(jié)i+=2。 RW24XX(amp。i,1,0,0xa0, M2402)。 //修改指針}while(!key_Wr_2402)display()。 } } //打鈴 if(Qtime!=time[5]) { //分有更新,判斷是否打鈴 Qtime=time[5]。 //判斷現(xiàn)在時(shí)間是否等于存儲(chǔ)時(shí)間 if(Dll_OK()) //如果相等 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(論文)第 34 頁(yè) 共 34 頁(yè) { Dll_Symbolize=1。 //實(shí)現(xiàn)打鈴 } else //否則 {Dll_Symbolize=0。 //不打鈴 } } if(Dll_Symbolize amp。amp。 time[6]12) //每分鐘前 12 秒打鈴 { L_OUT=0。 //輸出低電平 } else { L_OUT=1。 //輸出高電平 } display()。display()。display()。 //延時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1