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

正文內(nèi)容

基于單片機的語音報時系統(tǒng)畢業(yè)論文-資料下載頁

2025-06-27 20:01本頁面
  

【正文】 TempMon, TempDay, TempHour, TempMin, TempSec。TempYear = AdjustYear(Clock_GetYear())。 // 調(diào)整年TempMon = AdjustMon(Clock_GetMon())。 // 調(diào)整月TempDay = AdjustDay(TempYear, TempMon, Clock_GetDay())。 // 調(diào)整日TempHour = AdjustHour(Clock_GetHour())。 // 調(diào)整時TempMin = AdjustMin(Clock_GetMin())。 // 調(diào)整分TempSec = AdjustSec(Clock_GetSec())。 // 調(diào)整秒Clock_SetYear(TempYear)。 // 保存調(diào)整后的日期時間Clock_SetMon(TempMon)。Clock_SetDay(TempDay)。Clock_SetHour(TempHour)。Clock_SetMin(TempMin)。Clock_SetSec(TempSec)。PlaySnd(S_DING)。 // 播報調(diào)整后的日期時間PlayYear(TempYear)。PlayMon(TempMon)。PlayDay(TempDay)。PlayHour(TempHour)。PlayMin(TempMin)。}子程序:3//======================================================36// 文件名稱: // 功能描述: 語音播報日期和時間的函數(shù)集// 維護記錄: 20220830 //======================================================include include //=============================================================// 語法格式: void PlayNum(unsigned int Num)。// 實現(xiàn)功能: 播放 100 以內(nèi)的數(shù)字// 參數(shù): Num 待播報的數(shù)字// 返回值: 無//=============================================================void PlayNum(unsigned int Num){unsigned int TempNum = Num。if(TempNum==0) // 數(shù)字為 0 則直接播報 0PlaySnd(S_0)。else{if(TempNum=20) PlaySnd(TempNum/10)。 // 十位if(TempNum=10) PlaySnd(S_10)。 // 十TempNum = TempNum % 10。if(TempNum0) PlaySnd(TempNum)。 // 個位}}37//=============================================================// 語法格式: void PlayYear(unsigned int Year)。// 實現(xiàn)功能: 播報年// 參數(shù): Year 待播報的年// 返回值: 無//=============================================================void PlayYear(unsigned int Year){unsigned int TempYear = Year。PlaySnd(TempYear/1000)。 // 千位TempYear = TempYear % 1000。PlaySnd(TempYear/100)。 // 百位TempYear = TempYear % 100。PlaySnd(TempYear/10)。 // 十位TempYear = TempYear % 10。PlaySnd(TempYear)。 // 個位PlaySnd(S_Nian)。 // 年}//=============================================================// 語法格式: void PlayMon(unsigned int Mon)。// 實現(xiàn)功能: 播報月// 參數(shù): Mon 待播報的月// 返回值: 無//=============================================================void PlayMon(unsigned int Mon)38{PlaySnd(Mon)。PlaySnd(S_Yue)。}//=============================================================// 語法格式: void PlayDay(unsigned int Day)。// 實現(xiàn)功能: 播報日// 參數(shù): Day 待播報的日// 返回值: 無//=============================================================void PlayDay(unsigned int Day){PlayNum(Day)。PlaySnd(S_Ri)。}//=============================================================// 語法格式: void PlayHour(unsigned int Hour)。// 實現(xiàn)功能: 播報小時// 參數(shù): Hour 待播報的時// 返回值: 無//=============================================================void PlayHour(unsigned int Hour){if(Hour=5) PlaySnd(S_LC)。 // 凌晨(0~5 點)else if(Hour=11) PlaySnd(S_SW)。 // 上午(6~11 點)else if(Hour=17) PlaySnd(S_XW)。 // 下午(12~17 點)39else PlaySnd(S_WS)。 // 晚上(18~23 點)if(Hour==2 || Hour==14) PlaySnd(S_Liang)。 // 2 點和 14 點播報兩else if(Hour12) PlaySnd(Hour12)。 // 12 小時制else PlaySnd(Hour)。PlaySnd(S_Dian)。 // 點}//=============================================================// 語法格式: void PlayMin(unsigned int Min)。// 實現(xiàn)功能: 播報分// 參數(shù): Min 待播報的分// 返回值: 無//=============================================================void PlayMin(unsigned int Min){if(Min==0)PlaySnd(S_Zheng)。 // 00 分播報整else{PlayNum(Min)。 // 播報數(shù)字PlaySnd(S_Fen)。 // 分}}//=============================================================// 語法格式: void PlaySec(unsigned int Sec)。// 實現(xiàn)功能: 播報秒// 參數(shù): Sec 待播報的秒40// 返回值: 無//=============================================================void PlaySec(unsigned int Sec){PlayNum(Sec)。PlaySnd(S_Miao)。}//=============================================================// 語法格式: void PlayTime()。// 實現(xiàn)功能: 播報當前時間// 參數(shù): 無// 返回值: 無//=============================================================void PlayTime(){unsigned int TempHour, TempMin。TempHour = Clock_GetHour()。TempMin = Clock_GetMin()。PlaySnd(S_DING)。PlaySnd(S_XZSK)。PlayHour(TempHour)。PlayMin(TempMin)。}//=============================================================41// 語法格式: void PlayDate()。// 實現(xiàn)功能: 播報當前日期// 參數(shù): 無// 返回值: 無//=============================================================void PlayDate(){unsigned int TempYear, TempMon, TempDay。TempYear = Clock_GetYear()。TempMon = Clock_GetMon()。TempDay = Clock_GetDay()。PlayYear(TempYear)。PlayMon(TempMon)。PlayDay(TempDay)。}子程序:4//======================================================// 文件名稱: // 功能描述: 中斷服務程序// 維護記錄: 20220830 //======================================================.INCLUDE .INCLUDE .INCLUDE .PUBLIC _FIQ, _IRQ5, _IRQ6 42.EXTERNAL _Clock_ISR.TEXT//======================================================// 函數(shù)名稱: _FIQ// 實現(xiàn)功能: FIQ 中斷服務程序,用于語音播放// 入口參數(shù): 無// 出口參數(shù): 無// 破壞寄存器: 無//======================================================_FIQ:push r1, r5 to [sp]r1 = C_FIQ_TMA[P_INT_Clear] = r1call F_FIQ_Service_SACM_A2022pop r1, r5 from [sp]reti//======================================================// 函數(shù)名稱: _IRQ5// 實現(xiàn)功能: IRQ5_2Hz 中斷服務程序,用于計時// 入口參數(shù): 無// 出口參數(shù): 無// 破壞寄存器: 無//======================================================_IRQ5:push r1, r5 to [sp]r1 = C_IRQ5_2Hz43[P_INT_Clear] = r1call _Clock_ISRpop r1, r5 from [sp]reti//======================================================// 函數(shù)名稱: _IRQ6// 實現(xiàn)功能: IRQ6_TMB2 中斷服務程序,用于按鍵掃描// 入口參數(shù): 無// 出口參數(shù): 無// 破壞寄存器: 無//======================================================_IRQ6:push r1, r5 to [sp]r1 = C_IRQ6_TMB2[P_INT_Clear] = r1call F_Key_Scanpop r1, r5 from [sp]reti子程序:5//======================================================// The information contained herein is the exclusive property of// Sunnnorth Technology Co. And shall not be distributed, reproduced,// or disclosed in whole in part without prior written permission.// (C) COPYRIGHT 2022 SUNNORTH
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1