單片機(jī)課程設(shè)計(jì)-步進(jìn)電機(jī)角度控制_第1頁
單片機(jī)課程設(shè)計(jì)-步進(jìn)電機(jī)角度控制_第2頁
單片機(jī)課程設(shè)計(jì)-步進(jìn)電機(jī)角度控制_第3頁
單片機(jī)課程設(shè)計(jì)-步進(jìn)電機(jī)角度控制_第4頁
單片機(jī)課程設(shè)計(jì)-步進(jìn)電機(jī)角度控制_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

考試序列號(hào)18課程設(shè)計(jì)論文題目:步進(jìn)電機(jī)角度控制(2)課程名稱:計(jì)算機(jī)控制技術(shù)學(xué)院自動(dòng)化學(xué)院專業(yè)班級(jí)學(xué)號(hào)姓名指導(dǎo)教師20年06月25日目的:鞏固和加深對《計(jì)算機(jī)控制技術(shù)》課程內(nèi)容的認(rèn)識(shí)和理解,提高應(yīng)用水平。熟悉鍵盤控制和七段數(shù)碼管的使用。掌握直流電機(jī)的速度控制和測試方法。課程設(shè)計(jì)內(nèi)容在顯示器上顯示任意四位十進(jìn)制數(shù)。將8個(gè)鍵定義鍵值為0~7,按任意鍵在顯示器上顯示對應(yīng)鍵值。實(shí)現(xiàn):定義鍵盤按鍵:5個(gè)數(shù)字鍵;3個(gè)功能鍵:設(shè)置SET、清零CLR、開始START;顯示器上第一位顯示次數(shù),后三位顯示每次行走的角度;通過鍵盤的按鍵,設(shè)置步進(jìn)電機(jī)各次的角度值;按動(dòng)SET鍵后,開始設(shè)置:第一位設(shè)置次數(shù),后三位設(shè)置角度值,再按動(dòng)SET置入;可連續(xù)置入的角度。按START鍵啟動(dòng)步進(jìn)電機(jī)開始轉(zhuǎn)動(dòng),到位后停止;按CLR鍵清零步進(jìn)電機(jī)回原位。電路框圖(參見任務(wù)書)。任務(wù)要求設(shè)置鍵盤為下圖所示:2457CLRSETSTART0要求實(shí)現(xiàn)以下功能:鍵入4(次數(shù))270(角度值)鍵入SET設(shè)置完畢,鍵入START步進(jìn)電機(jī)轉(zhuǎn)動(dòng)270度4次;停止后鍵入CLR返回零位;每個(gè)過程都必須有相關(guān)的顯示。鍵入7(次數(shù))45(角度值)鍵入SET設(shè)置完畢,鍵入START步進(jìn)電機(jī)轉(zhuǎn)動(dòng)45度7次;停止后鍵入CLR返回零位;每個(gè)過程都必須有相關(guān)的顯示。程序代碼實(shí)驗(yàn)一:按鍵設(shè)置為 0 1 7 8 E F A B程序: ORG 0000H LJMP MAIN ORG 0100HMAIN: MOV 50H,#00H MOV 51H,#00H MOV 52H,#00H MOV 53H,#00H MOV R5,#53H;-------------------------------------------BEGIN: MOV DPTR,#7F03H MOV A,#81H MOVX @DPTR,A;------------------------------------------- MOV DPTR,#7F00H MOV A,#00H MOVX @DPTR,A MOV DPTR,#7F02H MOV A,@DPTR ANL A,#03H CJNE A,#03H,INK1 ACALL DIS AJMP BEGININK1: ACALL DL1MS MOV DPTR,#7F02H MOVX A,@DPTR ANL A,#03H CJNE A,#03H,INK2INK2: MOV DPTR,#7F00H MOV A,#0FEH MOVX @DPTR,A MOV DPTR,#7F02H MOVX A,@DPTR JNB ACC.1,KEY0 JNB ACC.0,KEYD AJMP BEGIN;------------------------------------------- MOV DPTR,#7F00H MOV A,#0FDH MOVX @DPTR,A MOV DPTR,#7F02H MOV A,@DPTR JNB ACC.1,KEY1 JNB ACC.0,KEYF MOV DPTR,#7F00H MOV A,#0FBH MOVX @DPTR,A MOV DPTR,#7F02H MOV A,@DPTR JNB ACC.1,KEY7 JNB ACC.0,KEYA MOV DPTR,#7F00H MOV A,#0FBH MOVX @DPTR,A MOV DPTR,#7F02H MOVX A,@DPTR JNB ACC.1,KEY8 JNB ACC.0,KEYB;-------------------------------------------KEY0: MOV DPTR,#7F00H MOV A,#00H MOVX @DPTR,A ACALL PUTBUF ACALL DIS AJMP STTKKEY1: MOV DPTR,#7F01H MOV A,#00H MOVX @DPTR,A ACALL PUTBUF ACALL DIS AJMP STTKKEY7: MOV DPTR,#7F07H MOV A,#00H MOVX @DPTR,A ACALL PUTBUF ACALL DIS AJMP STTKKEY8: MOV DPTR,#7F08H MOV A,#00H MOVX @DPTR,A ACALL PUTBUF ACALL DIS AJMP STTKKEYA: MOV DPTR,#7F0AH MOV A,#00H MOVX @DPTR,A ACALL PUTBUF ACALL DIS AJMP STTKKEYB: MOV DPTR,#7F0BH MOV A,#00H MOVX @DPTR,A ACALL PUTBUF ACALL DIS AJMP STTKKEYE: MOV DPTR,#7F0EH MOV A,#00H MOVX @DPTR,A ACALL PUTBUF ACALL DIS AJMP STTKKEYF: MOV DPTR,#7F0FH MOV A,#00H MOVX @DPTR,A ACALL PUTBUF ACALL DIS AJMP STTK;-------------------------------------------PUTBUF: PUSH 00H PUSH ACC MOV A,R5 MOV R0,A POP ACC MOV @R0,A DEC R5 CJNE R5,#4FH,GOBACK MOV R5,#53HGOBACK: POP 00H RETDIS: PUSH ACC PUSH 00H PUSH 03H PUSH DPH PUSH DPL MOV R0,#50H MOV R3,#F7HAA2: MOV A,@R0 MOV DPTR,#AA1 MOVC A,@A+DPTR MOV DPTR,#7F01H MOVX @DPTR,A MOV DPTR,#7F02H MOVX @DPTR,R3 ACALL DL1MS MOV A,R3 JNB ACC.0,AA3 RR A MOV R3,A INC R0 AJMP AA2AA3: POP DPL POP DPH POP 03H POP 00H POP ACC RETAA1: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H DB 7FH,6FH,77H,7CH,39H,5EH,79H,71H;-------------------------------------------DL1MS: MOV R7,#01HDL0: MOV R6,#0FFHDL1: DJNZ R6,DL1 DJNZ R7,DL0 RET;-------------------------------------------STTK: ACALL DIS MOV DPTR,#7F00H MOV A,#00H MOVX @DPTR,A MOV DPTR,#7F02H MOV A,@DPTR ANL A,#03H CJNE A,#03H,STTK AJMP BEGIN END;-----------------------------------------------------------------------------------------------------------------------------------------實(shí)驗(yàn)二:程序: ORG 0000H LJMP MAIN ORG 0100HMAIN: MOV 50H,#00H ;角度個(gè)位 MOV 51H,#00H ;角度十位 MOV 52H,#00H ;角度百位 MOV 53H,#00H ;轉(zhuǎn)次數(shù) MOV 54H,#00H ;START標(biāo)志位 MOV 55H,#00H ;CLR標(biāo)志位 MOV 56H,#00H MOV 57H,#00H ;正反轉(zhuǎn)標(biāo)志位 MOV 58H,#01H ;前后4拍標(biāo)志位 MOV 59H,#00H ;存放轉(zhuǎn)的步數(shù)MOV 60H,#00H ;角度個(gè)位 MOV 61H,#00H ;角度十位 MOV 62H,#00H ;角度百位 MOV 63H,#00H ;轉(zhuǎn)次數(shù) MOV DPTR,#7F03HMOV A,#81HMOVX @DPTR,ABEGIN: MOV DPTR,#7F00H ;鍵盤檢測 MOV A,#00H MOVX @DPTR,AMOV DPTR,#7F02H MOVX A,@DPTR ANL A,#03H CJNE A,#03H,INK1 MOV A,54H ;電機(jī)運(yùn)動(dòng)及正反轉(zhuǎn)判斷CJNE A,#01H,TEST1 ;START=0跳MOV A,55HCJNE A,#01H,ZHENG ;CLR=0跳AJMP NT ;跳去顯示TEST1: MOV A,55H ;START=0 CJNE A,#01H,NT ;START=0,CLR=0跳去顯示FAN: MOV 57H,#00H ;給個(gè)反轉(zhuǎn)標(biāo)志LCALL BJFAJMP BEGINZHENG:MOV 57H,#01H ;給個(gè)正傳標(biāo)志ACALL BJZNT: ACALL DIS AJMP BEGININK1: ACALL DL1MSMOV DPTR,#7F02H MOVX A,@DPTR ANL A,#03H CJNE A,#03H,INK2 AJMP BEGININK2: MOV DPTR,#7F00H MOV A,#0FEH MOVX @DPTR,A MOV DPTR,#7F02H MOVX A,@DPTR JNB ACC.1,KEY2 JNB ACC.0,KEYCLR MOV DPTR,#7F00H MOV A,#0FDH MOVX @DPTR,AMOV DPTR,#7F02H MOVX A,@DPTR JNB ACC.1,KEY4 JNB ACC.0,KEYSET MOV DPTR,#7F00H MOV A,#0FBH MOVX @DPTR,AMOV DPTR,#7F02H MOVX A,@DPTR JNB ACC.1,KEY5 JNB ACC.0,KEYSTART MOV DPTR,#7F00H MOV A,#0F7H MOVX @DPTR,AMOV DPTR,#7F02H MOVX A,@DPTR JNB ACC.1,KEY7 JNB ACC.0,KEY0 LJMP STTKKEYCLR: MOV 54H,#00HLJMP STTKKEYSTART: MOV 54H,#01HLJMP STTKKEYSET: MOV 60H,50H MOV 61H,51H MOV 62H,52H MOV 63H,53HMOV 50H,#00H MOV 51H,#00H MOV 52H,#00H MOV 53H,#00HLJMP STTKKEY0: MOV A,#00H ACALL PUTBUF ACALL DIS LJMP STTKKEY2: MOV A,#02H ACALL PUTBUF ACALL DIS LJMP STTKKEY4: MOV A,#04H ACALL PUTBUF ACALL DIS LJMP STTKKEY5: MOV A,#05H ACALL PUTBUF ACALL DIS LJMP STTKKEY7: MOV A,#07H ACALL PUTBUF ACALL DIS LJMP STTKPUTBUF: PUSH 00H PUSH ACC MOV R1,#3 MOV R0,#52HPUTBUF0:MOV A,@R0 INC R0 MOV @R0,A DEC R0 DEC R0 DJNZ R1,PUTBUF0 POP ACC MOV 50H,A POP 00H RETDIS: PUSH ACC PUSH 00HPUSH 03H MOV R0,#50H MOV R3,#0F7HAA2: MOV A,@R0 MOV DPTR,#A1 MOVC A,@A+DPTR MOV DPTR,#7F01H MOVX @DPTR,A MOV DPTR,#7F00H MOV A,R3 MOVX @DPTR,A ACALL DL1MS MOV A,R3 JNB ACC.0,AA3 RR A MOV R3,A INC R0 AJMP AA2AA3: POP 03H POP 00H POP ACC RETSTTK: ACALL DIS MOV DPTR,#7F00H MOV A,#00H MOVX @DPTR,A MOV DPTR,#7F02H MOVX A,@DPTR ANL A,#03H CJNE A,#03H,STTK AJMP BEGINA1: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H DB 7FH,6FH,77H,7CH,39H,5EH,79H,71HDL1MS: MOV R7,#02HDL0: MOV R6,#0FFHDL1: DJNZ R6,DL1 DJNZ R7,DL0 RETBJZ: MOV 57H,#01H ;正轉(zhuǎn)標(biāo)志 ACALL BJ1 MOV 40H,50H MOV 41H,51H MOV 42H,52H MOV 43H,53H MOV 50H,60H MOV 51H,61H MOV 52H,62H MOV 53H,63H MOV 57H,#01H ;正轉(zhuǎn)標(biāo)志 ACALL BJ1 MOV 54H,#01H MOV 55H,#01H RETBJF: MOV 57H,#00H ;反轉(zhuǎn)標(biāo)志 ACALL BJ1 MOV 60H,#00H MOV 61H,#00H MOV 62H,#00H MOV 63H,#00H MOV 50H,40H MOV 51H,41H MOV 52H,42H MOV 53H,43H MOV 57H,#00H ;反轉(zhuǎn)標(biāo)志 ACALL BJ1 MOV 50H,#00H MOV 51H,#00H MOV 52H,#00H MOV 53H,#00H MOV 54H,#00H MOV 55H,#00H RETBJ1: PUSH 03H ;轉(zhuǎn)動(dòng)角數(shù)據(jù)處理 MOV R0,#52H ;百位 MOV A,@R0 MOV B,#6H ;100=15*6+10 CLR C MUL AB MOV R1,A ;n次15的一個(gè)分量 MOV R0,#51H ;十位 MOV A,@R0 ADD A,52H MOV B,#0AH CLR C MUL AB MOV R0,#50H ;個(gè)位 ADD A,@R0 ;將個(gè)位和十位和陳一個(gè)數(shù) MOV B,#0FH CLR C DIV AB ADD A,R1 ;要轉(zhuǎn)A次15 MOV 59H,A MOV R0,53HMOV 56H,53HMOV A,R0 CJNE A,#00H,AAA4MOV 54H,#00HMOV 55H,#00HAJMP BACKAAA4: MOV R5,53HAAA3: MOV R1,59H ;轉(zhuǎn)R1次*15AAA2: MOV R0,#04H ;步距4拍MOV A,57H CJNE A,#01H,FZ MOV A,58H CJNE A,#01H,ZX ;看標(biāo)志位是走前4拍還是后4拍 58=1,走ZS MOV DPTR,#L1 ;前4拍 CPL A MOV 58H,A ;標(biāo)志位區(qū)反 AJMP AAA1ZX: MOV DPTR,#L2 ;后4拍 CPL A MOV 58H,A AJMP AAA1FZ: MOV A,58H CJNE A,#01H,FX ;看標(biāo)志位是走前4拍還是后4拍 58=1,走ZS MOV DPTR,#L3 ;前4拍 CPL A MOV 58H,A ;標(biāo)志位區(qū)反 AJMP AAA1FX: MOV DPTR,#L4 ;后4拍 CPL A MOV 58H,AAAA1: MOV A,#00HMOVC A,@A+DPTR MOV P1,A ACALL DL1M INC DPTR PUSH DPH PUSH DPL DEC R5 MOV 53H,R5 ACALL DIS INC R5 POP DPL POP DPH DJNZ R0,AAA1 DJNZ R1,AAA2 ACALL DL2MS DJNZ R5,AAA3 MOV 53H,56HBACK: POP 03H RETL1: DB 01H,03H,02H,06HL2: DB 04H,0CH,08H,09HL3: DB 09H,08H,0CH,04HL4: DB 06H,02H,03H,01H DL1M: MOV R7,#05HDL2: MOV R6,#0FFHDL3: DJNZ R6,DL3DJNZ R7,DL2 RETDL2MS: MOV R7,#0FFHDL4: MOV R6,#0FFHDL5: DJNZ R6,DL5DJNZ R7,DL4 RET END設(shè)計(jì)流程圖開始8255初始化檢測是否有N按鍵按下Y檢測是否有轉(zhuǎn)動(dòng)電位SET鍵按下Y 器調(diào)角度N檢測STARTY根據(jù)保存的N檢測C鍵鍵是否按下數(shù)據(jù)依次轉(zhuǎn)是否按下動(dòng)步進(jìn)電機(jī)N Y檢測CLRN保存所調(diào)的鍵是否按下角度數(shù)據(jù)Y根據(jù)保存的數(shù)據(jù)依次反轉(zhuǎn)步進(jìn)電機(jī)

本科生學(xué)位論文論多媒體技術(shù)在教學(xué)中的應(yīng)用姓名:指導(dǎo)教師:專業(yè):教育管理專業(yè)年級(jí):完成時(shí)間:

論多媒體技術(shù)在教學(xué)中的應(yīng)用[摘要]多媒體不再是傳統(tǒng)的輔助教學(xué)工具,而是為構(gòu)造一種新的網(wǎng)絡(luò)教學(xué)環(huán)境創(chuàng)造了條件,特別是對于教育社會(huì)化來說,多媒體網(wǎng)絡(luò)是一種更理想的傳播工具。多媒體本身具有:融合性、非線性化,無結(jié)構(gòu)性、相互交涉性、可編輯性、實(shí)時(shí)性等特點(diǎn);同時(shí)運(yùn)用在教育教學(xué)上又有其特長:利于信息的存儲(chǔ)利用、是培養(yǎng)發(fā)散性思維的工具、促使學(xué)習(xí)個(gè)別化的實(shí)現(xiàn)。多媒體在教學(xué)中的應(yīng)用有著多種的形式,它在提高學(xué)生學(xué)習(xí)興趣上有著積極的作用,同時(shí)它還能促進(jìn)學(xué)生知識(shí)的獲取與保持、對教學(xué)信息進(jìn)行有效的組織與管理、建構(gòu)理想的學(xué)習(xí)環(huán)境,促進(jìn)學(xué)生自主學(xué)習(xí)等多方面的效果。立足未來發(fā)展,利用多媒體網(wǎng)絡(luò)技術(shù),開展教學(xué)試驗(yàn)。[關(guān)鍵詞]多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng)資源共享多媒體技術(shù)主要指多媒體計(jì)算機(jī)技術(shù),加工、控制、編輯、變換,還可以查詢、檢索。人們借助于多媒體技術(shù)可以自然貼切地表達(dá)、傳播、處理各種視聽信息,并具有更多的參與性和創(chuàng)造性。當(dāng)今多媒體已成為廣泛流傳的名詞,但人們對于它的認(rèn)識(shí),特別是對于它在教育教學(xué)方面如何更好應(yīng)用,未知的因素還很多。

一、多媒體的教育特長任何一種媒體不管其怎樣先進(jìn),它只能是作為一種工具被應(yīng)用到教育領(lǐng)域,能不能促進(jìn)教育的改革,。。。。。。應(yīng)當(dāng)吸取教訓(xùn),加強(qiáng)理論研究,充分認(rèn)識(shí)多媒體的特性及其教育特長,以便更好地在教育領(lǐng)域開發(fā)應(yīng)用多媒體。

1、多媒體的特性

(1)融合性多種符號(hào)系統(tǒng)的融合是多媒體的特性之一,多媒體的這一特性區(qū)別于過去媒體符號(hào)系統(tǒng)的單一性或復(fù)合性。也就是說多媒體技術(shù)不是將符號(hào)系統(tǒng)疊加,而是具有整體性的融合。

(2)非線性化,無結(jié)構(gòu)性因?yàn)槎嗝襟w是在超文本、,其組合結(jié)構(gòu)是固定的、不變的。

(5)實(shí)時(shí)性多媒體信息中的聲音、活動(dòng)視瀕、動(dòng)畫于時(shí)間有密切聯(lián)系,對它們進(jìn)行呈現(xiàn)、交互等集成處理是實(shí)時(shí)的。在顯示某一主體內(nèi)容時(shí),其視聽信息具有同步性。

2、多媒體的教育特長

(1)信息的存儲(chǔ)利用便利多媒體特別是多媒體WWW網(wǎng)絡(luò)信息的存儲(chǔ)、提取、雙向傳輸非常便利,它應(yīng)用于教育,更利于教學(xué)信息傳播機(jī)制的建立。

(2)發(fā)散性思維的工具在培養(yǎng)學(xué)習(xí)者發(fā)散性思維方面…………或創(chuàng)造性思維的基礎(chǔ)。

(3)促使學(xué)習(xí)個(gè)別化的實(shí)現(xiàn)多媒體WWW網(wǎng)絡(luò)有利于個(gè)別化的實(shí)現(xiàn)。因?yàn)閷W(xué)習(xí)者

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論