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

正文內(nèi)容

單片機萬年歷電子密碼鎖畢業(yè)設(shè)計-資料下載頁

2025-06-26 09:38本頁面
  

【正文】 yus(5)。 scl=1。 delayus(5)。 scl=0。 }}/******************2401讀1字節(jié)?**************************/ uchar read_byte_at2401(){ uchar i,value。 for (i=0。i8。i++) { scl=0。 delayus(5)。 scl=1。 delayus(5)。 if (sda==1) { value=(value1)|1。 } if (sda==0) { value=(value1)|0。 } delayus(5)。 scl=0。 delayus(5)。 } return value。}/******************24C01:寫入數(shù)據(jù)(先送地址,再寫數(shù)據(jù))***************************/ void write_add_at2401(uchar address,uchar date){ start_at2401()。 write_byte_at2401(0xa0)。 respons_at2401()。 write_byte_at2401(address)。 respons_at2401()。 write_byte_at2401(date)。 respons_at2401()。 stop_at2401()。}/******************24c01:讀入數(shù)據(jù)(先送地址,再讀數(shù)據(jù))***************************/ uchar read_add_at2401(uchar address){ uchar date。 start_at2401()。 write_byte_at2401(0xa0)。 respons_at2401()。 write_byte_at2401(address)。 respons_at2401()。 start_at2401()。 write_byte_at2401(0xa1)。 respons_at2401()。 date=read_byte_at2401()。 stop_at2401()。 return date。}/********************************************** 顯示時間程序**********************************************/void display() //顯示時間{ uchar i。 sec2=t_secamp。0x0f。 sec1=(t_sec4)。 min2=t_minamp。0x0f。 min1=(t_min4)。 hor2=t_horamp。0x0f。 hor1=(t_hor4)。 date2=t_dateamp。0x0f。 date1=(t_date4)。 mon2=t_monamp。0x0f。 mon1=(t_mon4)。 year2=t_yearamp。0x0f。 year1=t_year4。 for(i=0。i4。i++) { Write_1602_(0x80+i)。 Write_1602_inf(39。 39。)。 Write_1602_(0x80+12+i)。 Write_1602_inf(39。 39。)。 } Write_1602_(0x80+0x40)。 Write_1602_inf(39。 39。)。 Write_1602_(0x80+0x4b)。 Write_1602_inf(39。 39。)。 Write_1602_(0x80+11)。 Write_1602_inf(table1[sec2])。 Write_1602_(0x80+10)。 Write_1602_inf(table1[sec1])。 Write_1602_(0x80+9)。 Write_1602_inf(39。:39。)。 Write_1602_(0x80+8)。 Write_1602_inf(table1[min2])。 Write_1602_(0x80+7)。 Write_1602_inf(table1[min1])。 Write_1602_(0x80+6)。 Write_1602_inf(39。:39。)。 Write_1602_(0x80+5)。 Write_1602_inf(table1[hor2])。 Write_1602_(0x80+4)。 Write_1602_inf(table1[hor1])。 Write_1602_(0x80+0x4a)。 Write_1602_inf(table1[date2])。 Write_1602_(0x80+0x49)。 Write_1602_inf(table1[date1])。 Write_1602_(0x80+0x48)。 Write_1602_inf(39。39。)。 Write_1602_(0x80+0x47)。 Write_1602_inf(table1[mon2])。 Write_1602_(0x80+0x46)。 Write_1602_inf(table1[mon1])。 Write_1602_(0x80+0x45)。 Write_1602_inf(39。39。)。 Write_1602_(0x80+0x44)。 Write_1602_inf(table1[year2])。 Write_1602_(0x80+0x43)。 Write_1602_inf(table1[year1])。 Write_1602_(0x80+0x42)。 Write_1602_inf(39。039。)。 Write_1602_(0x80+0x41)。 Write_1602_inf(39。239。)。 Write_1602_(0x80+0x4c)。 for(num=0。num3。num++) Write_1602_inf(table3[t_day][num])。 Write_1602_(0x80+0x4f)。 Write_1602_inf(39。 39。)。}/********************************************** 按鍵程序**********************************************/uchar keyscan(void)//鍵盤掃描函數(shù){ uchar cord_h,cord_l。 P3=0x0f。 cord_h=P3amp。0x0f。 if(cord_h!=0x0f) { delay(10)。 //去抖 if(cord_h!=0x0f) { cord_h=P3amp。0x0f。 P3=cord_h|0xf0。 cord_l=P3amp。0xf0。 return(cord_h+cord_l)。 } } return(0xff)。 }uchar key_press(){uchar key。while(1){key=keyscan()。//調(diào)用鍵盤掃描,switch(key){case 0xee:return 0。break。//0 case 0xde:return 1。break。//1case 0xbe:return 2。break。//2case 0x7e:return 3。break。//3case 0xed:return 4。break。//4case 0xdd:return 5。break。//5case 0xbd:return 6。break。//6case 0x7d:return 7。break。//7case 0xeb:return 8。break。//8case 0xdb:return 9。break。//9case 0xbb:return 10。break。//acase 0x7b:return 11。break。//bcase 0xe7:return 12。break。//ccase 0xd7:return 13。break。//dcase 0xb7:return 14。break。//ecase 0x77:return 15。break。//fcase 0xff:return 16。break。}}}/********************************************** 時間調(diào)整程序**********************************************/void change_min() ///分鐘調(diào)整{ Data=t_min。 if(key_press()==14) { delay(10)。 while(key_press()==14) display()。 if(Data==0x59) Nowdata=0。 else { Nowdata=Data+0x01。 if((Nowdataamp。0x0F)9) Nowdata=Nowdata+6。 } t_min=Nowdata。 } else if(key_press()==15) { delay(10)。 while(key_press()==15) display()。 if(Data==0x00) Nowdata=0x59。 else { Nowdata=Data0x01。 if((Nowdataamp。0x0F)9) Nowdata=Nowdata6。 } t_min=Nowdata。 } }void change_hour() //小時調(diào)整{ Data=t_hor。 if(key_press()==14) { delay(10)。 while(key_press()==14) { display()。 delay(10)。 } if(Data==0x23) Nowdata=0。 else { Nowdata=Data+0x01。 if((Nowdataamp。0x0F)9) Nowdata=Nowdata+6。 } t_hor=Nowdata。 } else if(key_press()==15) { delay(10)。 while(key_press()==15) display()。 if(Data==0x00) Nowdata=0x23。 else { Nowdata=Data0x01。 if((Nowdataamp。0x0F)9) Nowdata=Nowdata6。 } t_hor=Nowdata。 }}void change_date() //日期調(diào)整{ Data=t_date。 if(key_press()==14) { delay(10)。 while(key_press()==14) display()。 if(Data==0x31) Nowdata=0。 else { Nowdata=Data+0x01。 if((Nowdataamp。0x0F)9) Nowdata=Nowdata+6。 } t_date=Nowdata。 } else if(key_press()==15) { delay(10)。 while(key_press()==15) display()。 if(Data==0x00) Nowdata=0x31。 else { Nowdata=Data0x01。 if((Nowdataamp。0x0F)9) Nowdata=Nowdata6。 } t_date=Nowdata。 }}void change_mouth() //月份調(diào)整{ Data=t_mon。 if(key_press()==14) { delay(10)。 while(key_press()==14) display()。 if(Data==0x12) Nowdata=1。 else { Nowdata=Data+0x01。 if((Nowdataamp。0x0F)9) Nowdata=Nowdata+6。 } t_mon=Nowdata。 } else if(key_press()==15) { delay(10)。 while(key_press()
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1