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

正文內(nèi)容

基于單片機(jī)的具有語音報(bào)時(shí)電子鐘-閱讀頁

2025-07-04 12:50本頁面
  

【正文】 ay=6*(day/16)。 SpeakDate(year,month,day)。j6。} //全部顯示“” while(1) { num = key_disp()。 i++。 Display()。 case 10: SetTime( (DispBuf[0]*16 + DispBuf[1]) ,(DispBuf[2]*16 + DispBuf[3]) ,(DispBuf[4]*16 + DispBuf[5]) )。 break。DispBuf[i]=10。 case 12: SetDay( (DispBuf[0]*16 + DispBuf[1]) ,(DispBuf[2]*16 + DispBuf[3]) ,(DispBuf[4]*16 + DispBuf[5]) )。break。 case 14: //SpeakTime((DispBuf[0]*10 + DispBuf[1]) ,(DispBuf[2]*10 + DispBuf[3]) ,(DispBuf[4]*10 + DispBuf[5]) )。 break。break。 } Display()。 }int main(){ System_Initial()。 //DS1302全部初始化為輸出 P0_Attrib = 0xffff。 //DS1302全部初始化為輸出 P1_Dir = 0xffff。 P1 = 0xffff。 SetTime( 0x0019 , 0x0054 ,0x0050 )。 // WriteDate(0x0080,0x0030)。 key_process()。 Display()。 }}void nop() //替代NOP指令{ uint j。j0x0001。}}void Display( void ) /*數(shù)碼管掃描程序*/{ uint i。 i 6 。 //位選+段選 DelayMs( 1 )。 *P_Watchdog_Clear = 0x0001。 while( n ) { for( i = 0 。 i++ ) { *P_Watchdog_Clear = 0x0001。 Time = ReadDate( 0x0085 )。 DispBuf[1] = Time amp。 Time = ReadDate( 0x0083 )。 DispBuf[3] = Time amp。 Time = ReadDate( 0x0081 )。 DispBuf[5] = Time amp。 year = ReadDate(0x8d)。 //*************月 day = ReadDate(0x87)。 WriteDate( 0x0082 , Min)。}void SetDay(uint temp_year , uint temp_month , uint temp_day){ WriteDate( 0x008c , temp_year)。 //月 WriteDate( 0x0086 , temp_day)。 SACM_A2000_Play(Result,3,3)。0x0001) != 0) { *P_Watchdog_Clear=0x0001。 } SACM_A2000_Stop()。 for(delaytemp=0。delaytemp++) 。月。時(shí)。數(shù)據(jù)均為16進(jìn)制//返回:無//*********************************************************////input: 年16進(jìn)制//*********************************************************//PlaySpeakYear(int YearTemp) //*************年{ PlayRespond((YearTemp/1000)+C_T00)。 PlayRespond((YearTemp%100)/10+C_T00)。 PlayRespond(C_YEAR)。 else if(MonthTemp==10) PlayRespond(C_T10)。 else if(MonthTemp==12) PlayRespond(C_T12)。 }//input:日 16進(jìn)制//*********************************************************//PlaySpeakDay(int DayTemp) //*************日{(diào) if((DayTemp/10) 1) PlayRespond(DayTemp/10+C_T00)。 //報(bào)十,十位為1不報(bào)1 if((DayTemp%10)!= 0) PlayRespond(DayTemp%10+C_T00)。}//input: 時(shí)16進(jìn)制//*********************************************************// PlaySpeakHour(int DayTemp) //*************時(shí){ if(DayTemp=0 amp。 DayTemp=7) { PlayRespond(C_LINGCHEN)。 //兩 else PlayRespond(DayTemp+C_T00)。amp。 //812 上午 switch(DayTemp) { case 10:PlayRespond(C_T10)。 //十點(diǎn) case 11:PlayRespond(C_T11)。 //十一點(diǎn) case 12:PlayRespond(C_T12)。 //十二點(diǎn) default: PlayRespond(DayTemp+C_T00)。 } } else if(DayTemp=13 amp。 DayTemp=19) { PlayRespond(C_AFTERNOON)。 //兩 else PlayRespond(DayTemp12+C_T00)。amp。 //2024 晚上812 switch(DayTemp) { case 22:PlayRespond(C_T10)。 //十點(diǎn) case 23:PlayRespond(C_T11)。 //十一點(diǎn) case 24:PlayRespond(C_T12)。 //十二點(diǎn) default: PlayRespond(DayTemp12+C_T00)。 } } PlayRespond(C_DIAN)。 //正點(diǎn) else { if((MinTemp/10)1) PlayRespond(MinTemp/10+C_T00)。 //分的十位大于1報(bào),為1不報(bào)1 if((MinTemp%10)!=0) PlayRespond(MinTemp%10+C_T00)。 //分 } } //input:秒16進(jìn)制//*********************************************************//PlaySpeakSecond(int SecondTemp) //*************秒{ if(SecondTemp == 0) PlayRespond(SecondTemp + C_T00)。 //秒的十位大于1報(bào),為1只報(bào)十 if((SecondTemp/10) 0) PlayRespond(C_T10)。 PlayRespond(C_SECOND)。 //*************年 PlaySpeakMonth(temp_month)。 //*************日 }void SpeakTime(uint hour,uint mini,uint sec) { PlayRespond(C_BELL)。 //現(xiàn)在時(shí)刻 PlaySpeakHour(hour)。 //*************分 PlaySpeakSecond(
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1