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

正文內(nèi)容

溫度顯示的數(shù)字時(shí)鐘設(shè)計(jì)課程設(shè)計(jì)報(bào)告-文庫(kù)吧資料

2025-08-10 04:02本頁(yè)面
  

【正文】 。if(temp==1)temp=0x59。 //讀取分?jǐn)?shù)temp=temp1。break。 //秒數(shù)減1down_flag=1。switch(count){case 1:temp=Read1302(DS1302_SECOND)。}}//////////////////////////////////////////////////////////////////////////////////////////////////////////// void Downkey()//降序按鍵{Down=1。}while(Up==0)。break。 //小時(shí)數(shù)加1up_flag=1。break。 //分?jǐn)?shù)加1up_flag=1。break。 //秒數(shù)加1up_flag=1。if(Up==0||wireless_2==1){mdelay(8)。while(wireless_2==1)。default:break。if(temp0x85)temp=0。 //讀取年數(shù)temp=temp+1。break。 //月數(shù)加1up_flag=1。case 6:temp=Read1302(DS1302_MONTH)。if(temp0x31)temp=1。 //讀取日數(shù)temp=temp+1。break。 //星期數(shù)加1up_flag=1。case 4:temp=Read1302(DS1302_WEEK)。if(temp0x23) //超過23小時(shí),清零temp=0。 //讀取小時(shí)數(shù)temp=temp+1。break。delay(2)。 //分?jǐn)?shù)加1up_flag=1。case 2:temp=Read1302(DS1302_MINUTE)。0x7f)0x59) //超過59秒,清零temp=0。 //秒數(shù)加1up_flag=1。switch(count){case 1:temp=Read1302(DS1302_SECOND)。}}//////////////////////////////////////////////////////////////////////////////////////////////////////////// void Upkey()//升序按鍵{Up=1。while(out==0)。Write1302(0x8E,0x80)。 //寫入允許Write1302(0x80,Secondamp。Second=Read1302(DS1302_SECOND)。count=0。}}void outkey1() //跳出調(diào)整模式,返回默認(rèn)顯示{ uchar Second。while(out==0)。Write1302(0x8E,0x80)。 //寫入允許Write1302(0x80,Secondamp。Second=Read1302(DS1302_SECOND)。count=0。}}}void outkey() //跳出調(diào)整模式,返回默認(rèn)顯示{ uchar Second。i62。delay0。}/*延時(shí)子程序*/void mdelay(uint delay){ uint i。j120。icount。 }void Delay1ms(unsigned int count){unsigned int i,j。 } nao[8]=39。 nao[7]=39。}else{ nao[6]=39。 nao[7]=m%10+39。if(hide_m2){ nao[6]=m/10+39。 } nao[5]=39。nao[4]=39。}else{nao[3]=39。 nao[4]=f%10+39。if(hide_f2){ nao[3]=f/10+39。} nao[2]=39。 nao[1]=39。}else{ nao[0]=39。 nao[1]=h%10+39。}void naoz(){ if(hide_h2){ nao[0]=h/10+39。TempBuffer[4]=39。 //溫度符號(hào)TempBuffer[3]=39。039。039。0xf0)4。 //讀取溫度值高位temp_value=b4。a=ReadOneChar()。 //跳過讀序號(hào)列號(hào)的操作WriteOneChar(0xBE)。 // this message is wery importantInit_DS18B20()。 // 跳過讀序號(hào)列號(hào)的操作WriteOneChar(0x44)。Init_DS18B20()。unsigned char b=0。dat=1。delay_18B20(5)。DQ = datamp。 i0。}/*************ds18b20寫一個(gè)字節(jié)****************/void WriteOneChar(uchar dat){unsigned char i=0。delay_18B20(4)。DQ = 1。i){DQ = 0。for (i=8。}/***********ds18b20讀一個(gè)字節(jié)**************/unsigned char ReadOneChar(void){uchar i=0。x=DQ。 //精確延時(shí) 大于 480usDQ = 1。 //稍做延時(shí)DQ = 0。DQ = 1。 //禁止寫入}}/***********ds18b20子程序*************************//***********ds18b20延遲子函數(shù)(晶振12MHz )*******/void delay_18B20(unsigned int i){while(i)。Write1302(0x80,0x55)。Write1302(0x84,0x23)。Write1302(0x86,0x25)。 //寫入允許Write1302(0x8c,0x07)。if(Secondamp。TimeSecond/10==(m/10)) music()。TimeSecond%10==(m%10)amp。TimeHour/10==(h/10)amp。TimeHour%10==(h%10)amp。TimeMinute/10==(f/10)amp。}void naozhong(SYSTEMTIME *Time){ if(TimeMinute%10==(f%10)amp。amp。amp。amp。amp。amp。\039。 39。 39。 39。 39。039。039。:39。 39。 39。039。039。:39。 39。 39。039。039。 ,判斷結(jié)束字符}void TimeToStr(SYSTEMTIME *Time) //將時(shí),分,秒數(shù)據(jù)轉(zhuǎn)換成液晶顯示字符放到數(shù)組 TimeString[]。 //字符串末尾加 39。TimeDateString[10] = 39。}week_value[1] = 39。 //星期的數(shù)據(jù)另外放到 week_value[]數(shù)組里,跟年,月,日的分開存放,因?yàn)榈纫幌乱谧詈箫@示}else{week_value[0] = 39。}if(hide_week2){week_value[0] = TimeWeek%10 + 39。TimeDateString[11] =39。TimeDateString[10] =39。TimeDateString[9] = 39。}else{TimeDateString[8] = 39。TimeDateString[11] =39。TimeDateString[10] =39。TimeDateString[9] = TimeDay%10 + 39。if(hide_day2){TimeDateString[8] = TimeDay/10 + 39。}TimeDateString[7] = 39。TimeDateString[6] = 39。}else{TimeDateString[5] = 39。TimeDateString[6] = TimeMonth%10 + 39。if(hide_month2){TimeDateString[5] = TimeMonth/10 + 39。}TimeDateString[4] = 39。TimeDateString[3] = 39。TimeDateString[2] = 39。TimeDateString[1] = 39。}else{TimeDateString[0] = 39。TimeDateString[3] = TimeYear%10 + 39。TimeDateString[2] = TimeYear/10 + 39。TimeDateString[1] = 39。}void DateToStr(SYSTEMTIME *Time) //將時(shí)間年,月,日,星期數(shù)據(jù)轉(zhuǎn)換成液晶顯示字符串,放到數(shù)組里DateString[]{ if(hide_year2) //這里的if,else語句都是判斷位閃爍,2顯示數(shù)據(jù),2就不顯示,輸出字符串為 2007/07/22{TimeDateString[0] = 39。0x70)4)*10 + (ReadValueamp。ReadValue = Read1302(DS1302_YEAR)。0x70)4)*10 + (ReadValueamp。ReadValue = Read1302(DS1302_MONTH)。0x70)4)*10 + (ReadValueamp。ReadValue = Read1302(DS1302_WEEK)。0x70)4)*10 + (ReadValueamp。ReadValue = Read1302(DS1302_DAY)。0x70)4)*10 + (ReadValueamp。ReadValue = Read1302(DS1302_HOUR)。0x70)4)*10 + (ReadValueamp。ReadValue = Read1302(DS1302_MINUTE)。0x70)4)*10 + (ReadValueamp。ReadValue = Read1302(DS1302_SECOND)。return(ucData)。 // 讀1Byte數(shù)據(jù)DS1302_CLK = 1。DS1302InputByte(ucAddr|0x01)。DS1302_CLK = 0。}unsigned char Read1302(unsigned char ucAddr) //讀取DS1302某地址的數(shù)據(jù){unsigned char ucData。 // 寫1Byte數(shù)據(jù)DS1302_CLK = 1。DS1302InputByte(ucAddr)。DS1302_CLK = 0。}return(ACC)。DS1302_CLK =
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1