欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2263|回復: 2
打印 上一主題 下一主題
收起左側

單片機步進式電機控制步數程序問題

[復制鏈接]
跳轉到指定樓層
樓主
ID:503672 發表于 2020-5-23 18:43 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
要求(匯編):采用單片機控制一個三相單三拍的步進電機工作。步進電機的旋轉方向由正反轉控制信號控制。步進電機的步數由鍵盤輸入,可輸入的步數分別為3、6、9、12、15、18、21、24和27步,且鍵盤具有鍵盤鎖功能,當鍵盤上鎖時,步進電機不接受輸入步數,也不會運轉。只有當鍵盤鎖打開并輸入步數時,步進電機才開始工作。
電機運轉的時候有正轉和反轉指示燈指示。 使用上述程序時,DJNZ直接進行跳轉,并且前面的step程序也不起作用,沒有讓下面的程序循環



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:503672 發表于 2020-5-23 18:45 | 只看該作者
ORG  0000H
LJMP MAIN
ORG 0003H      
LJMP TIM0   
ORG 0013H      
LJMP TIM1
ORG  0030H        
MAIN:MOV R0,#1
     SETB EA
         SETB EX0
         SETB EX1
         step_3:JB P1.0,step_6
                MOV R0,#1
         step_6: JB P1.1,step_9
                MOV R0,#2
         step_9: JB P1.2,step_12
                MOV R0,#3
         step_12:JB P1.3,step_15
                        MOV R0,#4
         step_15:JB P1.4,step_18               
                MOV R0,#5
         step_18:JB P1.5,step_21
                MOV R0,#6
         step_21:JB P1.6,step_24
                MOV R0,#7
         step_24:JB P1.7,step_27
                MOV R0,#8
         step_27:JB P3.0,step_3
                MOV R0,#9
TIM0:  DJNZ R0,ZHEN
回復

使用道具 舉報

板凳
ID:503672 發表于 2020-5-23 18:45 | 只看該作者
ORG  0000H
LJMP MAIN
ORG 0003H      
LJMP TIM0   
ORG 0013H      
LJMP TIM1
ORG  0030H        
MAIN:MOV R0,#1
     SETB EA
         SETB EX0
         SETB EX1
         step_3:JB P1.0,step_6
                MOV R0,#1
         step_6: JB P1.1,step_9
                MOV R0,#2
         step_9: JB P1.2,step_12
                MOV R0,#3
         step_12:JB P1.3,step_15
                        MOV R0,#4
         step_15:JB P1.4,step_18               
                MOV R0,#5
         step_18:JB P1.5,step_21
                MOV R0,#6
         step_21:JB P1.6,step_24
                MOV R0,#7
         step_24:JB P1.7,step_27
                MOV R0,#8
         step_27:JB P3.0,step_3
                MOV R0,#9
TIM0:  DJNZ R0,ZHEN
        RETI
       ZHEN:MOV DPTR,#Vn_step1
        MOVC A,@A+DPTR
                MOV P0,A
                INC A
                CJNE A,#3,ZHEN
                CLR A
        SJMP TIM0
TIM1:  DJNZ R0,FAN
                RETI
   FAN:MOV DPTR,#Vn_step2
        MOVC A,@A+DPTR
                MOV P0,A
                INC A
                CJNE A,#3,FAN
                CLR A
       SJMP TIM1        
Vn_step1:  DB  0F1H,0F3H,0F2H,0F6H,0F4H,0FCH,0F8H,0F9H                        
Vn_step2:  DB  04H,02H,01H

END
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表