KEIL仿真环境建立以及与Proteus联调.doc

KEIL仿真环境建立以及与Proteus联调.doc

ID:55745791

大小:1.78 MB

页数:10页

时间:2020-06-02

KEIL仿真环境建立以及与Proteus联调.doc_第1页
KEIL仿真环境建立以及与Proteus联调.doc_第2页
KEIL仿真环境建立以及与Proteus联调.doc_第3页
KEIL仿真环境建立以及与Proteus联调.doc_第4页
KEIL仿真环境建立以及与Proteus联调.doc_第5页
资源描述:

《KEIL仿真环境建立以及与Proteus联调.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、KEIL仿真环境建立以及与Proteus联调一KEIL工程建立1、在D盘新建一个文件夹TEST,用来保存工程文件。注意:文件夹不要建在系统盘。2、启动【KeiluVision2】从开始菜单或桌面找到【KeiluVision2】图标,双击图标启动【KeiluVision2】。1、建立工程文件1)点击菜单【Project】→【NewProject】图1-12)选择刚才建立的TEST文件夹,并输入工程文件名(用有意义的英文缩写),这里为TEST_1,点击【保存】按钮(图1-2)。1)出现选择器件类型对话框(

2、图1-3),在对话框左列表中选择单片机型号,这里为【Atmel】→【AT89C51】,点【确定】按钮(图1-3)。图1-34)出现是否添加标准8051启动代码的对话框,点击【否】(图1-4),进入KeiluVision2工程界面。图1-42、建立汇编源文件1)点击菜单【File】→【New】(图1-5),出现一个空白文本,在该文本编辑框中进行汇编程序的编写。图1-51)点击菜单【File】→【Save】保存该程序文件,在文件名栏中输入程序文件名(用有意义的英文缩写),且不能和工程文件同名,后缀为“.C

3、”,如下图保存为shixun1.c汇编程序。图1-63)点击左侧【ProjectWorkspace】列表窗中的【Target1】文件夹,出现【SourceGroup1】文件夹。鼠标右击【SourceGroup1】文件夹,在弹出的菜单中点击【AddFilestoGroup‘SourceGroup1’】出现添加文件对话框(图1-7)。图1-74)在文件类型中选择【AsmSourcefile(*.s*;*.src;*.a*)】,选择刚才保存的shixun1.c源文件,点击【Add】完成添加(图1-8),然后

4、点击【Close】关闭界面。图1-85)继续在文本编辑框中输入以下源程序shixun1.c,并注意随时保存。1、点击菜单【Project】→【Translate...】,编译当前源程序(图1-9)。如发生错误,根据红色提示带和编辑窗口下的输出出错信息提示进行修改,再编译,直至无错误为止。图1-92、点击菜单【Project】→【Buildtarget】(图1-10),创建目标文件。图1-10注意:上述2个步骤(编译源程序、创建目标文件)必须按顺序进行,并且不可省略任何一个步骤,否则就无法进行正确的调试

5、。编译源程序、建立目标文件这2个步骤可以用重建目标文件来代替完成,点击菜单【Project】→【Rebuildtargetfile】,重建当前目标文件。这3个步骤(编译、创建、重建)都可以在工具栏上找到快捷图标。二、画出硬件设计图1、从开始菜单或桌面找到Proteus图标,双击图标启动Proteus。2、点击左侧的【ComponentMode】→【P】(图1-12),弹出元件选择对话框。图1-123、下图为是元件选择窗(图1-13)。比如添加【AT89c51】,可以在搜索框输入89c51(图1-14)

6、。双击元件名称【AT89c51】,添加到元件库中。图1-13图1-141、点击击【Cancel】,回到主界面,单击【AT89c51】,在画板上点击放置元件(图1-15)。图1-152、元器件之间连线,先点击一个触角,松开,移动到需要连接的触角上,单击。VCC高电平就是【POWER】,低电平就是【GROUND】(图1-16)。图1-161、保存Proteus硬件设计图,点击【File】→【SaveDesignAs...】。找到你第一次建立的工程文件夹,保存。(图1-17)图1-172、按照下图1-29完

7、成Proteus仿真图。三、Proteus与Keil联机调试1、打开KeiluVision2,鼠标右击【Target1】→【OptionforTarget’Target1’】,(图1-18)。图1-182、换到【Debug】选项卡,点击【Use】→【ProteusVSMSimulator】,确定(图1-19)图1-193、打开Proteus,工具栏设置【Debug】→【UseRomoteDebugMonitor】。(图1-20)图1-201、点击菜单【Debug】→【Start/StopDebugSe

8、ssion】(图1-21)开始调试程序。图1-212、点击菜单【Debug】→【Go】(图1-22)开始调试程序。【Debug】→【StopRunning】停止调试(图1-23)图1-22图1-236、生成HEX文件的固化与使用1)打开KeiluVision2,鼠标右击【Target1】→【OptionforTarget’Target1’】,(图1-24)。图1-242)换到【Output】选项卡,点击【Output】→【CreateHEXFiles】,

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

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

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