东北大学接口技术微机原理课程设计大作业(4)

2018-11-21 23:01

POP AX RET BB ENDP CC PROC

PUSH AX PUSH BX PUSH CX PUSH DX MOV AH,9

MOV DX,OFFSET MES3 INT 21H MOV BX,0 GETCHAR:

MOV AH,1 INT 21H SUB AL,30H JL XX0 CMP AL,09H JG XX0 MOV AH,0 XCHG AX,BX MOV CX,0AH MUL CX XCHG AX,BX ADD BX,AX JMP GETCHAR XX0:

MOV AH,9 LEA DX,MES4 INT 21H MOV CX,BX ; MOV CX,10 STI

MOV DX,PA55 MOV AL,1 OUT DX,AL MOV BL,FLAG0 XX1: ;CLI MOV AH,6 MOV DL,0FFH INT 21H CMP AL,1BH JE XX2 ;STI

15

HLT

CMP BL,FLAG0 JE XX1

MOV BL,FLAG0 LOOP XX1 XX2: CLI

MOV DX,PA55 MOV AL,0 OUT POP POP POP POP RET CC ENDP DD1 PROC PUSH PUSH MOV LEA INT STI

MOV MOV OUT LOP:

MOV INT CMP JNZ CLI

MOV MOV OUT POP POP RET

DD1 ENDP CODE ENDS

END

DX,AL DX CX BX AX AX DX AH,9 DX,MES4 21H DX,PA55 AL,1 DX,AL AH,8 21H AL,1BH LOP DX,PA55 AL,0 DX,AL DX AX START 16

【心得体会】

《接口技术》是一门应用性很强的课程,其中包括软硬件的结合,接口技术,中断的处理。由于平时对硬件的接触较少所以学习起来多少有些困难。但课程中融入了实验,并且还有这次的大作业。对于理论知识的理解就更深刻了。

本次大作业的内容是步进电机的控制设计,其中包括转速设置、转向设置、固定步数转动、连续转动、退出系统。程序完全是自己设计的,这与平时的实验很不同,对编程的要求很高。而且平时的实验都是给出程序的。这个可给我出了个难题,我认真查阅资料,学习关于这方面的知识,比如说要了解怎么样去使用8255这个可编程并行接口芯片,怎么样使用8253来定时及输出一定频率的脉冲。在理论学习的基础上,又下了一次苦工夫,算是明白了设计一个系统的过程;也让我体会到要想成功地设计某个东西,光学好专业知识是不够的,必须要系统的知识,无论在哪方面都要有个明白的概念,只有这样才不至于在设计过程中摸不着头脑,知道去哪些是需要查的资料,查每一条指令的作用与功能,又巩固了我的对汇编语言的了解。

感谢老师这个学期对我们的悉心教授,让我们对接口技术有了更多的了解!

17


东北大学接口技术微机原理课程设计大作业(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:Hadoop学习资源集合

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: