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

正文內(nèi)容

msp430的軟硬件c延時程序設(shè)計(存儲版)

2025-02-12 16:21上一頁面

下一頁面
  

【正文】 下延時程序進(jìn)行實驗分析。delay(unsignedwhile(time一一){};3.10A中編制測試。Debugger中,從菜單View中調(diào)出Disassembly和Register窗口,前者顯示編程軟件根據(jù)C語言程序編譯生成的匯編程序,在后者窗口中打開CPUdelav: OF4COOlll4CPU的指令周期由MCLK決定,所以默認(rèn)的指令周期就是1/800DCOCTL=DCO2 MHz高頻振蕩器,指令周期可以達(dá)到125μs,則: _NOP();_NOP();}  。結(jié)語definems之間的延時,100μs以下的短延時最好通過空操作語句_NoP()或其任意個組合來實現(xiàn)。//使得單指令周期為lμskHz的DCOCLK為MCLK和SMCLK的時鐘源,LFXTl接32768只要知道指令周期,就能容易的計算出延時時長了。001112設(shè)置工程選項Options,在Debugger欄中將Drivet選為Simulator,進(jìn)行軟件仿真。Wclrkbeneh因此,要用C語言編制出較為精確的延時程序,就必須研究該段C程序生成的匯編代碼。IEl&=~WDTIE;) s if(一一n==O){statlcWDT_Delay(void){vector=WDT_VECTOR //啟動WDT,每250s,則設(shè)定WDT每250ISR中添加相應(yīng)的延時分支即可。s延時完成,清零計數(shù)器,停止看門狗(WETCTL=WE)THOLD+WDTPW;)可停止產(chǎn)生中斷,并復(fù)位該延時標(biāo)志,以通知任務(wù)延時時間到,可以執(zhí)行下面的指令了。③處一直判別DelayTime標(biāo)志組中的Delay500ms位,如果處于置位狀態(tài),說明所需的延時未到,執(zhí)行空操作,直到延時時間到,在WDTISR中將Delay500ms復(fù)位,跳出while()循環(huán),執(zhí)行下一條指令。②處設(shè)置一個標(biāo)志位,方便WDTms和32ms、250//① IE┃} =~Delay30s。static主程序負(fù)責(zé)使MCU在低功耗模式和事件處理程序之間切換,即在主程序中設(shè)一個無限循環(huán),系統(tǒng)初始化以后直接進(jìn)入低功耗模式。FlashMSP430的軟硬件C延時程序設(shè)計 筆者在實際項目開發(fā)過程中,遇到很多需要嚴(yán)格時序控制的接口器
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1