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

正文內(nèi)容

基于單片機(jī)的語(yǔ)音報(bào)時(shí)系統(tǒng)畢業(yè)論文(已改無(wú)錯(cuò)字)

2022-07-25 20:01:54 本頁(yè)面
  

【正文】 ===void Clock_SetHour(unsigned int Hour){ = Hour。}//=============================================================// 語(yǔ)法格式: void Clock_SetMin(unsigned int Min)。// 實(shí)現(xiàn)功能: 設(shè)置分// 參數(shù): Min 分// 返回值: 無(wú)//=============================================================void Clock_SetMin(unsigned int Min){ = Min。}//=============================================================// 語(yǔ)法格式: void Clock_SetSec(unsigned int Sec)。// 實(shí)現(xiàn)功能: 設(shè)置秒// 參數(shù): Sec 秒// 返回值: 無(wú)//=============================================================void Clock_SetSec(unsigned int Sec){*P_TimeBase_Clear = 0x01。 // 時(shí)基計(jì)數(shù)器清零 = Sec。 = 0。 // 半秒計(jì)數(shù)清零}子程序:2//======================================================// 文件名稱: // 功能描述: 調(diào)整日期和時(shí)間的函數(shù)集// 維護(hù)記錄: 20220830 //======================================================26include include include include include //=============================================================// 語(yǔ)法格式: unsigned int AdjustYear(unsigned int Year)。// 實(shí)現(xiàn)功能: 調(diào)整年// 參數(shù): Year 調(diào)整前的年// 返回值: 調(diào)整后的年//=============================================================unsigned int AdjustYear(unsigned int Year){unsigned int KeyCode。unsigned int TempYear = Year。PlayYear(TempYear)。 // 播放當(dāng)前年while(1){*P_Watchdog_Clear = 0x01。KeyCode = Key_Get()。 // 獲取按鍵switch(KeyCode){case KEY_1:return TempYear。 // 按 Key1 鍵返回調(diào)整后的年case KEY_2:27TempYear++。 // 按 Key2 鍵,年數(shù)加 1PlayYear(TempYear)。break。case KEY_3:TempYear。 // 按 Key3 鍵,年數(shù)減 1PlayYear(TempYear)。break。default:break。}}}//=============================================================// 語(yǔ)法格式: unsigned int AdjustMon(unsigned int Mon)。// 實(shí)現(xiàn)功能: 調(diào)整月// 參數(shù): Mon 調(diào)整前的月// 返回值: 調(diào)整后的月//=============================================================unsigned int AdjustMon(unsigned int Mon){unsigned int KeyCode。unsigned int TempMon = Mon。PlayMon(TempMon)。 // 播報(bào)調(diào)整前的月while(1){*P_Watchdog_Clear = 0x01。28KeyCode = Key_Get()。switch(KeyCode){case KEY_1: // Key1,返回調(diào)整后的月return TempMon。case KEY_2:TempMon++。 // Key2,月數(shù)加 1,到 12 后回復(fù)為 1if(TempMon12) TempMon = 1。PlayMon(TempMon)。break。case KEY_3:TempMon。 // Key3,月數(shù)減 1,到 1 后變?yōu)?12if(TempMon1) TempMon = 12。PlayMon(TempMon)。break。default:break。}}}//=============================================================// 語(yǔ)法格式: unsigned int AdjustDay(unsigned int Year, unsigned int Mon, unsigned int Day)。// 實(shí)現(xiàn)功能: 調(diào)整日// 參數(shù): Year 調(diào)整后的年// Mon 調(diào)整后的月// Day 調(diào)整前的日// 返回值: 調(diào)整后的日29//=============================================================unsigned int AdjustDay(unsigned int Year, unsigned int Mon, unsigned int Day){unsigned int KeyCode。unsigned int TempDay = Day。if(TempDay Month_Day[Mon1]) // 如果當(dāng)前的日期已經(jīng)超過(guò)調(diào)整后月的最大天數(shù)則日期置為 1{if(TempDay==29) // 處理閏年{if((Yearamp。0x03)!=0) TempDay = 1。}else TempDay = 1。}PlayDay(TempDay)。 // 播放調(diào)整前日while(1){*P_Watchdog_Clear = 0x01。KeyCode = Key_Get()。switch(KeyCode){case KEY_1:return TempDay。 // Key1,返回調(diào)整后日case KEY_2:TempDay++。 // Key2,日數(shù)加 1,達(dá)到當(dāng)月最大日之后回復(fù)為1if(TempDay Month_Day[Mon1])30{if(TempDay==29) // 處理閏年{if((Yearamp。0x03)!=0) TempDay = 1。}else TempDay = 1。}PlayDay(TempDay)。break。case KEY_3:TempDay。 // Key3,日數(shù)減 1,減到 0 時(shí)轉(zhuǎn)為當(dāng)月最大日if(TempDay1){ if(Mon==2 amp。amp。 (Yearamp。0x03)==0) TempDay = 29。 else TempDay = Month_Day[Mon1]。}PlayDay(TempDay)。break。default:break。}}}//=============================================================// 語(yǔ)法格式: unsigned int AdjustHour(unsigned int Hour)。// 實(shí)現(xiàn)功能: 調(diào)整小時(shí)// 參數(shù): Hour 調(diào)整前的時(shí)31// 返回值: 調(diào)整后的時(shí)//=============================================================unsigned int AdjustHour(unsigned int Hour){unsigned int KeyCode。unsigned int TempHour = Hour。PlayHour(TempHour)。 // 播報(bào)整前小時(shí)數(shù)while(1){*P_Watchdog_Clear = 0x01。KeyCode = Key_Get()。switch(KeyCode){case KEY_1:return TempHour。 // Key1,返回調(diào)整后的小時(shí)case KEY_2:TempHour++。 // Key2,時(shí)數(shù)加 1,到 23 后回復(fù)為 0if(TempHour23) TempHour = 0。PlayHour(TempHour)。break。case KEY_3:if(TempHour==0) TempHour = 23。 // Key3,時(shí)數(shù)減 1,到 0 后回復(fù)為 23else TempHour。PlayHour(TempHour)。break。default:break。32}}}//=============================================================// 語(yǔ)法格式: unsigned int AdjustMin(unsigned int Min)。// 實(shí)現(xiàn)功能: 調(diào)整分// 參數(shù): Min 調(diào)整前的分// 返回值: 調(diào)整后的分//=============================================================unsigned int AdjustMin(unsigned int Min){unsigned int KeyCode。unsigned int TempMin = Min。PlayNum(TempMin)。 // 播報(bào)調(diào)整前的分鐘數(shù)PlaySnd(S_Fen)。while(1){*P_Watchdog_Clear = 0x01。KeyCode = Key_Get()。switch(KeyCode){case KEY_1:return TempMin。 // Key1,返回調(diào)整后的分case KEY_2:TempMin++。 // Key2,分鐘數(shù)加 1,到 59 后變?yōu)?0if(TempMin59) TempMin = 0。33PlayNum(TempMin)。PlaySnd(S_Fen)。break。case KEY_3:if(TempMin==0) TempMin = 59。 // Key3,分鐘數(shù)減 1,到 0 后變?yōu)?59else TempMin。PlayNum(TempMin)。PlaySnd(S_Fen)。break。default:break。}}}//=============================================================// 語(yǔ)法格式: unsigned int AdjustSec(unsigned int Sec)。// 實(shí)現(xiàn)功能: 調(diào)整秒// 參數(shù): Sec 調(diào)整前的秒// 返回值: 調(diào)整后的秒//=============================================================unsigned int AdjustSec(unsigned int Sec){unsigned int KeyCode。unsigned int TempSec = Sec。PlaySec(TempSec)。 // 播報(bào)調(diào)整前的秒數(shù)while(1)34{*P_Watchdog_Clear = 0x01。KeyCode = Key_Get()。switch(KeyCode){case KEY_1:return TempSec。 // Key1,返回調(diào)整后的秒case KEY_2:TempSec++。 // Key2,秒加 1,到 59 后變?yōu)?0if(TempSec59) TempSec = 0。PlaySec(TempSec)。break。case KEY_3:if(TempSec==0) TempSec = 59。 // Key3,秒減 1,到 0 后變?yōu)?59else TempSec。PlaySec(TempSec)。break。default:break。}}}//=============================================================// 語(yǔ)法格式: void Adjust(void)。// 實(shí)現(xiàn)功能: 調(diào)整日期時(shí)間// 參數(shù): 無(wú)// 返回值: 無(wú)35//=============================================================void Adjust(){unsigned int TempYear,
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1