微机控制原理-实验一-系统认识实验

微机控制原理-实验一-系统认识实验

ID:38714670

大小:501.13 KB

页数:17页

时间:2019-06-18

微机控制原理-实验一-系统认识实验_第1页
微机控制原理-实验一-系统认识实验_第2页
微机控制原理-实验一-系统认识实验_第3页
微机控制原理-实验一-系统认识实验_第4页
微机控制原理-实验一-系统认识实验_第5页
资源描述:

《微机控制原理-实验一-系统认识实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一系统认识实验1系统介绍1.1软件启动运行Windows,进入桌面窗口。鼠标单击“开始”按钮,在“程序”栏中打开“星研集成环境软件”菜单栏,在其中选择“星研(SUPER、STAR系列仿真器)”,开始启动星研集成环境软件。注意:当您使用低配置机器时,从星研集成环境软件退出后必须等待足够的时间,让系统完全退出(硬盘停止工作)后,方可再次启动星研集成环境软件。1.2编译器星研集成环境软件支持的编译器MCS51MCS96、MCS19680X86KeilA51、C51FranklinA51、C51IntelASM51、PL/M51Arch

2、imedesA8051、C-51IntelASM96、PLM96、C96TaskingASM196、C196TC、TASM编译器请用户自备。设置工作环境您的编译器正确安装后,请设置星研集成环境软件的编译器工作环境。打开[主菜单»项目»设置工作环境]:例如:您使用的编译器是TASM、TC,安装在C:xingyanTASM,C:xingyanTC,TASM宏汇编路径:C:xingyanTASM;TurboC路径:C:xingyanTC;2如何使用星研集成环境软件下边几节,介绍如何使用星研集成环境软件:以下将使用汇编语言,

3、将数据段中3000H~30FFH单元的内容传送给实验仪B4区的61C256的2000H~20FF中;B4区的61C256在I/O设备区,使用、读写;再将它传送回数据段的6000H~60FFH中。2.1数据传送程序(ASM)星研集成环境软件推荐您使用项目为单位来管理您的程序。如果您做一个简单的实验,或只希望看一个中间结果,您可以不建立项目文件,系统需要的各种设置,来源于“缺省项目”。本节不使用项目文件。本例子旨在通过建立一个具体的程序来介绍星研集成软件的使用方法以及它的强大的调试功能。使用户很快的上手,体验到我们软件功能的强大和方便。

4、本实例是将数据段中3000H~30FFH单元的内容传送给实验仪B4区的61C256的2000H~20FFH中;B4区的61C256在I/O设备区,使用、读写;再将它传送回数据段的6000H~60FFH中,程序是用汇编语言来编写。下面介绍相应的操作步骤:首先运行星研集成软件。启动画面如图:1、设置缺省项目执行[主菜单»辅助»缺省项目],出现一个对话框:选择“STARES8688仿真模块”。点击进入下一步:“选择语言”您可以根据自己的需要以及程序的类型作相应的选择,本实例选择Borland公司的TurboC(3.0)、TASM(5.0)

5、(请确定在选择语言之前已经安装好相应的编译软件)。然后再点击进入下一步:“编译、连接控制项”实验仪提供64Kmemory空间,memorymodel请选择tiny,缩写为mt;如果需要源程序级别调试,必须使用-v–y控制项,为了支持多文件编译、连接,必须使用-c控制项。一般不必改变TurboC的编译控制项。如果需要源程序级别调试,必须使用/zi/l控制项。一般不必改变Tasm的编译控制项。如果需要源程序级别调试,必须使用/m/l/v控制项。一般不必改变TLINK的连接控制项。然后再点击进入下一步:“存贮器出借方式”仿真模块EMU59

6、8提供64K仿真RAM,作程序段(CS)、数据段(DS)、附加段(ES)、堆栈段(SS)使用。2、建立源文件下面我们建立源文件,执行[主菜单»文件»新建],(或者点击图标)打开窗口如下:首先选择存放源文件的目录,输入文件名,注意:一定要输入文件名后缀。对源文件编译、连接、生成代码文件时,系统会根据不同的扩展名启动相应的编译软件。比如:*.asm文件,使用TASM来对它编译。本实例文件名为move.asm。窗口如下:按“确定”即可。然后出现文件编辑窗口:输入源程序,本实例的源程序如下:.MODELTINY;memorymode:tin

7、y.STACK100;堆栈.CODE;开始程序段START:MOVAX,@DATAMOVDS,AXMOVES,AXNOPMOVCX,100HMOVSI,3000HMOVDX,2000HSTART1:MOVAL,[SI]OUTDX,ALINCSIINCDXLOOPSTART1MOVDI,6000HMOVDX,2000HMOVCX,100HSTART2:INDX,ALMOV[DI],ALINCDIINCDXLOOPSTART2SJMP$MoveENDPENDSTART输入源程序,如下图:这样一个源文件就建立好了。3.编译、连接文件首先选

8、择一个源文件,然后可以编译、连接文件了。对文件编译,如果没有错误,再与库文件连接,生成代码文件(DOB、EXE文件)。编译、连接文件的方法有如下二种:(1)使用[主菜单»项目»编译、连接]或[主菜单»项目»重新编译、连接]”。(2)点

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。