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

正文內(nèi)容

基于單片機(jī)的數(shù)字時鐘加鬧鐘的設(shè)計與制作畢業(yè)設(shè)計-資料下載頁

2025-06-27 20:54本頁面
  

【正文】 }陜西理工學(xué)院課程設(shè)計論文第 21 頁 共 29 頁void scan_key() //按鍵判別函數(shù){ if(s4==0) //選擇模式:時間/鬧鐘{delay_1ms(10)。if(s4==0)while(!s4)。beep()。flag=~flag。} if(flag==0) //選擇時間模式{if(s1==0){delay_1ms(10)。if(s1==0){ while(!s1)。beep()。s1num++。}}switch(s1num) //光標(biāo)閃爍定位{case 7: write_(0xc0+11)。 //秒write_(0x0f)。break。case 6: write_(0xc0+8)。 //分write_(0x0f)。break。case 5: write_(0xc0+5)。 //時write_(0x0f)。break。case 4: write_(0x80+13)。 //周write_(0x0f)。break。case 3: write_(0x80+10)。 //日陜西理工學(xué)院課程設(shè)計論文第 22 頁 共 29 頁write_(0x0f)。break。case 2: write_(0x80+7)。 //月write_(0x0f)。break。case 1: write_(0x80+4)。 //年write_(0x0f)。break。default: s1num=0。 write_(0x0c)。 //取消閃爍break。 }if(s1num!=0) //加 1 按鍵{if(s2==0){delay_1ms(10)。if(s2==0){ while(!s2)。beep()。switch(s1num){case 7: miao++。if(miao==60)miao=0。write_tran_data(0x80,miao)。 //調(diào)整后的值送入 ds1302 中break。case 6: fen++。if(fen==60)fen=0。write_tran_data(0x82,fen)。break。case 5: shi++。if(shi==24)shi=0。陜西理工學(xué)院課程設(shè)計論文第 23 頁 共 29 頁write_tran_data(0x84,shi)。break。case 4: week++。if(week==8)week=1。write_tran_data(0x8a,week)。tran_week(week)。break。case 3: ri++。if(ri==32)ri=1。write_tran_data(0x86,ri)。break。case 2: yue++。if(yue==13)yue=1。write_tran_data(0x88,yue)。break。case 1: nian++。if(nian==100)nian=1。write_tran_data(0x8c,nian)。break。}}}if(s3==0) //減 1 按鍵{delay_1ms(10)。if(s3==0){ while(!s3)。 beep()。switch(s1num){case 7: miao。陜西理工學(xué)院課程設(shè)計論文第 24 頁 共 29 頁if(miao==1)miao=59。write_tran_data(0x80,miao)。break。case 6: fen。if(fen==1)fen=59。write_tran_data(0x82,fen)。break。case 5: shi。if(shi==1)shi=23。write_tran_data(0x84,shi)。break。case 4: week。if(week==0)week=7。write_tran_data(0x8a,week)。tran_week(week)。break。case 3: ri。if(ri==0)ri=30。write_tran_data(0x86,ri)。break。case 2: yue。if(yue==0)yue=12。write_tran_data(0x88,yue)。break。case 1: nian。if(nian==1)nian=99。write_tran_data(0x8c,nian)。break。}陜西理工學(xué)院課程設(shè)計論文第 25 頁 共 29 頁 }}}} if(flag==1) {if(s1==0){delay_1ms(10)。if(s1==0){ while(!s1)。beep()。s1num++。}}switch(s1num) //光標(biāo)閃爍定位{case 2: write_(0xc0+10)。 //分write_(0x0f)。break。case 1: write_(0xc0+5)。 //時write_(0x0f)。break。default: s1num=0。 write_(0x0c)。 //取消閃爍break。 }if(s1num!=0) //加 1 按鍵{if(s2==0){delay_1ms(10)。if(s2==0)陜西理工學(xué)院課程設(shè)計論文第 26 頁 共 29 頁{ while(!s2)。beep()。switch(s1num){case 2: a_fen++。if(a_fen==60)a_fen=0。write_tran_data(0xc0,a_fen)。break。case 1: a_shi++。if(a_shi==24)a_shi=0。write_tran_data(0xc2,a_shi)。break。}}}if(s3==0) //減 1 按鍵{delay_1ms(10)。if(s3==0){ while(!s3)。 beep()。switch(s1num){case 2: a_fen。if(a_fen==1)a_fen=59。write_tran_data(0xc0,a_fen)。break。case 1: a_shi。if(a_shi==1)a_shi=23。write_tran_data(0xc2,a_shi)。break。} }陜西理工學(xué)院課程設(shè)計論文第 27 頁 共 29 頁}}}} void main(){flag=0。 init()。while(1){scan_key()。 delay_1ms(70)。 if(flag==0) {write_nyr(1,20)。miao=read_ds1302(0x81)。write_sfm(10,miao)。fen=read_ds1302(0x83)。write_sfm(7,fen)。write_data(39。:39。)。shi=read_ds1302(0x85)。write_sfm(4,shi)。write_data(39。:39。)。week=read_ds1302(0x8b)。 tran_week(week)。ri=read_ds1302(0x87)。 write_nyr(9,ri)。yue=read_ds1302(0x89)。 write_nyr(6,yue)。write_data(39。39。)。nian=read_ds1302(0x8d)。write_nyr(3,nian)。write_data(39。39。)。}if(flag==1)陜西理工學(xué)院課程設(shè)計論文第 28 頁 共 29 頁{ uchar t。 write_(0x01)。// delay_1ms(1)。 write_(0x80+1)。for(t=0。t6。t++)write_data(alarm_table[t])。 write_sfm(4,read_ds1302(0xc3))。 //鬧鐘 時write_(0xc0+7)。write_data(39。:39。)。write_sfm(9,read_ds1302(0xc1))。 //鬧鐘 分 }if((read_ds1302(0x85)==read_ds1302(0xc3))amp。amp。(read_ds1302(0x83)==read_ds1302(0xc1))){ uchar b。for(b=0。b50。b++)beep()。 }} }陜西理工學(xué)院課程設(shè)計論文第 29 頁 共 29 頁陜西理工學(xué)院課程設(shè)計論文第 30 頁 共 29 頁附錄三:實物圖:
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1