直流伺服电机定速控制实验

这是一个使用汇编语言实现的直流伺服电机定速控制实验代码,通过设置不同比例常数来控制电机正反转及速度,利用延迟子程序实现稳定状态转换。
摘要由CSDN通过智能技术生成

************************************************
* FileName:     ex9.asm                        *
* Description:  直流伺服电机定速控制实验       *
* Copyright(C) SanZhi Electronic, Author Zpin  *
************************************************


       .title "ex9"
       .global _c_int00
       .mmregs

DJ_ADDR      .set  0b007h

VOL_POS      .SET  0100H
VOL_NEG      .SET  0200H
VOL_Z     .SET  0000H


DIRECT    .set  61h
RATIO_Z      .set  62h
RATIO_K      .set  63h

DJ_VOL    .set  64h
DJ_STATUS .set  65h

       .sect ".vectors"
reset: B _c_int00    
       NOP
       NOP
       .space 4*127


       .text
_c_int00:
       LD #0h,DP
       STM #3000h,SP
       SSBX INTM
       RSBX SXM
       STM #07FFFh,SWWSR
       stm #0001h,2Bh

       ST #0h,CLKMD
tst    BITF CLKMD,#1h
       BC t

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值