教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

微机系统与接口技术实验指导书(2013版课程设计参考)(12)

来源:网络收集 时间:2026-05-15
导读: 微机系统与接口技术实验教程 五邑大学计算机学院 实验程序清单(A82552.ASM) SSTACK SEGMENT STACK DW 32 DUP(?) SSTACK ENDS CODE SEGMENT ASSUME CS:CODE START: MOV DX, 0646H MOV AL, 80H OUT DX, AL MOV BX,

微机系统与接口技术实验教程 五邑大学计算机学院

实验程序清单(A82552.ASM)

SSTACK SEGMENT STACK

DW 32 DUP(?) SSTACK ENDS CODE SEGMENT

ASSUME CS:CODE START: MOV DX, 0646H MOV AL, 80H OUT DX, AL MOV BX, 8001H AA1: MOV DX, 0640H MOV AL, BH OUT DX, AL ROR BH, 1 MOV DX, 0642H MOV AL, BL OUT DX, AL ROL BL, 1 CALL DELAY CALL DELAY JMP AA1 DELAY: PUSH CX

MOV CX, 0F000H AA2: PUSH AX POP AX LOOP AA2 POP CX RET CODE ENDS

END START

39

微机系统与接口技术实验教程 五邑大学计算机学院

一、8255并行接口实验(2)——步进电机实验

1.6. 实验目的

掌握步进电机的控制方法。

1.7 实验设备

PC机一台,TD-PITE实验装置或TD-PITC实验装置一套。

1.8 实验内容

编写实验程序,利用8255的B口来控制步进电机的运转。

步进电机单元11.9 实验原理

使用开环控制方式能对步进电机的转动方向、速度和角度

3进行调节。所谓步进,就是指每给步进电机一个递进脉冲,步

5进电机各绕组的通电顺序就改变一次,即电机转动一次。根据

步进电机控制绕组的多少可以将电机分为三相、四相和五相。 4 本实验系统所采用的步进电机为四相八拍电机。 2励磁线圈如图1-6所示,励磁顺序如表1-1所列。

图1-6励磁线圈

表1-1 励磁顺序

5 4 3 2 1 1 + - 2 + - - 3 + - 步 序 4 5 + + - - - 6 + - - 7 + - 8 + - -

实验中PB端口各线的电平在各步中的情况如表1-2所示。

表1-2 PB端口各线的电平在各步中的情况

步序 1 2 3 4 5 6 7 8 40

PB3 0 0 0 0 0 1 1 1 PB2 0 0 0 1 1 1 0 0 PB1 0 1 1 1 0 0 0 0 PB0 1 1 0 0 0 0 0 1 对应B口输出值 01H 03H 02H 06H 04H 0CH 08H 09H 微机系统与接口技术实验教程 五邑大学计算机学院

驱动电路原理图如图1-7所示。实验接线图如图1-8所示。

V2'''''D1CBA+NRMTNDMTN4.7KRMT1DMTAVCC4.7K'''''DCBANTTTTTRMT2DMTBMMMMMV(+12)8765432101111111114.7KRMT3DMTCCCCCCCCC4.7K12345678MOCRMT4DMTDULN2803AD4.7KBBBBBBBBN12345678G12345678912A74LS04DCBAN 图1-7 驱动电路原理图

XD0D0......系XD7D7统8255PB3D驱1步2进总XA1A0PB2C动D'3电线XA2A1单PB1B单C'B'元PB0A元A'4机IOW#WR+12V5IOR#RDIOY0CS图1-8 步进电机实验参考接线图

实验程序清单(ABUJIN.ASM)

SSTACK SEGMENT STACK

DW 256 DUP(?) SSTACK ENDS DATA SEGMENT

TABDT DB 01H,03H,02H,06H,04H,0CH,08H,09H DATA ENDS CODE SEGMENT

ASSUME CS:CODE, DS:DATA START: MOV AX, DATA MOV DS, AX MAIN: MOV AL, 90H ; 控制B口工作于方式0,输出 MOV DX, 0606H

OUT DX, AL

41

微机系统与接口技术实验教程 五邑大学计算机学院 A1: A2: DALLY: A3: CODE

MOV BX, OFFSET TABDT

MOV CX, 0008H MOV AL,[BX] MOV DX, 0602H OUT DX, AL CALL DALLY INC BX LOOP A2 JMP A1 PUSH CX

MOV CX,8000H PUSH AX POP AX LOOP A3 POP CX RET ENDS

END START

; 写B口

; 控制步进电机的转速

1.10 实验步骤

1. 按图1-7连接线路。

2. 编写实验程序,编译、链接后装入系统。 3. 运行程序,观察实验现象。 …… 此处隐藏:37字,全部文档内容请下载后查看。喜欢就下载吧 ……

微机系统与接口技术实验指导书(2013版课程设计参考)(12).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/616129.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)