久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
51單片機(jī)步進(jìn)電機(jī)正反轉(zhuǎn)與暫停控制匯編程序
[打印本頁(yè)]
作者:
daniu
時(shí)間:
2014-12-27 18:14
標(biāo)題:
51單片機(jī)步進(jìn)電機(jī)正反轉(zhuǎn)與暫停控制匯編程序
;==================================================================
;程序編寫(xiě)人:蘭建文
;編寫(xiě)地點(diǎn):51hei培訓(xùn)機(jī)構(gòu)
;時(shí)間:6月8日下午星期一
;功能:本程利用節(jié)拍法,三個(gè)按鍵,一個(gè)實(shí)現(xiàn)正轉(zhuǎn)到反轉(zhuǎn)的切換,
;一個(gè)實(shí)現(xiàn)反轉(zhuǎn)到正轉(zhuǎn)的切換,一個(gè)實(shí)現(xiàn)步進(jìn)電機(jī)哦暫停。
;===============================================================
;=========================開(kāi)始初始化============================
SHUCHU EQU P2 ;定義P2口為輸出口
ZANT BIT 20H.0 ;設(shè)置暫停標(biāo)志位
ZHENGZ BIT 20H.1 ;設(shè)置正轉(zhuǎn)標(biāo)志位
FANZ BIT 20H.2 ;設(shè)置反轉(zhuǎn)標(biāo)志位
BIT0 BIT 20H.3 ;設(shè)置中斷定時(shí)器0標(biāo)志位
MODE EQU 01H
;========================程序開(kāi)始==============================
ORG 00H ;程序開(kāi)始
LJMP START ;跳到START
ORG 0BH ;中斷定時(shí)器0入口地址
JMP T0_1 ;跳到定時(shí)器0服務(wù)程序
ORG 0030H ;入口地址
;=========================主程序===============================
START:MOV SP,#60H ;移開(kāi)指針
MOV A,#0EEH
CALL INIT ;開(kāi)中斷
CLR ZANT ;暫停按鍵標(biāo)志位清0
CLR ZHENGZ ;正轉(zhuǎn)按鍵標(biāo)志位清0
CLR FANZ ;反轉(zhuǎn)按鍵標(biāo)志位清0
SETB BIT0 ;中斷標(biāo)志位置1
MAIN:JNB BIT0,MAIN ;等待中斷
CLR BIT0 ;中斷標(biāo)志位清0
JB ZANT,ZANCHULI ;判斷暫停標(biāo)志位是否為1,為1則暫停
JB P1.0,L1
SETB ZANT
CLR ZHENGZ
CLR FANZ
JMP MAIN
L1:JB ZHENGZ,ZHENGCHULI ;判斷正轉(zhuǎn)標(biāo)志位是否為1,為1則正轉(zhuǎn)
JB P1.1,L2
SETB ZHENGZ
CLR ZANT
CLR FANZ
JMP MAIN
L2:JB FANZ,FANCHULI ;判斷反轉(zhuǎn)標(biāo)志位是否為1,為1則反轉(zhuǎn)
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: ;正轉(zhuǎn)處理
RR A
MOV SHUCHU,A
JB P1.2,MAIN
CLR ZANT
CLR ZHENGZ
SETB FANZ
JMP MAIN
FANCHULI: ;反轉(zhuǎn)處理
RL A
MOV SHUCHU,A
JMP MAIN
;====================定時(shí)中斷0服務(wù)子程序========================
;輸入:無(wú)
;輸出:無(wú)
;實(shí)現(xiàn)的功能:實(shí)現(xiàn)定時(shí)20MS,影響標(biāo)志位BIT0.
;===============================================================
T0_1:MOV TL0,#0E0H ;設(shè)置定時(shí)初值
MOV TH0,#0B1H
SETB BIT0 ;定時(shí)標(biāo)志位清0
RETI
;========================中斷設(shè)置子程序=========================
;輸入:無(wú)
;輸出:無(wú)
;實(shí)現(xiàn)的功能:初始化設(shè)置定時(shí)器,設(shè)置初值
;===============================================================
INIT:MOV TMOD,#MODE ;定時(shí)器0工作方式1
MOV TL0,#0E0H
MOV TH0,#0B1H
MOV IE,#82H ;開(kāi)定時(shí)器中斷0
SETB TR0 ;開(kāi)定時(shí)器0
RET
;=======================程序結(jié)束================================
END
復(fù)制代碼
作者:
wadp
時(shí)間:
2020-5-20 16:36
請(qǐng)問(wèn)有電路圖嗎
作者:
wadp
時(shí)間:
2020-5-20 16:36
請(qǐng)問(wèn)有proteus仿真圖嗎
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
一级特黄妇女高潮
|
国产区在线
|
秋霞av在线
|
www.男人的天堂
|
激情婷婷丁香
|
欧美视频在线观看
|
黄色大片免费观看
|
91啦丨九色丨刺激
|
成人免费视频网站
|
国产高清视频在线观看
|
在线视频a
|
国产欧美在线
|
91精品国产成人www
|
男女啪啪免费
|
国产日韩在线视频
|
综合色av
|
天堂成人av
|
jlzzzjlzzz国产免费观看
|
一区二区小视频
|
国产高清一区二区三区
|
欧美激情网址
|
夜夜骑天天干
|
黄色小视频在线
|
少妇一级淫片免费看
|
色涩av
|
长河落日
|
久久久久久黄色
|
欧美日日夜夜
|
欧美一级二级三级
|
亚洲砖区区免费
|
99re视频
|
黑人精品一区二区
|
成人午夜网站
|
一区二区三区在线免费观看
|
91调教打屁股xxxx网站
|
狠狠草视频
|
天天躁日日躁狠狠躁av麻豆男男
|
欧美一级网站
|
男男成人高潮片免费网站
|
日韩欧美黄色
|
国产中文字幕一区二区
|