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

正文內(nèi)容

基于凌陽(yáng)單片機(jī)的電子時(shí)鐘設(shè)計(jì)(編輯修改稿)

2025-07-21 01:34 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 while(1){ int i=0。 display()。 第 14 頁(yè) 共 26 頁(yè) if(min==0 amp。amp。 sec==0) { speaktime()。 } keyscan()。 *P_Watchdog_Clear=0x0001。 if(keyvalue==0x0001) { keyflag1=1。 LCD501_ClrScreen(0)。 while(keyflag1==1) { nextdisplay()。 LCD501_Bitmap(15,mouse[i],(unsigned int*)encoding_mouse)。 keyscan()。 *P_Watchdog_Clear=0x0001。 switch(keyvalue) { case 0x0001: { switch(i) { case 0: { setday()。 } break。 case 1: { LCD501_ClrScreen(0)。keyflag1=0。 } break。 }} break。 case 0x0002: { LCD501_Bitmap(15,mouse[i],(unsigned int*)encoding_empty)。第 15 頁(yè) 共 26 頁(yè) if(i==3) i=0。 else i=++i。 LCD501_Bitmap(15,mouse[i],(unsigned int*)encoding_mouse)。} break。 case 0x0004: { LCD501_Bitmap(15,mouse[i],(unsigned int*)encoding_empty)。 if(i==0) i=3。 else i=i。 LCD501_Bitmap(15,mouse[i],(unsigned int*)encoding_mouse)。} break。 }}} else if(keyvalue==0x0002) { peaktime()。 } else if(keyvalue==0x0004) / { speakday() 。 } else *P_Watchdog_Clear=0x0001。 }} Led 程序:第 16 頁(yè) 共 26 頁(yè)流程圖開(kāi)始系統(tǒng)初始化、I/O 設(shè)置顯示全 0循環(huán)顯示 0~9前面提及了一下,由于 IO 口的限制所以 Led 這部分我們拿出來(lái),單獨(dú)的編寫(xiě)了一段小程序。其原理為首先對(duì) I/O 口初始化,顯示全零,然后 1 秒后從第一位數(shù)碼管開(kāi)始從 0~9 刷新,直到最后的一個(gè)數(shù)碼管。中斷分別使用了 IRQ4 和 IRQ52hz。首先定義了變量 g_uiFirst,g_uiFlag,分別控制 1s 延時(shí)以及控制數(shù)碼管。定義g_Data[11],g_uiSeg 分別表示數(shù)據(jù)和指針。unsigned int g_uiFirst = 0x0000。unsigned int g_uiFlag。unsigned int g_Data[11] = {0x0000,0x003f,0x0006,0x005b,0x004f,0x0066,0x006d,0x007d,0x0007,0x007f,0x006f}。unsigned int g_uiSeg。進(jìn)入主函數(shù),先開(kāi) 2hz 的中斷,然后顯示初始化并且開(kāi) IRQ4hz 的中斷,然后編寫(xiě)一個(gè)循環(huán),設(shè)置數(shù)碼管全為零,并且刷新六位的數(shù)碼管,清看門(mén)狗。源程序:int main(void){第 17 頁(yè) 共 26 頁(yè)unsigned int Dis1[6] = {0x003f,0x003f,0x003f,0x003f,0x003f,0x003f}。unsigned int uiIntStatus。uiIntStatus = *P_INT_Ctrl_New。 uiIntStatus |= C_IRQ5_2Hz。*P_INT_Ctrl = uiIntStatus。g_uiFlag = 0x0000。g_uiSeg = 0。DIG_Init()。while(1){ if(g_uiFlag == 0x0000) { DIG_SetAll(Dis1)。 } if(g_uiFlag != 0x0000){ DIG_Set(g_uiFlag,g_Data[g_uiSeg])。 }*P_Watchdog_Clear = 0x0001。}} 語(yǔ)音播報(bào)及 AD語(yǔ)音播報(bào):include include //以下是注解:define C_T00 0 voice 中的文件 0define C_T01 1 voice 中的文件 1 define C_T02 2 voice 中的文件 2 define C_T03 3 voice 中的文件 3define C_T04 4 voice 中的文件 4define C_T05 5 voice 中的文件 5define C_T06 6 voice 中的文件 6define C_T07 7 voice 中的文件 7第 18 頁(yè) 共 26 頁(yè)define
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1