1、Ctrl+End移动光标到文件的结束Ctrl+-移动光标到词的左边Ctrl+-移动光标到词的右边Ctrl+A选择当前文件的所有文本内容UndoCtrl+Z取消上次操作RedoCtrl+Shift+Z重复上次操作CutCtrl+XCtrl+Y剪切所选文本剪切当前行的所有文本CopyCtrl+C复制所选文本PasteCtrl+V粘贴Indent Selected Text将所选文本右移一个制表键的距离Unindent Selected Text将所选文本左移一个制表键的距离Toggle BookmarkCtrl+F2设置/取消当前行的标签Goto Next BookmarkF2移动光标到下一个标签
2、处GotoPrevious bookmarkShift+F2移动光标到上一个标签处Clear All Bookmarks清除当前文件的所有标签Find在当前文件中查找文本F3向前重复查找Shift+F3向后重复查找Ctrl+F3查找光标处的单词Ctrl+寻找匹配的大括号、圆括号、方括号(用此命令将光标放到大括号、圆括号或方括号的前面)Replace替换特定的字符Find in Files在多个文件中查找Goto Matching brace选择匹配的一对大括号、圆括号或方括号中的内容2)选择文本命令在Vision2中,可以通过按住Shift键和相应的键盘上的方向键来选择文本。如Ctrl+-可以
3、移动光标到下一个词,那么,Ctrl+Shift+-就是选择当前光标位置到下一个词的开始位置间的文本。当然,也可以用鼠标来选择文本。3)项目菜单Project和项目命令Project(如表1-2所示)表1-2 项目菜单和项目命令ProjectNew Project创建新项目Import Vision1 Project转化 Vision1的项目Open Project打开一个已经存在的项目Close Project关闭当前的项目Target Environment定义工具、包含文件和库的路径Targets,Groups,Files维护一个项目的对象、文件组和文件Select Device for
4、Target选择对象的CPURemove 从项目中移走一个组或文件Options Alt+F7设置对象、组或文件的工具选项File Extensions选择不同文件类型的扩展名Build TargetF7编译修改过的文件并生成应用Rebuild Target重新编译所有的文件并生成应用Translate Ctrl+F7编译当前文件Stop Build停止生成应用的过程17打开最近打开过的项目4)调试菜单Debug和调试命令(如表1-3所示)表1-3 调试菜单和调试命令DebugStart/Stop DebuggingCtrl+F5开始/停止调试模式Go F5运行程序,直到遇到一个中断Step
5、F11单步执行程序,遇到子程序则进入Step overF10单步执行程序,跳过子程序Step out ofCtrl+F11执行到当前函数的结束Current function stop RuningEsc 停止程序运行Breakpoints 打开断点对话框Insert/Remove Breakpoint设置/取消当前行的断点Enable/Disable Breakpoint使能/禁止当前行的断点Disable All Breakpoints禁止所有的断点Kill All Breakpoints取消所有的断点Show Next Statement显示下一条指令Enable/Disable Tra
6、ce Recording使能/禁止程序运行轨迹的标识View Trace Records显示程序运行过的指令Memory Map打开存储器空间设置对话框Performance Analyzer打开设置性能分析的窗口Inline Assembly对某一行重新汇编,可以修改汇编代码Function Editor编辑调试函数和调试设置文件5)外围器件菜单Peripherals(如表1-4所示)表1-4 外围器件菜单PeripheralsReset CPU复位CPU以下为单片机外围器件的设置对话框(对话框的种类及内容依赖于你选择的CPU)Interrupt 中断观察I/O-PortsI/O口观察Ser
7、ial串口观察Timer定时器观察A/D ConoverterA/D转换器D/A ConoverterD/A转换器I2C ConoverterI2C总线控制器Watchdog 看门狗6)工具菜单Tool(如表1-5所示)利用工具菜单,可以设置并运行Gimpel PC-Lint、Siemens Easy-Case和用户程序。通过Customize Tools Menu菜单,可以添加需要的程序。表1-5 工具菜单ToolSetup PC-Lint设置Gimpel Software的PC- Lint程序Lint 用PC- Lint处理当前编辑的文件Lint all C Source Files用PC
8、- Lint处理项目中所有的C源代码文件Setup Easy-Case设置Siemens的Easy-Case程序Start/Stop Easy-Case运行/停止Siemens的Easy-Case程序Show File (Line)用Easy-Case处理当前编辑的文件Customize Tools Menu添加用户程序到工具菜单中3创建项目实例Vision2包括一个项目管理器,它可以使8x51应用系统的设计变得简单。要创建一个应用,需要按下列步骤进行操作: 启动Vision2,新建一个项目文件并从器件库中选择一个器件。 新建一个源文件并把它加入到项目中。 增加并设置选择的器件的启动代码 针对
9、目标硬件设置工具选项。 编译项目并生成可编程PROM的HEX文件。下面将逐步地进行描述,从而指引读者创建一个简单的Vision2项目。1) 选择【Project】/【New Project】选项,如图1-2所示。图1-2 Project菜单2) 在弹出的“Create New Project”对话框中选择要保存项目文件的路径,比如保存到Exercise目录里,在“文件名”文本框中输入项目名为example,如图1-3所示,然后单击“保存”按钮。 图1-3 Create New Project对话框3) 时会弹出一个对话框,要求选择单片机的型号。读者可以根据使用的单片机型号来选择,Keil C5
10、1几乎支持所有的51核的单片机,这里只是以常用的AT89C51为例来说明,如图1-4所示。选择89C51之后,右边Description栏中即显示单片机的基本说明,然后单击“确定”按钮。1-4 选择单片机的型号对话框4) 这时需要新建一个源程序文件。建立一个汇编或C文件,如果已经有源程序文件,可以忽略这一步。选择【File】/【New】选项,如图1-5所示。5) 在弹出的程序文本框中输入一个简单的程序,如图1-6所示。图1-5 新建源程序文件对话框图 图1-6 程序文本框6) 选择【File】/【Save】选项,或者单击工具栏按钮,保存文件。在弹出的如图1-7所示的对话框中选择要保存的路径,在
11、“文件名”文本框中输入文件名。注意一定要输入扩展名,如果是C程序文件,扩展名为.c;如果是汇编文件,扩展名为.asm;如果ini文件,扩展名为. ini。这里需要存储ASM源程序文件,所以输入.asm扩展名(也可以保存为其他名字,比如new.asm等),单击“保存”按钮。图1-7 “Save As”对话框图7) 单击Target1前面的+号,展开里面的内容Source Group1,如图1-8所示。图1-8 Target展开图8) 用右键单击Source Group1,在弹出的快捷菜单中选择Add File to GroupSource Group1选项,如图1-9所示。图19 Add Fil
12、es to Group Source Group1菜单9) 选择刚才的文件example.asm,文件类型选择Asm Source file(*.C)。如果是C文件,则选择C Source file;如果是目标文件,则选择Object file;如果是库文件,则选择Library file。最后单击“Add”按钮,如果要添加多个文件,可以不断添加。添加完毕后单击“Close”按钮,关闭该窗口,如图1-10所示图1-10 Add Files to Group Source Group1对话框10) 这时在Source Group1目录里就有example.asm文件,如图1-11所示。图1-11 example.asm文件11) 接下来要对目标进行一些设置。用鼠标右键(注意用右键)单击Target1,在弹出的会计菜单中选择Options for Target “Target 1”选项,如图1-12所示。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1