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

正文內(nèi)容

多功能電子時鐘系統(tǒng)設計(參考版)

2025-07-02 23:24本頁面
  

【正文】 //將調(diào)節(jié)后的月寫入DS1302 write_B(0x8c,(time[6]/10*16)+time[6]%10)。//將調(diào)節(jié)后的星期寫入DS1302 write_B(0x88,(time[4]/10*16)+time[4]%10)。//將調(diào)節(jié)后的分寫入DS1302 write_B(0x84,(time[2]/10*16)+time[2]%10)。 write_B(0x80,(time[0]/10*16)+time[0]%10)。 39。 39。 39。:39。 39。 39。:39。 39。 39。 39。:39。 39。e39。m39。i39。T39。 39。K39。E39。E39。W39。 39。 39。 39。39。 39。 39。39。 39。 39。039。239。 //等待松手 } if(KEY_OUT ==0) { set_sel=0。 break。 case 6: // 秒 time[0]。 if(time[1]=0)time[1]=59。 break。 case 4: // 時 time[2]。 if(time[5]2)time[5]=8。 break。 case 2: // 日 time[3]。 if(time[4]=0)time[4]=12。 break。 //等待松手 } if(KEY_DOWN==0) { switch(ok_value) { case 0: // 年 time[6]。 break。 case 6: // 秒 time[0]++。 if(time[1]59)time[1]=0。 break。 case 4: // 時 time[2]++。 if(time[5]8)time[5]=2。 break。 case 2: // 日 time[3]++。 if(time[4]12)time[4]=1。 break。 } if(KEY_UP==0) { switch(ok_value) { case 0: // 年 time[6]++。display()。second_line[14]=LCD_1。 second_line[13]=LCD_0。 LCD_0=LCDData[time[0]/10%10]。display()。 39。delay(200)。 case 6:{ second_line[13]=39。display()。second_line[11]=LCD_1。 second_line[10]=LCD_0。LCD_0=LCDData[time[1]/10%10]。display()。 39。delay(200)。 case 5:{ second_line[10]=39。display()。second_line[8]=LCD_1。 second_line[7]=LCD_0。LCD_0=LCDData[time[2]/10%10]。display()。 39。delay(200)。 case 4:{second_line[7]=39。display()。 //周 first_line[15]=LCD_01。delay(250)。delay(10)。 case 3:{ first_line[15]=39。display()。first_line[9]=LCD_1。 first_line[8]=LCD_0。LCD_0=LCDData[time[3]/10%10]。display()。 39。delay(200)。case 2:{ first_line[8]=39。display()。first_line[6]=LCD_1。 first_line[5]=LCD_0。LCD_0=LCDData[time[4]/10%10]。display()。 39。delay(200)。case 1:{ first_line[5]=39。display()。first_line[3]=LCD_1。first_line[2]=LCD_0。039。delay(200)。 first_line[0]=39。LCD_0=LCDData[time[6]/10%10]。display()。 39。delay(200)。first_line[2]=39。 39。delay(200)。//轉(zhuǎn)化為十進制 //是右移4位 }while(1){ switch(ok_value){ case 0: {first_line[0]=39。0x70)4)*10+(tempamp。ii++) //停止DS1302的計時. { temp=read_B(0x81+ii*2)。 //從ds1302讀出1字節(jié)的數(shù)據(jù)顯示到屏幕x,y上; /* 秒,分,時,日,月,周,年 i = 0 1 2 3 4 5 6 */ for( ii=0。 second_line[12]=39。 second_line[9]=39。 second_line[5]=39。 second_line[4]=39。 second_line[3]=39。 second_line[2]=39。 second_line[1]=39。 second_line[0]=39。 first_line[14]=39。 first_line[13]=39。 first_line[12]=39。 first_line[11]=39。 first_line[7]=39。 first_line[4]=39。 first_line[1]=39。 //允許寫保護}void set_sys_param(void) //進行時鐘校正模式或者秒表模式.{ switch(set_sel) { case 1: //進入校正時間模式 { //以下是框架. first_line[0]=39。 //星期初始化 write_B(0x8c,0x09)。 //日數(shù)初始化 write_B(0x88,0x01)。 //分鐘初始化 write_B(0x84,0x01)。 //禁止寫保護 /*初始化日期、月份等不能設為0;*/ write_B(0x80,0x00)。//num為十進制 ge=num%10。0x70)4)*10+(tempamp。 temp=read_B(0x81+WEEK*2)。 } display()。 first_line[2]=LCD_0。 } if(sel==6)//年 { LCD_0=LCDData[shi]。 } if(sel==5)//周 { LCD_0=LCDData[ge]。 first_line[5]=LCD_0。 } if(sel==4)//月 { LCD_0=LCDData[shi]。 first_line[8]=LCD_0。 } if(sel==3)//日 { LCD_0=LCDData[shi]。 second_line[7]=LCD_0。 } if(sel==2)//時 { LCD_0=LCDData[shi]。 second_line[10]=LCD_0。} LCD_0=LCDData[shi]。 } } } if(sel==1) //分 { if(num==59) {alarm_flag=1。 ALARM_BEEP=1。} if(num==59) { ALARM_BEEP=0。(alarm_flag)) //時鐘整點報時響應..... { if((num==50)||(num==52)||(num==54)||(num==56)||(num==58)) {ALARM_BEEP=0。 if((num49)amp。 second_line[13]=LCD_0。 if(sel==0) //秒 { LCD_0=LCDData[shi]。//num為十進制 shi=num/10。0x70)4)*10+(tempamp。 temp=read_B(0x81+sel*2)。 return dat1。 dat1=dat1%16。 dat1=ACC。 ACC=1。 //下降沿讀取數(shù)據(jù) sclk=0。i++) { bit7=io。 } for(i=0。 sclk=1。0x01)。 temp=addr。i8。 rst=1。 rst=0。 } rst=0。 //上升沿寫入 nop()。 ucda=1。 io=(bit)(tempamp。i++) //寫數(shù)據(jù)8位 { sclk=0。 } for(i=0。 //上升沿寫入 nop()。 //每次傳輸?shù)妥止?jié) addr=1。 io=(bit)(tempamp。i++) //寫命令8位 { sclk=0。//打開數(shù)據(jù)傳送//CE引腳為高,邏輯控制有效 for(i=0。 //CE引腳為低,數(shù)據(jù)傳送中止 nop()。 sclk=0。i++) { write_data(second_line[i])。 for(i=0。i++) { write_data(first_line[i])。 for(i=0。}void display(void){ uchar i。// //顯示器ON,光標OFF,閃爍OFF write_mand(0x06)。 delay(5)。 delay(5)。 check_busy()。 _nop_()。 _nop_()。 E=1。 _nop_()。 RW=0。 _nop_()。 _nop_()。}//************************************//LCD1602寫數(shù)據(jù)//************************************void write_data(uchar tempdata){ E=0。 _nop_()。 E=0。 _nop_()。 _nop_()。 P0=tempdata。 _nop_()。 RS=0。 _nop_()。 } E=0。 if((P0amp。
點擊復制文檔內(nèi)容
語文相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1