《Keil使用简介》PPT课件.ppt

《Keil使用简介》PPT课件.ppt

ID:58391109

大小:5.13 MB

页数:39页

时间:2020-09-07

《Keil使用简介》PPT课件.ppt_第1页
《Keil使用简介》PPT课件.ppt_第2页
《Keil使用简介》PPT课件.ppt_第3页
《Keil使用简介》PPT课件.ppt_第4页
《Keil使用简介》PPT课件.ppt_第5页
资源描述:

《《Keil使用简介》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、KeiluVison1/55KeiluVision集成开发环境KeiluVisionIDE是基于Windows的开发平台,它集编辑,编译,仿真等于一体,同时支持汇编、C语言的程序设计。支持众多不同公司的C51架构的芯片。学习软件工具,最好的办法就是操作实践。多多练习!!!安装软件编写程序调试程序内容简介安装1、运行安装程序安装2、同意授权协议安装3、选择安装路径安装4、填写客户信息安装5、安装开始安装6、安装完成编写程序运行Keil软件建立工程选择芯片显示工程窗口新建ASM源文件工程中添加文件ASM源文件1、运行KeiluVision4编写程序2A、新建工程编写程序2B、保存工程编写程序3

2、、选择芯片编写程序编写程序4、C51编程选项16/55编写程序5、编程界面17/55编写程序7A、新建源文件18/55编写程序7B、新建源文件19/55编写程序8A、保存源文件20/55编写程序8B、保存源文件21/55编写程序9、编写源文件22/55编写程序10A、添加源文件到工程23/55编写程序10B、选择需要添加的源文件24/55编写程序12、保存工程文件25/55调试程序选项配置编译调试26/55调试程序1A、选项配置27/55调试程序1B、选项配置28/55调试程序2、编译、链接29/55调试程序3、调试程序窗口存储器窗口变量窗口调试命令窗口寄存器窗口5种运行方式:全速运行Go

3、跟踪运行Step单步运行StepOver跳出函数Stepoutofcurrentfunction运行到光标处RuntoCursorline。如果全速运行命令Go,可以用StopRunning命令停止运行。退出调试状态:再次点击Debug菜单下的Start/StopDebugSession命令。断点的设置与删除方法1:用鼠标双击。在需要设置的行的最前面,双击鼠标左键,即可设置或清除断点。方法2:用命令或命令按钮。先将光标移到需要设置的行,然后点击Debug菜单下的Insert/RemoveBreakpoint命令或工具栏中的相应按钮,即可设置或清除断点。另外还有断点禁用和全部清除命令及按钮,

4、也容易使用。寄存器的观察与修改1、显示寄存器窗口寄存器窗口、在线帮助窗口和工程管理器是同一个窗口,在工程管理器窗口下包含3个标签,即包含3个区域。显示出寄存器窗口:在调试状态下,点击View菜单下的ProjectWindow命令或对应的按钮,就会显示或隐藏工程管理器窗口,然后点击窗口下边的寄存器标签,即显示出寄存器窗口。2、寄存器的观察与修改窗口中的寄存器分为2组:通用寄存器和系统寄存器。通用寄存器为8个工作寄存器R0~R7;系统寄存器包括寄存器A、B、SP、PC、DPTR、PSW、states、sec。states为运行的机器周期数,sec为运行的时间。两种修改寄存器(除了sec和sta

5、tes之外)值的方式:一是用鼠标直接点击左键进行修改;二是在调试命令窗口直接输入寄存器的值,如输入“A=0x32”,则寄存器A的值立即显示32。变量的观察与修改1、显示变量窗口在调试状态下,点击View菜单下的Watch&CallStackWindow命令或对应的按钮,就会显示或隐藏变量窗口。变量窗口包含有4个显示区(标签),可以分别显示局部变量(Locals标签)、指定变量(Watch#1和Watch#2两个标签)、及堆栈调用(CallStack标签)。2、变量的观察与修改局部变量:显示的是当前函数中的变量,这些变量不用设置,自动出现在窗口中。其它变量:可以在Watch#1或Watch#

6、2标签按F2输入变量名。在程序运行中,可以观察这些变量的变化,也可以用鼠标点击修改它们的值。观察变量更简单的方法:在程序停止运行时,将光标放到要观察的变量上停大约1秒,就会出现对应变量的当前值,如operate=0x32存储器的观察与修改1、显示存储器窗口在调试状态下,点击View菜单下的MemoryWindow命令或对应的按钮,就会显示或隐藏存储器窗口。存储器窗口包含4个标签,即有4个显示区,分别是Memory#1、…、Memory#4。2、存储器的观察与修改在4个显示区上边的“Address”栏输入不同类型的地址,可以观察不同的存储区域。1)观察片内RAM直接寻址的data区:在Add

7、ress栏输入D:xx(xx为十六进制数),便显示从xx地址开始的数据。高128字节显示的是特殊功能寄存器的内容。2)观察片内RAM间接寻址的idata区:在Address栏输入I:xx,便显示从xx地址开始的数据。高128字节显示的也是数据区的内容。3)观察片外RAM的xdata区:在Address栏输入X:xxxx,便显示从xxxx地址开始的数据。4)观察程序存储器ROMcode区:在Address栏输入C:xxxx

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

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

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