<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 基于89C55和GAL16V8,MC1413的步進(jìn)電機驅(qū)動器的設(shè)計(06-100)

          基于89C55和GAL16V8,MC1413的步進(jìn)電機驅(qū)動器的設(shè)計(06-100)

          ——
          作者:哈爾濱圣邦微電子有限公司 任明巖 孫金英 錢海波 時間:2008-04-07 來源:電子產(chǎn)品世界 收藏

            匯編原碼如下:

          本文引用地址:http://www.ex-cimer.com/article/81278.htm

            MOV120: MOV     R3,#51H         
            MOV121: LCALL   MOV124           ;12
            行前進(jìn)程序1
                    DJNZ    R3,MOV121
                    MOV     P1,#0H           ;電機矢電
             MOV    R0,#100
            RD08:     LCALL DELY
             DJNZ    R0,RD08
            MOV80:  MOV     R3,#13H
                    MOV     2CH,#7          ;8列前進(jìn)程
             序1
            MOV81:  LCALL   MOV84
                    DJNZ    R3,MOV81
                    MOV     P1,#0H           ;電機矢電
                    MOV R0,#10H
            RD09:   LCALL DELY     ;測量單
                孔程序
                    DJNZ R0,RD09
                    SETB ET0 ; 開定時器0
            LCALL COTP   ; 單孔測量程序
            CLR ET0  ;關(guān)定時器0
            LCALL QUIT
            INC 2DH
            LCALL D10MS   ;延時1毫秒
            LCALL D10MS    ; 延時1毫秒
            MOV85:  MOV     R4,#0CH     ;8列前
            進(jìn)程序2
            MOV83:  LCALL   MOV86
                    DJNZ    R4, MOV83
                    MOV     P1,#0H
                    MOV     R0,#10H
            RD03:   LCALL DELY
             DJNZ R0,RD03
                    SETB ET0 ;開定時器0
            LCALL COTP ;單孔測量程序
            CLR   ET0    ;關(guān)定時器0
            LCALL QUIT
            INC 2DH
            LCALL D10MS ;延時1毫秒
            LCALL D10MS
                    DJNZ    2CH,MOV85        ;測量,循
             環(huán)7次,
                    CJNE    R7,#1,RD02       ;判斷測量
             是否完畢
                    POP 07H
            SETB    P3.3   ;P3.3=1
              high voltage = 450V
            LCALL   BK080               ;測量行列
             完畢,返回初始位置程序
            LCALL    BK120           
            LCALL    LOCKOFF     
            RD02:   LCALL BK080       ;8列后
             退程序
                    MOV R0,#250
            RD0A:  LCALL DELY
                   LCALL   DELY
                DJNZ R0,RD0A
            RD01:   MOV     R5,#0BH
            MOV123: LCALL   MOV125     ;12行
             前進(jìn)程序2
                    DJNZ    R5,MOV123
                    MOV     P1,#0H           ;電機矢電
                    MOV A,R7
            MOV 2DH,#0
            INC 2EH
            DJNZ R7,MOV80  ;循環(huán)行數(shù)次
            
            結(jié)語

            采用此設(shè)計的驅(qū)動系統(tǒng),運動平穩(wěn),速度快,控制精度高,該產(chǎn)品已應(yīng)用于哈爾濱思創(chuàng)生物的單光子分析計數(shù)儀的驅(qū)動系統(tǒng)。


          上一頁 1 2 3 下一頁

          關(guān)鍵詞: Atmel 步進(jìn)電機 單片機

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();