单片机实验--星研集成软件环境

单片机实验--星研集成软件环境

ID:21669260

大小:872.50 KB

页数:37页

时间:2018-10-23

单片机实验--星研集成软件环境_第1页
单片机实验--星研集成软件环境_第2页
单片机实验--星研集成软件环境_第3页
单片机实验--星研集成软件环境_第4页
单片机实验--星研集成软件环境_第5页
资源描述:

《单片机实验--星研集成软件环境》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、单片机实验--星研集成软件环境实验一熟悉星研集成软件环境1.1软件启动运行Windows,进入桌面窗口。鼠标单击“开始”按钮,在“程序”栏中打开“星研集成环境软件”菜单栏,在其中选择“星研(SUPER、STAR系列仿真器)”,开始启动星研集成环境软件。启动画面如图:星研集成环境软件推荐您使用项目为单位来管理您的程序。如果您做一个简单的实验,或只希望看一个中间结果,您可以不建立项目文件,系统需要的各种设置,来源于“缺省项目”。本节不使用项目文件。1、设置缺省项目执行[主菜单»辅助»缺省项目],出现一个对话框:(使用仿真器

2、)(使用仿真模块)使用仿真器:这时您可以根据自己的需要和实际情况来选择仿真头、公司、CPU、晶振。本实例选择仿真头为PODPH51(DIP),公司为INTEL,CPU为80(C)31,晶振12MHz。如果选择89C51等带有EPROM或FLASH的CPU,请点击“地址总线”命令。使用仿真模块:选择MCS51。点击进入下一步:“选择语言”您可以根据自己的需要以及程序的类型作相应的选择,本实例选择Keil的A51、C51、Intel的PL/M51(请确定在选择语言之前已经安装好相应的编译软件)。然后再点击进入下一步:“编译

3、、连接控制项”如果您使用C51编写C文件,“CodeRomSize”选择“Large:64Kprogram”,“MemoryModel”选择“Large:variablesinXDATA”,如果您希望了解C文件行与汇编代码的对应关系、函数中参数是如何传递的,请选择“CODE”,编译以后生成的列表文件(扩展名为.LST)中就会包含汇编代码。如果您使用汇编语言,选择MOD51,Keil自动使用缺省的8051特殊功能寄存器定义;如果不选择MOD51,在您的程序前边,加上:$include(reg52.inc)上一行必须顶格输

4、入,reg52.inc是一个寄存器文件,您可以根据您选择的CPU,选择对应的寄存器文件(在KeilC51的ASM目录中)如果您使用RTX-51Real-TimeOS,请在KeilL51的Operating中选择RTX-51TinyReal-TimeOS。然后再点击进入下一步:“存贮器出借方式”使用仿真器:存贮器出借方式分为程序空间出借方式、外部数据空间出借方式。STAR系列仿真器内有128K仿真RAM,其中64K可以出借给您作为程序存贮器,存放机器码;64K可出借给您作为数据存贮器,存放外部数据。通常,您借用仿真RAM

5、作为程序存贮器,便于调试程序;外部数据空间在您的应用系统上,便于对您系统上的I/O、数据RAM操作;如果您的线路板还未制成,您也可借用仿真RAM。具体操作是:选择“程序”或者“外部数据”然后点击“借用”即可,若不想借用可先选中,然后点击“删除选中范围”即可。使用仿真模块:借用64K仿真RAM作为程序存贮器,64KCPU片外数据空间在实验仪上。本实例采用默认的选项。点击“完成”。2、建立源文件下面我们建立源文件,执行[主菜单»文件»新建],(或者点击图标)打开窗口如下:首先选择存放源文件的目录,输入文件名,注意:一定要输

6、入文件名后缀。对源文件编译、连接、生成代码文件时,系统会根据不同的扩展名启动相应的编译软件。比如:*.asm文件,使用A51来对它编译。本实例文件名为xunhuan.asm。窗口如下:按“确定”即可。然后即出现文件编辑窗口:实验步骤1、连线说明:A3区:JP51——G6区:JP652、编写程序或运行参考程序。3、实验结果:通过G6区的LED指示灯(8个指示灯轮流点亮),观察实验的输出结果是否正确。输入源程序,本实例的源程序如下:ORG0000HLJMPSTARTORG0100HSTART:MOVSP,#60HMOVA,

7、#0FFHCLRCSTART1:RLCAMOVP1,AACALLDelaySJMPSTART1Delay:MOVR5,#2;延时Delay1:MOVR6,#0Delay2:MOVR7,#0DJNZR7,$DJNZR6,Delay2DJNZR5,X3RETEND输入源程序,如下图:这样一个源文件就建立好了。3.编译、连接文件首先选择一个源文件,然后可以编译、连接文件了。对文件编译,如果没有错误,再与库文件连接,生成代码文件(DOB、HEX文件)。编译、连接文件的方法有如下二种:(1)使用[主菜单»项目»编译、连接]或[主

8、菜单»项目»重新编译、连接]”。(2)点击图标或来“编译、连接”或“重新编译连接”。“编译连接”与“重新编译、连接”区别:“重新编译、连接”不管源文件是否修改、编译软件是否变化、编译控制项有无修改,对源文件编译,如果没有错误,再与库文件连接,生成代码文件(DOB、HEX文件)。编译、连接过程中产生的信息显示在信息窗的“建立”视中。

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

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

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