欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
51單片機步進電機正反轉與暫停控制匯編程序
[打印本頁]
作者:
daniu
時間:
2014-12-27 18:14
標題:
51單片機步進電機正反轉與暫?刂茀R編程序
;==================================================================
;程序編寫人:蘭建文
;編寫地點:51hei培訓機構
;時間:6月8日下午星期一
;功能:本程利用節拍法,三個按鍵,一個實現正轉到反轉的切換,
;一個實現反轉到正轉的切換,一個實現步進電機哦暫停。
;===============================================================
;=========================開始初始化============================
SHUCHU EQU P2 ;定義P2口為輸出口
ZANT BIT 20H.0 ;設置暫停標志位
ZHENGZ BIT 20H.1 ;設置正轉標志位
FANZ BIT 20H.2 ;設置反轉標志位
BIT0 BIT 20H.3 ;設置中斷定時器0標志位
MODE EQU 01H
;========================程序開始==============================
ORG 00H ;程序開始
LJMP START ;跳到START
ORG 0BH ;中斷定時器0入口地址
JMP T0_1 ;跳到定時器0服務程序
ORG 0030H ;入口地址
;=========================主程序===============================
START:MOV SP,#60H ;移開指針
MOV A,#0EEH
CALL INIT ;開中斷
CLR ZANT ;暫停按鍵標志位清0
CLR ZHENGZ ;正轉按鍵標志位清0
CLR FANZ ;反轉按鍵標志位清0
SETB BIT0 ;中斷標志位置1
MAIN:JNB BIT0,MAIN ;等待中斷
CLR BIT0 ;中斷標志位清0
JB ZANT,ZANCHULI ;判斷暫停標志位是否為1,為1則暫停
JB P1.0,L1
SETB ZANT
CLR ZHENGZ
CLR FANZ
JMP MAIN
L1:JB ZHENGZ,ZHENGCHULI ;判斷正轉標志位是否為1,為1則正轉
JB P1.1,L2
SETB ZHENGZ
CLR ZANT
CLR FANZ
JMP MAIN
L2:JB FANZ,FANCHULI ;判斷反轉標志位是否為1,為1則反轉
JB P1.2,MAIN
SETB FANZ
CLR ZANT
CLR ZHENGZ
JMP MAIN
ZANCHULI: ;暫停處理
MOV SHUCHU,#0FFH
JB P1.1,L3
CLR ZANT
SETB ZHENGZ
CLR FANZ
L3:JB P1.2,MAIN
SETB FANZ
CLR ZANT
CLR ZHENGZ
JMP MAIN
ZHENGCHULI: ;正轉處理
RR A
MOV SHUCHU,A
JB P1.2,MAIN
CLR ZANT
CLR ZHENGZ
SETB FANZ
JMP MAIN
FANCHULI: ;反轉處理
RL A
MOV SHUCHU,A
JMP MAIN
;====================定時中斷0服務子程序========================
;輸入:無
;輸出:無
;實現的功能:實現定時20MS,影響標志位BIT0.
;===============================================================
T0_1:MOV TL0,#0E0H ;設置定時初值
MOV TH0,#0B1H
SETB BIT0 ;定時標志位清0
RETI
;========================中斷設置子程序=========================
;輸入:無
;輸出:無
;實現的功能:初始化設置定時器,設置初值
;===============================================================
INIT:MOV TMOD,#MODE ;定時器0工作方式1
MOV TL0,#0E0H
MOV TH0,#0B1H
MOV IE,#82H ;開定時器中斷0
SETB TR0 ;開定時器0
RET
;=======================程序結束================================
END
復制代碼
作者:
wadp
時間:
2020-5-20 16:36
請問有電路圖嗎
作者:
wadp
時間:
2020-5-20 16:36
請問有proteus仿真圖嗎
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1