background image

  输入 9630 按 EXEC 键
  观察电机转动情况。

七、报告要求

     写出:

 

   1、细化后的程序流程图和调试完成的程序清单;

 

   2、电机运行的实验结果;

 

   3、实验体会,包括实验过程中碰到的问题、解决方法和有关实验的改进建议及收获等;

 

   4、回答下面的思考题。

八、思考题
  1、在上述基础上如何实现步进电机四相四拍方式的运行控制?
   

  2、如何改变步进电机的运行速度?

   

  3、除采用查表法实现环形分配外,有无其它方法?试写出实现思路;

   

  4、在上述实验基础上如何实现升降速控制?

  (附)参考程序
  CODE SEGMENT

 

   ASSUME CS:CODE

 

   IOCONPT EQU 0FF2BH

 

   IOBPTEQU 0FF29H

 

   IOAPTEQU 0FF28H

 

   ORG 1630H

 

   START:MOV AL,80H

 

   MOV DX,IOCONPT

 

   OUT DX,AL

 

   NOP

 

   NOP

 

   NOP

 

   IOLED1: MOV DX,IOBPT

 

   MOV AL,03H

 

   OUT DX,AL

 

   CALL DELAY

 

   MOV AL,06H

 

   OUT DX,AL

 

   CALL DELAY

 

   MOV AL,0CH

 

   OUT DX,AL

 

   CALL DELAY

 

   MOV AL,09H

 

   OUT DX,AL

 

   CALL DELAY

 

   MOV AL,03H

 

   OUT DX,AL