8255芯片控制发光二极管模拟步进电机汇编实验
时间:2023-10-01 14:03:04
实验目的:
掌握步进电机旋转的编程方法
实验内容:
用8255的PA0~PA3输出脉冲信号,驱动步进电机旋转(在本实验中,两个发光二极管依次变亮)
实验步骤:
步进电机的HA~HD插孔分别与8255分别与8255分别PA0~PA3插孔相连
步进电机插头接入BJ插座。在这个实验中,扁平电缆把BJ插座与L1~L步进电机采用发光二极管连接。
汇编代码:
MOV DX,FF2B
MOV AL,80
OUT DX,AL
MOV DX,FF28
MOV AL,03
OUT DX,AL
MOV CX,FFFF
DEC CX
JNZ 010F
MOV AL,06
OUT DX,AL
MOV CX,FFFF
DEC CX
JNZ 0118
MOV AL,0C
OUT DX,AL
MOV CX,FFFF
DEC CX
JNZ 0121
MOV AL,09
OUT DX,AL
MOV CX,FFFF
DEC CX
JNZ 012A
GMP 0109