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

正文內(nèi)容

基于dsp的交通燈畢業(yè)設(shè)計(jì)論文(參考版)

2024-08-29 17:31本頁面
  

【正文】 // 關(guān)閉發(fā)光二極管顯示陣列 k=CTRCLKEY。 // 關(guān)閉東西方向的交通燈 CTRLR=0x40。 } void EndICETEKCTR() { int k。 // 生成顯示列控制字 } k=CTRCLKEY。k++ ) { ledbuf[k]=0x0ff。 // 開啟發(fā)光二極管顯示陣列 for ( k=0。 // 關(guān)閉東西方向的交通燈 CTRLR=0x40。 CTRGR=0。 CTRGR=0。 // 使能 XINT2 asm( rsbx INTM)。 // 復(fù)位、啟動 IFR = 0x0c。 // 時(shí)鐘計(jì)數(shù)器清 0 PRD = 0x0f423。 // 使能 TINT TCR = 0x41f。0xff。 // 關(guān)中斷,進(jìn)行關(guān)鍵設(shè)置 時(shí)不許打擾 // 設(shè)置通用定時(shí)器 k=PMST。 // 速度設(shè)置 =8MHz } // 設(shè)置定時(shí)器參數(shù)、允許中斷 void InitTimer() { unsigned int k。 CTRLA=ledbuf[i]。i8。 } } // 將緩存中點(diǎn)陣送發(fā)光二極管顯示 void RefreshLEDArray() { int i。i++ ) { ledbuf[7i]=~led[k+i]。 for ( i=0。 k=kkk/10*4。 } // 設(shè)置發(fā)光二極管顯示內(nèi)容 void SetLEDArray(int nNumber) { int i,k,kk,kkk。 } // 定時(shí)器中斷服務(wù)程序,進(jìn)行時(shí)鐘計(jì)數(shù) void interrupt time(void) { nTimeCount++。 } EndICETEKCTR()。=0x0ff。 // 刷新發(fā)光二極管顯示 nScanCode=port8001。 CTRLR=uLightStatusSN。 break。 uLightStatusSN=0x64。 break。 uLightStatusSN=0x64。 break。 uLightStatusSN=0x64。 break。 uLightStatusSN=0x64。 break。 uLightStatusSN=0x52。 break。 uLightStatusSN=0x49。 break。 uLightStatusSN=0x49。 } } nOldStatus=nNowStatus。 } else if ( nSaveStatus==statusNSRedEWFlash || nSaveStatus==statusNSRedEWYellow ) { nSaveStatus=statusNSGreenEWRed。 if ( nSaveStatus==statusNSFlashEWRed || nSaveStatus==statusNSYellowEWRed ) { nSaveStatus=statusNSRedEWGreen。 nNowStatus=statusHold。 } } else { if ( bHold ) { nSaveStatus=nNowStatus。 SetLEDArray(nWork2)。 if ( nWork10 ) { nWork2=20nTimeCount/nWork1。 } } break。 } } if ( nOldTimeCount!=nWork2 ) { nOldTimeCount=nWork2。 if ( bHold ) { if ( nWork210 ) { nTimeCount=nStatusNSRedEWYellow+nWork1*10。 case statusNSRedEWGreen: nWork1=(nStatusNSRedEWGreennStatusNSRedEWYellow)/20。 SetLEDArray(nWork2)。 nWork2=10。 if ( nWork10 ) { nWork2=20nTimeCount/nWork1。 break。amp。amp。amp。 nWork4=nWork3/2。 nWork2=nStatusNSRedEWYellow1nStatusNSRedEWFlash。 break。amp。amp。amp。 nWork4=nWork3/2。 nWork2=nStatusNSYellowEWRednStatusNSFlashEWRed。 else if ( nTimeCountnStatusNSYellowEWRed1 ) nNowStatus=statusNSYellowEWRed。 else if ( nTimeCountnStatusNSRedEWFlash ) nNowStatus=statusNSRedEWFlash。 else if ( nTimeCountnStatusNSRedEWYellow ) nNowStatus=statusNSRedEWYellow。 else if ( nTimeCountnStatusNSFlashEWRed ) nNowStatus=statusNSFlashEWRed。 bHold=0。 nNowStatus==statusHold ) { if ( nTimeCount=nStatusHold ) { nNowStatus=nSaveStatus。 // 設(shè)置定時(shí)器中斷 // 根據(jù)計(jì)時(shí)器計(jì)數(shù)切換狀態(tài) // 根據(jù)狀態(tài)設(shè)置計(jì)數(shù)和交通燈狀態(tài) while ( 1 ) { if ( bHold amp。 // 初始化 DSP,設(shè)置運(yùn)行速度 InitICETEKCTR()。 nOldTimeCount=0。 nNowStatus=0。 bHold=0。 unsigned int nScanCode。 [4] 清源科技 .TMS320C54xDSP 應(yīng)用程序設(shè)計(jì)教程 [M].機(jī)械工業(yè)出版社 ,. [5] 清源科技 .TMS320C54x 硬件開發(fā)教程 [M].機(jī)械工業(yè)出版社 ,. 附錄 源程序 main() { int nWork1,nWork2,nWork3,nWork4。從他身上, 我不僅學(xué)到了豐富的專業(yè)知識和分析問題、解決處理問題的能力,更重要的是學(xué)到了為人處事的道理和獨(dú)立從事科研工作的本領(lǐng),深深感謝老師對我的指導(dǎo),感謝老師在生活學(xué)習(xí)上對我的幫助。 (4)在 ICETEKCTR 附帶的小鍵盤上按下按鍵,觀察信號是否滿足要求。 (2) 設(shè)置軟件調(diào)試斷點(diǎn):在項(xiàng)目瀏覽窗口中,雙擊 激活這個(gè)文件,移動光標(biāo)到 main()行上,單擊鼠標(biāo)右鍵選擇 Toggle Breakpoint 或按 F9 設(shè)置斷點(diǎn) (另外,雙擊此行左邊的灰色控制條也可以設(shè)置或刪除斷點(diǎn)標(biāo)記 )。 (3) 編譯連接工程:選擇菜單“ Project”的“ Rebuild All”項(xiàng),或單擊工具條中的按鈕;注意編譯過程中 CCS 主窗口下部的“ Build”提示窗中顯示編譯信息,最后將給出錯(cuò)誤和警告的統(tǒng)計(jì)數(shù)。 (2) 在工程文件中添加程序文件: 選擇菜單“ Project”的“ Add Files to Project?”項(xiàng);在“ Add Files to Project”對話框中 選擇文件目錄為 C:\ICETEKVC5416EDULab\Lab0601UseCCS,改變文件類型為“ C Source Files(*.c。如圖 。如果您需要一直使用這一方式就不需要重新進(jìn)行以上設(shè)置操作了。 2. 設(shè)置 CCS 通過
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1