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

正文內容

基于51單片機控制的步進電機調速(文件)

2024-11-28 07:18 上一頁面

下一頁面
 

【正文】 脈沖就可以達到自定的速度。 1 0T? 。 ( 1) 改變步進電動機的相數(shù)。要改變步進電機步距角的大小也只能通過這三種方式。可見步進電機的一但選定,其步距角就不能再改變了。這就使步進電機不能按預定的規(guī)律運行,從而是很難達到轉速精度的要求。其核心部件為光柵碼盤 , 玻璃盤表面的光柵道數(shù)決定了編碼器的分辨率 , 而后者制約了轉速測量的精度??梢妼嶋H與理論是有一定的差別的。 本課題主要是 以 AT98C51 單片機為主 , 各種驅動器輔助 , 并通過 使 用 光電編碼器采集轉速數(shù)據(jù)進而進行關于速度的閉環(huán)控制。西南科技大學應用型自學考試畢業(yè)設計(論文) 29 參考文獻 [1] 張洪潤 , 藍清華 . 單片機應用技術教程 [M]. 北京 :清華大學出版社 , 1997 [2] 秦曾煌 . 電工學 [M]. 北京 :高等教育出版社 , 1999 [3] 于海生 , 等 . 微型計算機控制技術 [M]. 北京 :清華大學出版社 , 1999 [4] 王福瑞 , 等 .單片機微機測控系統(tǒng)設計大全 [M]. 北京 :北京航空航天大學出版社 , 1998 [5] 陳理壁, 步進電機及其應用 [M]. 上海 : 上??茖W技術出版社 , 1989 [6] 劉保延 , 等 . 步進電機及其驅動控制系統(tǒng) [M]. 哈爾濱 :哈爾濱工業(yè)大學出版社 , 1997 [7] 季維發(fā) , 過潤秋 , 嚴武升等 .機電一體化技術 [M]. 北京 :電子工業(yè)出版社 , 1995 [8] 郭敬樞 , 莊繼東 , 孔峰 . 微機控制技術 [M]. 重慶 :重慶大學出 版社 , 1994 [9] 劉國榮 .單片微型計算機技術 [M]. 北京 :機械工業(yè)出版社 , 1996 [10] 王福瑞 . 單片微機測控系統(tǒng)設計大全 [M]. 北京 :北京航空航天大學出版社 , 1998 [11] 何立民 .單片機應用技術選編 [M]. 北京 :北京航空航天大學出版社 , 1993 [12] 潘新民等 .片微型計算機實用系統(tǒng)設計 1. 北京 :人民郵電出版社 , 1992 西南科技大學應用型自學考試畢業(yè)設計(論文) 30 致謝 在本次畢業(yè)設計過程中, 首先要衷心感謝我的指導老師凌澤明。在此謹向凌老師致以崇高的敬意和衷心的感謝。 0FEBH amp。 進棧 L7FF1: DJNZ R2, $ 。 出棧 DJNZ R2, L7FED 。子程序返回 END 西南科技大學應用型自學考試畢業(yè)設計(論文) 38 附錄 2 主程序如下 : CON: MOV R3, N MOV TMOD , 10H MOV TL1 , LOW MOV TH1 , H IGH JNB FLAG , LEFT MOV R0 , RM AJMP TIME S LEFT: MOV R0 , LM TIME: SETB EA SETB ET1 SETB TR1 步進電機控制程序 正轉 , 反轉 , 停止 步進電機接 00h stop: orl p1, 0ffh 。 如果 按下停止 jmp loop 。 movC A, A+dptr jz for 。 如果 按下停止 jnB , rev2 。繼續(xù)正轉 rev:mov r0, 05h 。把 ACC 反向 mov p1, A 。轉動的速 度 inC r0 。 放開否 ? CAll delAy 。繼續(xù)反轉 stop1:CAll delAy 。 如果 按下停止 jnB , rev2 。取碼 movC A, A+tABle jz rev 。轉動的速度 inC r0 。把 ACC 反向 mov p1, A 。正轉到 tAB 取碼指針初值 for1:mov A, r0 。 如果 按下正轉 jnB , rev2 。 出棧 DJNZ R2, L7FEB 。出棧 DJNZ R2, L7FEF 。R2(復位后 R2 即為 02H)存放時間常數(shù) , 進棧保護 L7FED: PUSH 02H 。 同時還要感謝在百忙之中進行論文評審的老師們,對論文的不足之處敬請批評指正! 西南科技大學應用型自學考試畢業(yè)設計(論文) 31 附錄 1 本設計中的各個子程序 ( 1) 8279 的初始化程序如下: INIT:MOV DPTR, 7FFFH ;置 8279 命令 /狀態(tài)口地址 MOV A, 0D1H ;置清顯示命令字 MOVX DPTR, A ;送清顯示命令 WEIT:MOVX A, DPTR ;讀狀態(tài) JB , WEIT ;等待清顯示 RAM 結束 MOV A, 34H ;置分頻系數(shù),晶振 12MHz MOVX DPTR, A ; 送分頻系數(shù) MOV A, 00H ;置鍵盤 /顯示命令 MOVX DPTR, A ;送鍵盤 /顯示命令 MOV IE, 84H ;允許 8279 中斷 RET ( 2)顯示子程序如下: DIS:MOV DPTR, 7FFFH ;置 8279 命令 /狀態(tài)口地址 MOV R0, 30H ;字段碼首地址 MOV R7, 08H ; 8 位顯 示 MOV A, 90H ;置顯示命令字 MOVX DPTR, A ;送顯示命令 MOV DPTR, 7FFEH ;置數(shù)據(jù)口地址 LP:MOV A, R0 ;取顯示數(shù)據(jù) ADD A, 6 ;加偏移量 MOVC A, A+ PC ;查表,取得數(shù)據(jù)的段碼 MOVX DPTR, A ;送段碼顯示 INC R0 ;調整數(shù)據(jù)指針 DJNZ R7, LP ; RET SEG:DB 3FH, 06H, 5BH, 4FH, 66H, 6DH 西南科技大學應用型自學考試畢業(yè)設計(論文) 32 ;字符 0、 5 段碼 DB 7DH, 07H, 7EH, 6FH, 77H, 7CH ;字符 A、 B 段碼 DB 39H, 5EH, 79H, 71H, 73H, 3EH ;字符 C、 d、 E、 F、 P、 U 段碼 DB 76H, 38H, 40H, 6EH, FFH, 00H ;字符 H、 L、 、 Y、 “空 ”段碼 ( 3)鍵盤中斷子程序如下: KEY:PUSH PSW PUSH DPL PUSH DPH PUSH ACC PUSH B SETB MOV DPTR, 7FFFH ;置狀態(tài)口地址 MOVX A, DPTR ;讀 FIFO 狀態(tài) ANL A, 0FH ; JZ PKYR ; MOV A, 40H ;置讀 FIFO 命令 MOVX DPTR, A ;送讀 FIFO 命令 MOV DPTR, 7FFEH ;置數(shù)據(jù)口地址 MOVX A, DPTR ;讀數(shù)據(jù) LJMP KEY1 ;轉鍵值處理 程序 PKYR: POP B POP ACC POP DPH POP DPL POP PSW RETI ; 西南科技大學應用型自學考試畢業(yè)設計(論文) 33 KEY1: … … ;鍵值處理程序 ( 4)鍵盤程序清單: KEY1: ACALL KS1 ; 有無鍵按下子程序 JNZ LK1 ;有鍵按下,轉去抖延時 AJMP KEY1 ;無鍵按下,繼續(xù)掃描 LK1: ACALL DELA12 ; 12ms 延時程序調用 ACALL KS1 ;判斷鍵是否真正按下 JNZ LK2 ;有鍵按下,轉逐列掃描 AJMP KEY1 ;無鍵按下,繼續(xù)掃描 LK2: MOV R2, 0FEH ;設置首列掃描字 MOV R4, 00H ;保存首列號 LK4: MOV DPTR, 7F01H;列掃描字送至 PA 口 MOV A, R2 MOVX DPTR, A INCDPTR ;指向 PC 口 INCDPTR MOVX A, DPTR ;讀入行狀態(tài) JB , LONE ;第 0 行無鍵按下,轉 LONE MOV A, 00H ;有鍵按下,設置行首鍵號 AJMP LKP ;轉求鍵號 LONE: JB , LTWO ;第 1 行無鍵按下,轉 LTWO MOV A, 08H ;有鍵按下,設置行首鍵號 AJMP LKP ;轉求鍵號 LTWO: JB , LTHR ;第 2 行無鍵按 下,轉 LTHR MOV A, 10H ;有鍵按下,設置行首鍵 ? AJMP LKP ;轉求鍵號 LTHR: JB , NEXT ;第 3 行無鍵按下,查下一列 西南科技大學應用型自學考試畢業(yè)設計(論文) 34 MOV A, 18H ;有鍵按下,設置行首鍵 LKP: ADD A, R4 ;求鍵號,鍵號 =行首鍵號 +列號 PUSH ACC ;保護鍵號 LK3: ACALL KS1 ;等待鍵釋放 JNZ LK3 ; 鍵未釋放,繼續(xù)等待 POP ACC ;鍵釋放,鍵號送 A AJMP OVER ;鍵掃描結束 NEXT: INCR4 ;列號加 1,指向下一列 MOV A, R2 ;判斷 8 列掃描完否 JNB , KND ; 8 列掃描完,繼續(xù) RL A ;掃描字左移一位 MOV R2, A ;送掃描字 AJMP LK4 ;轉下一列掃描 KND: AJMP KEY1 OVER: RET ;鍵掃描結束 KS1: MOV DPTR, 7F01H ;指向 PA 口 MOV A, 00H ;設置掃描字 MOVX DPTR, A ;掃描字送 PA 口 INCDPTR ;指向 PC 口 INCDPTR MOVX A, DPTR ;讀入 PC 口狀態(tài) CPL
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1