Keil软件的使用解析课件

PPT
  • 阅读 61 次
  • 下载 0 次
  • 页数 22 页
  • 大小 433.502 KB
  • 2022-11-25 上传
  • 收藏
  • 违规举报
  • © 版权认领
下载文档15.00 元 加入VIP免费下载
此文档由【小橙橙】提供上传,收益归文档提供者,本网站只提供存储服务。若此文档侵犯了您的版权,欢迎进行违规举报版权认领
Keil软件的使用解析课件
可在后台配置第一页与第二页中间广告代码
Keil软件的使用解析课件
可在后台配置第二页与第三页中间广告代码
Keil软件的使用解析课件
可在后台配置第三页与第四页中间广告代码
Keil软件的使用解析课件
Keil软件的使用解析课件
还剩10页未读,继续阅读
【这是免费文档,您可以免费阅读】
/ 22
  • 收藏
  • 违规举报
  • © 版权认领
下载文档15.00 元 加入VIP免费下载
文本内容

【文档说明】Keil软件的使用解析课件.ppt,共(22)页,433.502 KB,由小橙橙上传

转载请保留链接:https://www.ichengzhen.cn/view-50388.html

以下为本文档部分文字说明:

单片机应用技术Keil软件的使用1.Keil软件系统概述2.KeiluVision2软件的运行3.菜单和工具栏4.软件调试与使用操作过程5.思考题主要内容单片机应用技术1.Keil软件系统概述单片机应用技术1.Kei

lC51KeilC51是美国KeilSoftware公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。KeilC51软件提供丰富的库函数和功能强大

的集成开发调试工具,全Windows界面。KeilC51生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。当前提倡用C51开发单片机。1.Keil

软件系统概述单片机应用技术2.KeiluVision2KeiluVision2是优秀的单片机开发软件之一,读者可以向Keil公司代理周立功网站索取并下载得到,解压后在Windows下运行软件包中的WIN\Setup.exe安装,在桌面上有Keil

uVision2图标,点击后出现如图1所示界面(图2是该软件的一个汉化版界面图)。该集成软件开发平台,具有汇编语言和C语言源代码编辑、编译、仿真于一体,它的人机界面友好,操作方便,是51单片机开发者的首选。2.KeiluVision2软件的运行双击软件图标进

入集成开发系统,如图1所示,界面由工程管理窗口、源程序编辑调试窗口和输出窗口组成,界面上还有菜单和工具栏。当系统工作时还有内存窗口,变量观察窗口以及外围设备对话框出现,其中工程管理窗口有三个选择页面File,Regs,Books。分别显示当前项

目的文件结构、CPU的寄存器的值、CPU的附加说明文件。单片机应用技术单片机应用技术2.KeiluVision2软件的运行图1KeilVision2软件主界面2.KeiluVision2软件的运行单片机应用技术图2KeilVision2软件汉化版本主

界面2.KeiluVision2软件的运行单片机应用技术在软件使用中还会出现下列窗口1.主窗口(MainframeWindow)可设置其它各种调试窗口,设置断点、观察点,修改地址空间,加载文件等等;2.调试窗口(DEBUGWin

dow)支持用户程序的各种显示方式,可连续运行,单步运行用户程序,并可在线汇编;3.命令窗口(CommandWindow)支持命令行的输入;4.观察窗口(WatchWindow)可设置所要观察的变量、表达式等;5.寄存器窗口(RegisteWindow)显示内部寄存器的内容

,程序运行次数等;6.串口窗口(SericalWindows)显示串口接收和发送的数据;2.KeiluVision2软件的运行单片机应用技术•在软件使用中还会出现下列窗口7.性能分析窗口显示所要观察的各程序段占用CPU的空间;8.内存窗口(MemoryWin

dow)显示所选择的内存中的数据;9.符号浏览窗口(SymbolBrowserWindow)显示各种符号名称,包括专有符号,用户自定义符号(函数名、变量、标号)等;10.调用线窗口(Call-StackWindow)动态显示当前执行的程序段的函数调用关系;11.代码覆盖窗口提供

当前模块内各程序段中被执行代码的比率;12.外围设备窗口(peripherals)显示I/O口,定时器,中断,串口等外围设备状态;3.菜单和工具栏单片机应用技术•KeiluVision2软件菜单有:File文件和命令菜单,Edit是编辑和编辑命令菜单,View

是视图菜单,Project是项目和项目命令菜单,Debug是调试和调试命令菜单,Flash存储器下载设置菜单,Peripherals是外围器件菜单,Tools是工具菜单,Svcs是软件版本控制系统菜单,Window是视窗设置菜单,Help是帮助菜单。•

除Window常用工具外,软件还有一些专门工具,视图菜单View和调试菜单Debug等的一些功能有专门的工具栏。如:OptionsforTarget设置对象或文件工具选项,BuildTarget编译修改过的文件并生成应用文件,RebuildallTarget重新编译所有文件并生成应用,Tra

nslatecurrent编译当前文件,stopBuild停止生成应用,STEP单步运行程序,遇到子程序进入,GO运行程序直到一个断点,Start/Stop开始/停止调试模式,KillAll取消所有断点,Insert/Remove设置/取消当前行的断点等等。单片机应用技术4.软件调试与使用操

作过程主要任务的操作过程(首先在桌面上建文件夹)1、点击软件图标开机,运行KeiluVision2;(双击)2、创建工程;鼠标左键单击主菜单“Project”----------项目命令菜单鼠标左键单击子菜单“NewPr

oject”---------创建新项目弹出“CreatNewProject”对话框---------Window格式文件对话框,用鼠标在“保存在”下拉框选择你要保存的文件夹(比如“桌面上建的文件夹”)----------在“文件名”文本框

处用键盘敲入你给这个工程起的工程名(如“test1”)(扩展名自动为.uV2)---------鼠标左键单击“保存”按键--------弹出“SelectDeviceforTarget„Target1‟”对话框------公司和CPU

型号选择。用鼠标在左边列表框“DataBase”区双击ATMEL或单击ATMEL前的“+”号ATMEL子选项展开(选公司ATMEL)-------用鼠标左键单击“89C52”-------选择项目所用CPU用鼠标左键单击

“确定”按键--------完成项目创建,出现(图1)所示窗口单片机应用技术4.软件调试与使用操作过程3、建立源程序A、建立汇编程序源程序并编译过程(英文壮态、扩展名.asm)鼠标左键单击菜单“File”---主菜单中的文件菜单鼠标左键单击菜单“New”---------新建文件

输入:在出现的文本窗口(Text1)中用键盘键入你的汇编程序,保存:鼠标左键单击菜单File----Saveas----在新建的文档中键入你的汇编程序名称(扩展名.asm)弹出SaveAs对话框----用鼠标在“保存在”下拉框选择你要保存的文件夹(比如“我的文档”)

----在“文件名”文本框处用键盘敲入你给这个工程起的工程名(如“test1.asm”)--------注意同时输入扩展名。鼠标左键单击“保存”按键例如使P1.0输出高低电平的源程序:ORG8000HLOOP:SETBP1.0LCALLDELAYCLRP1.0LCALLDELAYAJMPLOO

PDELAY:MOVR7,#0F0HLOD1:MOVR6,#0F0HLOD2:DJNZR6,LOD2DJNZR7,LOD1RETEND单片机应用技术4.软件调试与使用操作过程3、建立源程序编译修改过的程序:鼠标左键单击主菜单“Project”-

---在左边资源管理器用鼠标左键双击“Target1”或单击“Target1”前的“+”号鼠标右键单击SourceGroup弹出“AddfiletoGroup„SourceGroup1‟”新建文件加入到项目组中,如图2,左键单击AddfiletoGroup„SourceGroup1,弹出

窗口“文件类型”选“asmsourcefile(*.a*)”:选择文件类型C语言或汇编等找到“test1.asm”文件,鼠标左键单击该文件---------找到刚才输入的文件并选择,鼠标左键单击Add加入到工程项目中鼠标左键单击“Close”:关闭对话框单片机应

用技术4.软件调试与使用操作过程鼠标左键单击子下拉菜单中的“Builttarget”:编译文件、生成应用文件输出窗口显示“”test1“-0Errors(s),0Warning(s)”:完成编译,没有误;如有

错误,点击输出窗口中的提示行,箭头会跳到源程序所在窗口中的错误处,则根据提示修改源程序,然后再编译。……..用上述方法也可打开已有的汇编程序进行修改和编译B、建立C51语言源程序并编译鼠标左键单击菜单“File”------鼠标左键单击菜单“N

ew”-------在新建的文本窗口“Text1”中用键盘键入鼠标左键单击菜单file:saveas在新建的文档中键入你的C51源程序弹出Saveas对话框:用鼠标在"保存在"下拉框选择你要保存的文件夹(比如"我的文档

")单片机应用技术4.软件调试与使用操作过程在“文件名”文本框处用键盘敲入你给这个文件起的文件名(如"text51.c")只能使用默认的扩展名如a和c鼠标左键单击左边列表框Target1-----鼠标右键单击Sou

rceGroup--------选择源文件组弹出AddfiletoGroup'SourceGroup1'------文件加入源文件1组文件类型选csourcefile(*.c)---找到"text51.c"鼠标左键单击该文件--------找到所输入文件鼠标左键单击"add"--

-----加入组中鼠标左键单击"close"修改源程序,最后鼠标左键单击菜单“Project”------项目管理与命令鼠标左键单击子菜单“Builttarget”------编译命令下边图3窗口显示"text51.c"-0Errors(s),

0Warning(s)"单片机应用技术4.软件调试与使用操作过程图.3C51语言编译窗口单片机应用技术4.软件调试与使用操作过程4、设置参数用鼠标左键单击主菜单“Project”------项目和项目命令菜单,用鼠标左键

单击子菜单“OptionsforTarget„Target1‟”------设置对象或文件工具选项窗口。如图4和图5所示。弹出“OptionsforTarget„Target1‟”对话框------在“Target”标签下修改“Xtal(Mhz)”为“1

1.0592”-----在“Output”标签下,选中“CreateHEXfile”(如果你要生成hex文件用编程器写到目标板的).单片机应用技术4.软件调试与使用操作过程图4设置对象或文件工具选项窗

口单片机应用技术4.软件调试与使用操作过程图5设置对象或文件工具选项汉化版窗口单片机应用技术4.软件调试与使用操作过程–在“C51”标签下修改“Interruptvectorsataddress”为“0x8000”--

在“BL51Locate”标签“Code”中填入“0x8000”------在“debug”标签选中“Usekeilmonitor-51driver”-----如图所示。图6设置对象中“debug”标签选项对话框窗口单片机应用技术4.软件调试与

使用操作过程•用鼠标左键单击“Setting”按键,根据你用的串口用鼠标选择Port---左键单击"ok"按键----选中“LoadApplicationatStart”选中“Gotillmain()”---用鼠标左键单击“确认”按键,其余缺省图6设置对象中“d

ebug”标签选项对话框窗口单片机应用技术5.思考题•试总结一下,一个应用程序从编写到最后写入芯片直到运行,用到哪些知识,软件、和调试设备?你能完成其中多少操作?思考

小橙橙
小橙橙
文档分享,欢迎浏览!
  • 文档 25747
  • 被下载 7
  • 被收藏 0
相关资源
广告代码123
若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理。侵权客服QQ:395972555 (支持时间:9:00-21:00) 公众号
Powered by 太赞文库
×
确认删除?