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

正文內(nèi)容

基于單片機的筆筒萬年歷(參考版)

2024-11-20 19:59本頁面
  

【正文】 ri == 5 ){ print(0x80, International )。 }//6 else if ( yue == 6 amp。print(0x40, Children39。amp。print(0x40, Day )。amp。print(0x40, Family Day )。amp。print(0x40, is ing! )。 ri == 5 ){ print(0x80, Mother39。 } else if ( yue == 5 amp。 ri == 12 ){ print(0x80, International )。 } else if ( yue == 5 amp。 ri == 8 ){ print(0x80,World RedCross )。 } else if ( yue == 5 amp。 ri == 4 ){ print(0x80, Chinese Youth )。 }//5 else if ( yue == 5 amp。 ri == 1 ){ print(0x80, International )。 } else if ( yue == 5 amp。 day_moon == 0x05 ){print(0x80,the DragonBoat )。 } else if (month_moon== 0x05 amp。 ri == 8 ){ print(0x80, Today is: )。 } else if ( yue == 4 amp。 ri == 7 ){ print(0x80, Today is: )。 } else if ( yue == 4 amp。 ri == 5 ){ print(0x80, Ching Ming )。 }//4 else if ( yue == 4 amp。print(0x40,April Fools39。amp。print(0x40, osis Day )。amp。print(0x40, gical Day )。amp。print(0x40,World Water Day )。amp。print(0x40,World Forest Day)。amp。print(0x40, sailing day )。amp。print(0x40, Right Day )。amp。print(0x40, White Day )。amp。print(0x40,China Arbor Day )。amp。 Day )。 ri == 8 ){ print(0x80, International )。 } else if ( yue == 3 amp。print(0x40,Valentine39。amp。print(0x40, Day )。amp。print(0x40,Lantern Festival)。amp。print(0x40,Spring Festival!)。amp。print(0x40,Happy New Year!!)。 ri == 1 ){ print(0x80, New Year39。 } /*///////////農(nóng)歷轉(zhuǎn)換分界線 */ void festival()//顯示節(jié)日函數(shù) { if ( yue == 1 amp。 temp2=day%10。 temp1=day/10。 temp2=month%10。 temp1=month/10。 temp2=year%10。 //HEXBCD ,運算結(jié)束后 ,把數(shù)據(jù)轉(zhuǎn)換為 BCD 數(shù)據(jù) temp1=year/10。 } day=temp1temp3+1。 if(flag2==0)temp1=0x1d。 if(month==temp2)flag_y=~flag_y。 month_p=1。 else temp1=0x1e。 flag2=get_moon_day(month_p,table_addr)。 else month_p=0xd。 temp2=_cror_(temp2,4)。 temp2=year_code[table_addr]amp。 table_addr=0x3。c=1。 } else{ //公歷日在春節(jié)前使用下面代碼進行運算 temp3=temp4。 else temp1=0x1e。 flag2=get_moon_day(month_p,table_addr)。 if(flag_y==0)month+=1。 month_p+=1。 temp2=_cror_(temp2,4)。 //大小 30 天 temp2=year_code[table_addr]amp。 if(flag2==0)temp1=0x1d。 //month_p為月 份指向 ,公歷日在春節(jié)前或就是春節(jié)當日 month_p 指向首月 flag2=get_moon_day(month_p,table_addr)。 month=0x1。(year%0x4==0)){ //如果公歷月大于 2月并且該年的 2月為閏月 ,天數(shù)加 1 temp4+=1。 } if ((month0x2)amp。 } if (month10){ temp4=day_code1[month1]+day1。 //取當年春節(jié)所在的公歷日完成 // 計算當年春年離當年元旦的天數(shù) ,春節(jié)只會在公歷 1 月或 2 月 if(temp1==0x1){ temp3=temp21。 //取當年春節(jié)所在的公歷月份完成 //取當年春節(jié)所在的公歷日 temp2=year_code[table_addr+2]amp。0x60。 } else { table_addr=(year1)*0x3。 day=temp1*10+temp2。 temp1=day/16。 temp2=month%16。 year=temp1*10+temp2。 temp1=year/16。 uint temp4,table_addr。else return(1)。0x80。else return(1)。0x01。else return(1)。0x02。else return(1)。0x04。else return(1)。0x08。else return(1)。0x10。else return(1)。0x20。else return(1)。0x40。else return(1)。0x80。else return(1)。0x01。else return(1)。0x02。else return(1)。0x04。else return(1)。0x08。 bit get_moon_day(uchar month_p,uint table_addr) { uchar temp。 ///月份數(shù)據(jù)表 code uchar day_code1[9]={0x0,0x1f,0x3b,0x5a,0x78,0x97,0xb5,0xd4,0xf3}。/*允許 T1 中斷(未打開) */ TR1=1。//允許 T0 中斷 TR0=1。 EA=1。 TH1=(6553650000)/256。//設(shè)置為定時器 0 和 1 的工作方式 1 TH0=(6553660000)/256。//返回在年的尾數(shù)位置 break。//寫入年 write_1302(0x8e,0x80)。//轉(zhuǎn)換為 bcd 碼 write_1302(0x8e,0x00)。 writeday(2,nian)。 case 7:nian。//打開保護 write(h1+6)。//允許寫入 write_1302(0x88,temp)。//在十位數(shù)位置開始寫入 temp=(yue)/10*16+(yue)%10。 if(yue==0) yue=12。//返回個位數(shù) break。//寫入日 write_1302(0x8e,0x80)。//轉(zhuǎn)換為 bcd 碼 write_1302(0x8e,0x00)。 writeday(8,ri)。 case 5:ri。//打開保護 write(h1+0x0e)。//允許寫入 write_1302(0x8a,temp)。//寫入星期 temp=(week)/10*16+(week)%10。 write(h1+0x0e)。 case 4:week。//打開保護 write(h2+1)。//允許寫入 write_1302(0x84,temp)。//在 0 位開始寫入 temp=(shi)/10*16+(shi)%10。 if(shi==1) shi=23。//返回個位數(shù)位置 break。//寫入分 write_1302(0x8e,0x80)。//轉(zhuǎn)換為 bcd 碼 write_1302(0x8e,0x00)。 writetime(0x03,fen)。 case 2:fen。//打開保護 write(h2+0x07)。//允許寫 write_1302(0x80,temp)。//在十位數(shù)寫入 temp=(miao)/10*16+(miao)%10。/*此處有疑問:無符號數(shù)據(jù)是否要修改 */ if(miao==1) miao=59。 while(!key3)。//蜂鳴器短響一下 delay(20)。 } } } //以下是減的函數(shù) if(key3==0) { delay(5)。//打開保護 write(h1+3)。//允許寫 write_1302(0x8c,temp)。//在第一行第三個字符開始寫入 temp=(nian)/10*16+(nian)%10。 if(nian==100) nian=0。//返回個位位置 break。//寫入月 write_1302(0x8e,0x80)。//轉(zhuǎn)換為 bcd 碼 write_1302(0x8e,0x00)。 writeday(5,yue)。 case 6:yue++。//打開保護 write(h1+9)。//允許寫 write_1302(0x86,temp)。//注意是在十位開始寫入 temp=(ri)/10*16+(ri)%10。 if(ri==32) ri=1。/*此處有疑惑:返回原來位置? */ break。//寫入周 write_1302(0x8e,0x80)。 write_1302(0x8e,0x00)。//顯示位置 writeweek(week)。 if(week==8) week=1。//返回到個位位置 break。//寫入時 write_1302(0x8e,0x80)。//轉(zhuǎn)換為 bcd 碼 write_1302(0x8e,0x00)。 writetime(0,shi)。 case 3:shi++。//打開保護 write(h2+4)。//允許寫 write_1302(0x82,temp)。//在十位數(shù)位置開始寫入 temp=(fen)/10*16+(fen)%10。 if(fen==60) fen=0。//液晶模式為寫入后自動右移,在此返回原來位置 break。// 寫入秒 write_1302(0x8e,0x80)。//轉(zhuǎn)換為 bcd 碼
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1