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

正文內(nèi)容

微機(jī)原理單片機(jī)課程設(shè)計(jì)報(bào)告(已修改)

2024-10-17 22:33 本頁(yè)面
 

【正文】 第一篇:微機(jī)原理單片機(jī)課程設(shè)計(jì)報(bào)告一、課程設(shè)計(jì)的性質(zhì)和目的通過課程設(shè)計(jì),進(jìn)行硬件設(shè)計(jì)和程序設(shè)計(jì)的方法和技能訓(xùn)練,鞏固在課堂上學(xué)到的有關(guān)軟件程序設(shè)計(jì)和硬件電路設(shè)計(jì)的基本知識(shí)和基本方法,通過具體課題的訓(xùn)練,進(jìn)一步熟悉匯編語(yǔ)言的結(jié)構(gòu)和使用方法,掌握軟硬結(jié)合的控制程序設(shè)計(jì),達(dá)到能獨(dú)立閱讀、查閱資料、編制和調(diào)試完善特定功能的目的。二、課程設(shè)計(jì)的要求遵循硬件設(shè)計(jì)模塊化。要求程序設(shè)計(jì)結(jié)構(gòu)化。程序簡(jiǎn)明易懂,多運(yùn)用輸入輸出提示,有出錯(cuò)信息及必要的注釋。要求程序結(jié)構(gòu)合理,語(yǔ)句使用得當(dāng)。適當(dāng)追求編程技巧和程序運(yùn)行效率。三、主要儀器設(shè)備及軟件PC機(jī)、Keil軟件、Proteus繪圖軟件及仿真等。四、課程設(shè)計(jì)題目及要求題目:步進(jìn)電機(jī)的單步正轉(zhuǎn)反轉(zhuǎn)以及加速正反轉(zhuǎn)要求:。五、課題分析及設(shè)計(jì)思路硬軟件設(shè)計(jì)思路:本步進(jìn)電機(jī)控制系統(tǒng)通過四個(gè)鍵盤來(lái)控制步進(jìn)電機(jī)的單步正轉(zhuǎn)、單步反轉(zhuǎn)、快速正轉(zhuǎn)和快速反轉(zhuǎn),步進(jìn)電機(jī)旋轉(zhuǎn)的角度取決于鍵盤接通時(shí)間長(zhǎng)短,接通時(shí)間越長(zhǎng),旋轉(zhuǎn)角度越大。總體方案設(shè)計(jì):在該步進(jìn)電機(jī)控制系統(tǒng)中,需要接收鍵盤信息并識(shí)別,然后將數(shù)據(jù)傳送給步進(jìn)電機(jī)使步進(jìn)電機(jī)旋轉(zhuǎn),采用了一片74LS138,1硬件設(shè)計(jì)框圖 ○2硬件設(shè)計(jì)電路圖:○3XXXX流程圖如下: ○六、程序主要代碼與分析:DATASEGMENT。數(shù)據(jù)段SRDB01H,03H,02H,06H,04H,0CH,08H,09H。電機(jī)激磁信號(hào)X1DB0??刂齐姍C(jī)正轉(zhuǎn)X2DB7??刂齐姍C(jī)反轉(zhuǎn)DATAENDSCODESSEGMENT。代碼段ASSUMECS:CODES,DS:DATASTART:MOVAX,DATA。初始化數(shù)據(jù)段MOVDS,AXLEASI,SR。SI指向SR首地址MOVBH,0。清除BX高四位,用于指向電機(jī)激磁信號(hào)MOVSI,0。SI清零S1:INAL,40H。讀按鍵狀態(tài)CMPAL,0FH。檢測(cè)按鍵是否被按下JES1。無(wú)按鍵按下,繼續(xù)讀按鍵狀態(tài)MOVCX,64H。LOOP$INAL,40H。CMPAL,0FH。JES1。CALLS2。JMPS1。S2PROCTESTAL,01H。JES3。TESTAL,02H。JES4TESTAL,04H。JES5TESTAL,08H。JES6RET。S2ENDPS3PROC。PUSHAX。PUSHBXS7:INAL,40H。TESTAL,01H。JES7。MOVBL,X1。BLMOVAL,[BX+SI]。BX+SIOUT48H,AL。CMPX1,07。JES8。INCX1。X1JMPS9。NOP。S8:MOVX1,00H。X1有按鍵按下,延時(shí)去抖動(dòng) 讀按鍵狀態(tài)檢測(cè)按鍵是否被按下無(wú)按鍵按下,繼續(xù)讀按鍵狀態(tài) 判斷幾號(hào)按鍵按下,處理相應(yīng)狀態(tài) 繼續(xù)讀取按鍵狀態(tài) 測(cè)試是否是一號(hào)按鍵按下 若一號(hào)鍵按下則跳轉(zhuǎn)s3 測(cè)試是否是二號(hào)按鍵按下 測(cè)試是否是三號(hào)按鍵按下 測(cè)試是否是四號(hào)按鍵按下 子程序返回 單步正轉(zhuǎn)子程序 寄存器入棧 讀按鍵狀態(tài) 仍被按下 則等待松手等于X1指向的激磁單元指向的地址單元內(nèi)容送給AL 送電機(jī)轉(zhuǎn)動(dòng)判斷X1是否加到7 是則清零X1指向下一個(gè)激磁信號(hào) 跳轉(zhuǎn)到程序返回 延時(shí)一個(gè)機(jī)器周期從新指向第一個(gè)單元POPAXRETS3ENDPS4PROC。單步反轉(zhuǎn)子程序PUSHAXPUSHBXS10:INAL,40HTESTAL,02HJES10MOVBL,X2MOVAL,[BX+SI]OUT48H,ALCMPX2,00HJES11DECX2JMPS12NOPS11:MOVX2,07S12:POPBXPOPAXRETS4ENDPS5PROC。PUSHAX。PUSHBXMOVBL,X1。BLMOVAL,[BX+SI]。BX+SINOPOUT48H,AL。CMPX1,07。JES13。INCX1。X1JMPS14。NOPS13:MOVX1,00。X1S14:POPBXPOPAXRET。S5ENDPS6PROC??焖僬D(zhuǎn)子程序 寄存器入棧 等于X1指向的激磁單元指向的地址單元內(nèi)容送給AL 送電機(jī)轉(zhuǎn)動(dòng)判斷X1是否加到7 是則清零X1指向下一個(gè)激磁信號(hào) 跳轉(zhuǎn)到程序返回 從新指向第一個(gè)單元 子程序返回 快速反轉(zhuǎn)子程序PUSHBXMOVBL,X2MOVAL,[BX+SI]OUT48H,ALNOP
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1