微机原理实验指导书(14年5月修订稿)(2)

2019-01-12 18:05

二、 Dais仿真实验系统安装使用(本方法同样适用于单片机实验) 1.硬件安装

⑴电源连接:通过随机所配的三芯电源线接入AC220V电网。

⑵打开电源开关系统应显示闪动的“P.”,若否应按下复位(RESET)键,如仍不显示闪动的“P.”,应立即切断电源,检查后重新进行或向指导教师报告。

⑶系统功能自检(脱机方式) 8088/8086微机原理实验中,在闪动的“P.”状态下,在仿真器(实验箱)小键盘按键:[MOVE]→1000→[STEP]→[EXEC],系统以连续方式运行“8”字循环右移程序,若6位LED出现跑“8”右移显示,说明系统已进入正常工作状态,可按复位键返回“P.”闪烁状态待令。

单片机实验中,自检命令为:[MOVE]→0000→[STEP]→[EXEC],现象为“8”字循环左移。

2.Windows环境快捷使用

⑴在桌面上双击图标(微机实验)或(单片机实验),弹出下图所示“选择通讯端口”对话框,然后选择PC机与实验系统所插串口一致的串口选项(串口1或2),与仿真器串行口通信波特率选择开关所对应位置一致的选项,(右侧是57600、中间是9600),

软硬件设置、串口接线正确,且仿真器电源打开,点击“确认”,计算机与仿真器连接,便进入Dais集成调试环境(IDE),如下图所示。IDE是 Intergrated Development Environment(集成开发环境)的缩写。使用 IDE可以轻松地创建文件,并可通过其良好的界面来编译或编辑文件,以生成下载至 Dais 仿真器中的调试程序文件。点击“确认”若未进入Dais集成调试环境

IDE集成调试环境主界面

而系统弹出下列提示框,选择“Yes”连接仿真器进入Dais集成调试环境。选择“No”与选择“选择通讯端口”对话框“取消”一样,不连仿真器进入Dais集成调试环境。

· 5 ·

注意:点击“NO”可不连仿真器直接进入集成调试环境主界面,然后在菜单“设置”选项中选择“选择通讯端口”进行设置连接仿真器。在单片机实验中在菜单“设置”选项中选择“仿真模式”,仿真模式设置如下图所示:

⑵系统功能自检(联机方式)

微机实验中,点击工具条中“”图标,在打开对话框中(Dais文件夹)双击LED8088.asm文件,进入实验源程序的编辑窗口。

⑶工具条中点击“

”图标,进行源文件的编译、装载,在出现编译成功的对话框后点击

”运行, 执行系统自检程序,以连续方式运行“8”

“OK”框自动进入源文件调试状态。点击“

字循环右移程序,若6位LED出现跑“8”显示,说明系统已进入正常工作状态,点击“停止。

⑷调试程序时,可在在工具条中点击所需的运行方式:“”单步、“”宏单步、“”运行。

⑸若需要以断点方式运行,可直接点击源语句行前的“”图标来完成所需断点的设置与清除,然后再点击“

”图标进入断点运行状态。

⑹系统一旦进入运行状态后若需终止该程序的运行请点击图标“”退出当前操作返回待令状态。

(7)步骤(2)~(4)可在IDE集成开发环境主界面菜单栏中的对应功能菜单项实现 单片机实验中,点击工具条中“”图标,在打开对话框中(Dais文件夹)双击LED51.asm文件,进入实验源程序的编辑窗口。

· 6 ·

注意:

(1)当已经建立或打开了的一个源程序文件,可以使用菜单编译项中的“文件编译、连接、装载”命令或单击工具栏“”按钮即可对当前源文件进行编译、连接,如果源文件存在错误,即弹出下列“编译连接产生错误”对话框,单击“OK”,编译错误信息便出现在“编译连接信息”窗口,双击错误信息行,光标便自动跳转到源文件编辑窗口的出错行,以便进行修改。如果源程序文件没有错误,即弹出“编译、连接成功”对话框。

(2)当启动调试软件或在使用软件过程中出现通讯错误提示框“Information”,如下图所示。

主要有以下几个原因:

⑴ 仿真器与计算机没有连接;⑵ 仿真器的电源没有打开;

⑶ 仿真器连接的实际串行口波特率选择开关位置与软件设置不一致,; ⑷ 软件已被病毒感染。 对于⑴⑵⑷的错误,只要在硬件上检查一下,或用杀毒软件清除病毒即可。对于第⑶种错误,请单击“No”进入主界面,再打开“设置/通讯端口选择”菜单,选择与硬件实际连接的端口及波特率与仿真器一致,单击“确定”按钮即可。

IDE集成开发环境系统使用详见IDE主界面菜单中的“帮助”项。

3. 初始化状态

十六位微机实验系统8088上电(或按复位键)以后,显示器上显示监控提示符“P.”闪烁,各寄存器的初始化值如下:

SP=0600H,CS=0000H,DS=0000H,SS=0000H,ES=0000H,IP=1000H,FL=0000H 51系列单片机8032实验系统复位后各寄存器的初始化值如下:

PC=0000H,SP=07H,P0~P3=FFH,DPTR=0000H,ACC、B、PSW均为0,其余详见教材。

4. 实验注意事项:

1)所有命令均在提示符“P.” 闪烁状态输入。在键盘监控状态,用户段地址为0000H。 2)实验接线图上的粗实线表示学生在实验时要用导线连接起来。

3)文件名:所编辑的文件起名不得超过8个字符,不可以使用汉字以及“- 、?、*、/”等DOS文件名所不可使用的字符,也不可输入盘符和路径!否则,当你点击 “” 图标—编译、连接、装载程序时,系统提示错误,出现如下错误信息提示对话框。说明所编辑文件名起名错误,按要求重新起名。

· 7 ·

实验一 8255并口应用实验——A.B.C口输出方波

一、实验目的

1、熟悉IDE集成开发环境的使用方法。

2、掌握可编程I/O接口芯片8255的接口原理,熟悉对8255初始化和输入、输出设置的编程方法。

二、实验内容

1、8255 A.B.C口工作在方式0,编程实现在8255 A.B.C口各位输出方波(占空比50%),并用示波器观测输出波形。

2、在上述输出方波频率不变的情况下,改变方波的占空比,观测波形。

三、程序参考流程

四、编程提示

可编程并行通信接口8255A有3个8位数据端口,即端口A、端口B、端口C、通过软件在控制端口中设置控制字来决定它的工作方式。为了适应多种数据传送方式的要求,8255A有3种基本工作方式。

方式0:为基本输入输出方式;方式1:为选通输入输出方式;方式2:为双向传输方式 方式选择控制字的格式如下:

本实验用方式0,是一种基本的输入/输出方式。它是把PA0-PA7、PB0-PB7、PC0-PC7、全部输入/输出线都用作传送数据。设置方式选择控制字使各端口工作在输出方式。A组方式选择控制端口A和端口C的高四位 PC4-PC7的工作方式,B组方式选择控制端口B和端口C的低四位 PC0-PC3的工作方式。

8255端口地址如下:

· 8 ·

8255 A口地址 FFD8H

8255 B口地址 FFD9H 8255控制口地址 FFDBH

8255 C口地址 FFDAH

五、实验步骤

1、在与PC联机状态下,在集成调试环境主界面点击菜单栏中的实验指导\\硬件实验\\选择对应实验项目,打开源程序编译、连接、下载运行,观察实验结果。然后在源程序上修改或新建文件,按照程序流程图编辑程序、编译、连接、下载,选择某种运行方式调试程序。

2、观察运行结果 点击工具栏“”按钮,在连续运行方式下,用双踪示波器或集成开发环境中的双踪虚拟示波器观测波形。

用双踪示波器观测波形方法略。双踪虚拟示波器使用方法如下:

用两根双头测试棒将仿真器上虚拟示波器输入端CH0、CH1 分别与8255 A.B.C口某两位输出插孔连接,然后点击主界面“

”按钮,系统进入PC示波器操作环境,如下图所示:

合理设置菜单中各项功能,点击“开始”按钮,便出现所测波形。

注:(1)无波形,主要原因是X与Y轴幅度过大,可用缩小其幅度来解决,或所编程序有误。

(2)屏幕抖动主要原因是频率设置过高引起的,应选择低一点的频率。

(3)在检测频率较高的使用场合,不宜使用两个通道同时工作,因为两个通道的传输速率仅有一个通道的二分之一。

完成测试后,点击“暂停”按钮停止PC示波器工作,然后再点击“返回”按钮返回主界面。 3、修改程序,在上述输出方波频率不变的情况下,改变方波的占空比,然后编译、连接、下载调试运行程序,观察运行结果。

4、终止运行 点击工具栏“监控状态。

”图标或实验箱上的“暂停按钮”,使系统无条件退出该程序的运行,返回

六、实验报告要求(在预习报告的基础上完善实验报告)

1、附程序清单(方波占空比改变后程序)。 2、绘制输出波形。

实验二 8255并行口应用实验——PB口控制PC口

· 9 ·


微机原理实验指导书(14年5月修订稿)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:自考外国文化导论试题及答案(2007-2009)

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

马上注册会员

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