本实验通过设计电路,编写程序来驱动步进电机的转动。采用开环控制方式,使之能对步进电机的转动方向,速度和角度进行调节。所谓步进,就是指每给步进电机一个递进脉冲,步进电机各绕组的通电顺序就改变一次,即电机转动依次。根据步进电机控制绕组的多少可以将电机分为三相、四相和五相。实验中采用的步进电机为35BYJ46型四相八拍,电压为DC12v
e1: input: mov ax,stack mov ss,ax mov sp,offset top lea dx,string1 mov ah,09h
int 21h mov dx,203h mov al,80h out dx,al jmp input
lea dx,string2 mov ah,09h int 21h
mov ah,01h int 21h
cmp al,'0' jb e1 cmp al,'9' je exit cmp al,'6' ja e1 jmp sel
;显示提示信息
;设置8255工作方式
;显示出错信息
;键盘读字符
;9键退出
;判断输入字符是否符合