单片机实验软件操作说明

单片机实验软件操作说明

ID:46941089

大小:75.50 KB

页数:3页

时间:2019-11-30

单片机实验软件操作说明_第1页
单片机实验软件操作说明_第2页
单片机实验软件操作说明_第3页
资源描述:

《单片机实验软件操作说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、单片机实验软件操作说明1、启动电脑a、如果是模拟仿真(比如调试一个软件算法),则不需要连接仿真板,仿真板电源也不需要接通。b、如果是在线仿真(比如调试单片机测控硬件实验),则需要连接仿真板(一般实验室已连接好,[注]不要随意更换仿真器连接在电脑上的USB插口),接好相应实验的硬件连线,最后接通仿真板电源(按仿真箱侧面电源开关),再准备启动仿真调试软件。2、启动“V系列仿真器集成调试软件”(桌面快捷方式),进入软件界面;3、如果未接仿真板,将直接提示“仿真方式:伟福软件模拟器”,即表明当前是模拟仿真;“型号:MCS51实验(Atmel:AT89C51或AT89C52)”。表明仿真的是MC

2、S-51单片机。[注]如果不是此信息,进行下一步设置。4、如果接有仿真板且仿真板电源已开,可进行在线仿真,进入“选择仿真器”的界面。如果没有弹出此界面,进入软件菜单[仿真器]->[仿真器设置],[语言]页,选择编译器为“伟福汇编器”。a、选择仿真器:Lab8000b、选择仿真头:MCS51实验c、选择厂商:Atmeld、选择CPU:AT89C51e、晶振频率(Hz):12000000(即12MHz)下面开始编写代码并调试:5、新建文件:菜单[文件]->[新建文件],将弹出一个名为“NONAME1”空白文件,随便输一些代码,便于后面保存,空文件软件没法保存。当然也可以直接编写完实验代码再

3、做保存。6、保存文件:菜单[文件]->[保存文件],保存文件名为"*.asm"(一定要带扩展名.asm),比如保存为“main.asm”,保存目录自由选择一个即可([注]对于本实验室电脑,最好选在D盘)。7、新建项目:菜单[文件]->[新建项目]a、首先弹出的是“加入模块文件”窗口,选择前面刚新建的文件“*.asm”。b、然后弹出的是“加入包含文件”窗口,选择[取消]。c、最后弹出的是“保存项目”窗口,取一个项目名(比如:sss,不要带任何扩展名)保存,最好保存在与前面新建的asm文件同一目录。[注]:所有的文件名、项目名、目录名都不要使用长文件名或中文名,一般1~6个字符长度的名即可

4、。8、可以看到整个软件标题栏显示的是“...sss.PRJ”,左侧目录的Project页里模块文件下显示“*.ASM”(本例:MAIN.ASM)。9、鼠标双击软件左侧目录里的“*.ASM”文件,进行代码的编写,编写一段后最好先保存一下,防止误操作或电脑电源断电代码丢失。10、编译:写完代码后需进行编译,菜单[项目]->[编译]或者工具栏第3个按钮或者按[F9]键,开始编译查找错误。[注]下述相关操作某些常用的操作工具栏都有相对应的按钮。a、如果有错误,在软件左下的“Message”页里将显示“行:n,错误***:错误内容<*.ASM>”字样,鼠标双击此错误提示,将跳转到错误所在行,请

5、按照提示检查语法错误并更改指令,并重新编译。b、如果没有错误,将显示“运行伟福汇编器汇编:*.ASM”、“保存目标文件...”等字样,无错误警告信息,说明程序至少是没有语法错误,但是否有逻辑错误要靠编程人员后续调试检查。11、调试(可以先复位:菜单[执行]->[复位]或工具栏相应按钮,使程序指针指向第1句代码,程序就进入了调试状态。程序指针为代码左列的一黄色小箭头)单步调试:菜单[执行]->[单步]或者按[F8]键,将开始单步运行,每按一次[F8],指令执行一条。程序指针箭头指示当前代码执行到哪一行([注]箭头所在行还未执行)。全速调试:菜单[执行]->[全速执行]或者按[F9]键,将

6、开始全速运行,如果要重新修改程序,必须先暂停(菜单[执行]->[暂停])。[注]模拟仿真时全速运行时一般不好查看运行结果,所以模拟仿真时全速运行一般需配合断点进行调试。但在线仿真(连接仿真板,实际控制硬件)时可能需要全速运行看控制效果。断点调试:在要设置的断点行,鼠标点击此行代码左边列部分(其实灰色竖条含有两小列)的第1小列(第2小列为程序指针所在列),将显示一个红点,且此行背景变为全红色(表明此行是断点),然后“全速执行”,程序每次执行到设置的断点行将暂停(断点行左边红点并重叠“√”号,同时断点行背景色改变为淡绿色,且程序指针黄色箭头停在此行)。可以查看运行到此的结果或者接着全速执行

7、或单步调试。12、查看运行结果([注]一般必须在程序暂停(比如断点停或单步停)或停止时看运行结果)a、点开软件左侧目录名为“REG”的页,可以查看R0~R7以及A、B等常用寄存器的内容(十六进制数据显示),点击其中一个名称地址,在其右列将显示该地址D7~D0各个位的内容(数据对应的二进制数)。b、点开软件左侧目录名为“SFR”的页,可以查看各特殊功能寄存器的内容。c、点开软件右下角相应页面,可以分别查看其它存储空间的内容:XDATA(外RAM)

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

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

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