矿大《过控微机原理指导书》

1970-01-01 08:00

目录

实验一、微机指令功能验(一) ................................................................................................... 1 实验一、微机指令功能验(二) ................................................................................................... 2 实验二、简单程序编制 ................................................................................................................... 4 实验三、典型接口芯片编程应用 ................................................................................................... 8 实验四、串行通讯 ......................................................................................................................... 10 实验五、步进电机控制 ................................................................................................................. 12 实验六(1)、直流电机调速 ......................................................................................................... 16 实验六(2)、温度控制实验 ......................................................................................................... 23

0

实验一、微机指令功能验(一)

一、实验目的

通过上机实践,理解8086/8088处理器指令系统的格式及使用,掌握FD-SJ8088A微机原理实验软件的启动及应用,了解汇编语言对硬件芯片的驱动方式,掌握存储器译码及读写方法。

二、实验内容

在FD-SJ8088A实验板上的6264存储器芯片内写入一些数据,然后读出并显示在屏幕上。

三、实验连线

1、6264地址线JJ9(A0->A12)接总线上的地址线A0~A12; 2、6264数据线JJ7(D0->D7)接总线上的数据线D0~D7; 3、6264的OE(JJ19.OE)接总线上的MEMR; 4、6264的WE(JJ19.WE)接总线上的MEMW; 5、6264的CS2(JJ19.CS2)接总线上的+5;

6、6264的/CS1(JJ19./CS1)接JJ8.1(地址高位译码10000H);

四、预习要求

1、仔细阅读本实验指导书;

2、复习6264存储器的相关课程知识;

3、看懂实验电路,正确设计连线,编写适用的源程序。

五、报告要求

1、整理被证明为正确的源程序,并详细注释; 2、完整记录实验结果,并做出严密的分析; 3、总结实验心得。

六、实验参考程序 ; 6264.ASM

;本程序在实验系统上6264内写入英文字母A~Z,然后读显示在屏幕上 code segment

assume cs:code start : mov ax,1000H mov ds,ax mov bx,0000h mov dl,40h rep1: inc dl

1

mov ds:[bx],dl inc bx cmp dl,5ah jnz rep1 mov dl,0 mov [bx],dl mov ax,ds mov es,ax mov bp,0 mov ah,4 int 14h xor cx,cx loop $ int 20h code ends

end start

实验一、微机指令功能验(二)

一、实验目的

通过上机实践,理解8086/8088处理器指令系统的格式及使用,掌握FD-SJ8088A微机原理实验软件的启动及应用,了解汇编语言对硬件芯片的驱动方式,学习简单I/O电路的设计。

二、实验内容

以FD-SJ8088A实验台上74LS244(8位、单向、不锁存三态缓冲器)作为输入,连接拨动开关;74LS377(8位D触发器)作为输出,连接发光二极管L18-L25(FD-SJ8088A实验台上J20)。要求当开关输入不是全0时,输出与输入保持一致,当开关输入全是0时,输出发光二极管的闪烁警告信号。

三、实验连线

(1)74LS244的八位输入端(J35)接八位拨动开关K17-K24(J21)。 (2)74LS377的八位输出端(J33)接八位发光二极管L18-L25(J20)。 (3)74LS244的G端(J36)接I/O译码输出(J111-1)。 (4)74LS377的G端(J34)接I/O译码输出(J111-2)。

(5)将单板机与微机用RS-232C线连接,后打开单板机电源。 (6)启动微机上D:\\FD88了目录下的FD88/1/2

四、预习要求

1、仔细阅读本实验指导书;

2

2、复习74LS244与74LS373的相关课程知识;

3、看懂实验电路,正确设计连线,编写适用的源程序。

五、报告要求

1、整理被证明为正确的源程序,并详细注释; 2、完整记录实验结果,并做出严密的分析; 3、总结实验心得。

六、实验参考程序 ; simpleio.asm

; 74ls377 address is 10h ; 74ls244 address is 8h

; read from 244, output to 377 ;

main proc far

code segment 'code' assume cs:code begin: mov bl,0

start: mov dx,8h in al,dx

test al,0ffh jz flash

mov dx,10h not al out dx,al jmp start flash: not bl

mov dx,10h mov al,bl not al out dx,al

mov cx,0bfffh loop $ not bl mov al,bl not al out dx,al

mov cx,0bfffh loop $

3

; 244 读入开关状态 ; 判断是否全为'0' ; 377输出, LED显示 ; 闪烁显示 jmp start code ends main endp

end begin

实验二、简单程序编制

一、实验目的

二、实验内容

使用8255的A口和B口模拟十字路口交通灯的闪烁情况

三、实验接线

1、8255的PA0-2(J32)接J19; 2、8255的PA4-6(J32)接J18; 3、8255的PB0-2(J31)接J16; 4、8255的PB4-6(J31)接J17;

5、8255的/CS(J29)接I/O译码输出JJ11.1。

四、预习要求

1、仔细阅读本实验指导书; 2、复习8255的相关课程知识;

3、看懂实验电路,正确设计连线,编写适用的源程序。

五、报告要求

1、整理被证明为正确的源程序,并详细注释; 2、完整记录实验结果,并做出严密的分析; 3、总结实验心得。

六、实验参考程序 ; 8255lamp.asm ; 8255 traffic lamp ;

porta EQU 8H portb EQU 9H control EQU 0bH ;

dseg segment

4


矿大《过控微机原理指导书》.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:冯德全早教方案

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

马上注册会员

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