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

正文內(nèi)容

小車電子產(chǎn)品顯示系統(tǒng)畢業(yè)論文-資料下載頁

2025-07-27 11:52本頁面
  

【正文】 )。 //使能 KEY所在管腳中斷 IntEnable(INT_GPIOB)。 //使能GPIOB端口中斷 SysCtlPeriEnable(SYSCTL_PERIPH_TIMER0)。 // 使能Timer模塊 TimerConfigure(TIMER0_BASE, TIMER_CFG_16_BIT_PAIR | TIMER_CFG_A_PERIODIC)。 TimerPrescaleSet(TIMER0_BASE, TIMER_A, 99)。 //預(yù)先進行100分頻 TimerIntEnable(TIMER0_BASE, TIMER_TIMA_TIMEOUT)。//使能Timer超時中斷 IntPrioritySet(INT_TIMER0A, 1 5)。 IntEnable(INT_TIMER0A)。 // 使能Timer中斷 IntMasterEnable( )。 // 使能處理器中斷 Ini_Lcd()。 // 初始化液晶 Clear_GDRAM()。 Draw_PM(xiaohui)。 //顯示延大校徽 SysCtlDelay(1500 *(TheSysClock/3000))。 Clear_GDRAM() { strcpy(cstr1, )。 strcpy(der, 歡迎各位老師 )。 strcpy(cstr,檢查我的畢業(yè)設(shè)計)。 strcpy(cbuf, )。 Disp_HZ(0x80,cstr1,8)。 Disp_HZ(0x90,der,8)。 Disp_HZ(0x88,cstr,8)。 Disp_HZ(0x98,cbuf,8)。 SysCtlDelay(1000 *(TheSysClock/3000))。 Clear_GDRAM()。 } ptr[0] = h0。 ptr[1] = h1。 ptr[2] = h2。 ptr[3] = h3。 ptr[4] = h4。 ptr[5] = h5。 unsigned char tmp。 int k。 for (k=0。k10。k++) { tt++。 if(tt == 0x02) { Disp_HZ(0x80,ptr[d1],8)。 Disp_HZ(0x90,ptr[d2],8)。 Disp_HZ(0x88,ptr[d3],8)。 Disp_HZ(0x98,ptr[d4],8)。 tmp = d4。 d4++。 d1 = d2。 d2 = d3。 d3 = tmp。 tt = 0。 k++。 } SysCtlDelay(800 * (TheSysClock/ 3000))。 // 延時約1000ms } Clear_GDRAM()。 int i=0。 int n。 strcpy(cstr1,小車狀態(tài) )。 //strcpy(der, 按鍵啟動小車 )。 //Disp_HZ(0x90,der,8)。 for (。) { if (t==1) { if((it%200)==0) { strcpy(der, 前進 )。 ip=0。 } else if((it%200)==100) { strcpy(der, 后退 )。 ip=1。 } } fa++。 it++。 //按鍵后開始遞加 if (t==0) { TimerDisable(TIMER0_BASE, TIMER_A)。 //使能Timer計數(shù) strcpy(der, 按鍵啟動小車 )。 it=199。 ip=2。 //der賦值標(biāo)志位 } if(di%10==0) { if(ip==0) { dsl=strlen(der)。 dtemp=der[0]。 dtemp1=der[1]。 for(dj=0。djdsl2。) { der[dj]=der[dj+2]。 der[dj+1]=der[dj+3]。 dj=dj+2。 } if(dj=dsl3) { der[dj]=dtemp。 der[dj+1]=dtemp1。 } } else if(ip==1) { dsl=strlen(der)。 dtemp=der[dsl1]。 dtemp1=der[dsl2]。 for(dj=dsl。dj2。) { der[dj1]=der[dj3]。 der[dj2]=der[dj4]。 dj=dj2。 } if(dj=2) { der[dj1]=dtemp。 der[dj2]=dtemp1。 } } } // 計算并顯示小時 eiHo=eiTi / 3600。 n=eiTi %3600。 // 計算并顯示分鐘、秒 eiMi=n/60。 eiSe=n%60。 fv=fa/。 sprintf(cbuf, 速: %, fv)。 sprintf(cstr, 時:%2d時%2d分%2d秒 ,eiHo,eiMi,eiSe)。 Disp_HZ(0x88,cstr,8)。 { Disp_HZ(0x90,der,8)。 Disp_HZ(0x98,cbuf,8)。 i++。 di++。 } if(i%10==0) { psl=strlen(cstr1)。 ctemp=cstr1[0]。 ctemp1=cstr1[1]。 for(j=0。jpsl2。) { cstr1[j]=cstr1[j+2]。 cstr1[j+1]=cstr1[j+3]。 j=j+2。 } if(j=psl3) { cstr1[j]=ctemp。 cstr1[j+1]=ctemp1。 } Disp_HZ(0x80,cstr1,8)。 } }}// TimerA的中斷服務(wù)函數(shù) void Timer0A_ISR(void) { unsigned char ucVal。 unsigned long ulStatus。 ulStatus = TimerIntStatus(TIMER0_BASE, true)。 // 獲取當(dāng)前中斷狀態(tài) TimerIntClear(TIMER0_BASE, ulStatus)。 // 清除全部中斷狀態(tài) if (ulStatus amp。 TIMER_TIMA_TIMEOUT) // 如果是超時中斷 { ucVal = GPIOPinRead(LED_PORT, LED_PIN)。 // 反轉(zhuǎn)LED GPIOPinWrite(LED_PORT, LED_PIN, ~ucVal)。 eiTi++。 } } // GPIOB 的中斷服務(wù)函數(shù) void GPIO_Port_B_ISR(void) { unsigned char ucVal。 unsigned long ulStatus。 ulStatus = GPIOPinIntStatus(KEY_PORT, true)。 // 讀取中斷狀態(tài) GPIOPinIntClear(KEY_PORT, ulStatus)。 // 清除中斷狀態(tài),重要 if (ulStatus amp。 KEY_PIN) //如果KEY的中斷狀態(tài)有效 { SysCtlDelay(10 * (TheSysClock /3000))。//延時約10ms,消除按鍵抖動 while (GPIOPinRead(KEY_PORT, KEY_PIN) == 0x00) 。 // 等待KEY抬起
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1