浙江大学微机原理实验指导书 联系客服

发布时间 : 星期日 文章浙江大学微机原理实验指导书更新完毕开始阅读8e1ac8ffaa00b52acec7ca0b

执行一步都按F8键是不是太烦了?那就移动光标到暂停行再按F4。如果程序太长,每次这样移来移去,是不是也太累?那就设置断点吧。将光标移到源程序窗口的左边灰色区,光标变成“手指圈”,单击左键设置断点,也可以用弹出菜单的“设置/取消断点”功能或用Ctrl+F8组合键设置断点。如果断点有效图标为“红圆绿勾”,无效断点的图标为“红圆黄叉”。 断点设置好后,就可以用全速执行的功能,全速执行程序,当程序执行到断点时,会暂停下来,这时你可以观察程序中各变量的值,及各端口的状态,判断程序是否正确。

2.伟福文本编辑器的使用

伟福文本编辑器用来输入程序,使用方便。具有与C语言、汇编语言、PLM语言语法相关的彩色显示,使编写程序更加轻松,观察程序醒目。并且用户可按照自己的喜好自己设置颜色,享受个性化编程带来的乐趣。可以在编辑窗口中设置断点、书签,用于快速定位程序,对于编写、分析、比较、检查较长的、复杂的程序非常有帮助。查找功能可以在程序中查找、替换字串。在编辑窗口中,可以查找配对符号,如找到‘{’相对的‘}’或找到与‘(’相对‘)’,并且将中间的部分加亮显示,这样在复杂的嵌套中确定程序的块结构。可以在编辑窗口中对多行程序同进同退,帮助您编写优美、整洁的程序。窗口分隔功能可将源程序窗口分成两个或三个完全独立的编辑窗口,而所编辑的内容却是同一程序,为分析、比较检查大程序提供方便。

? 设置断点、书签

编辑窗口的左边界用于显示断点、书签。将鼠标移到边界的右半边,光标变成“手及方块”此时单击鼠标左键就可以设置书签,共可以设置多达10个书签,标号从0到9,如果当前位置上已有书签,单击鼠标则去除此书签,书签的添加、删除操作也可以在书签窗口中实现。在书签窗口中,双击书签号就可以将编辑窗口中的光标快速定位到书签到所在的行。此功能对于在大程序迅速定位很有帮助。移到左半边则可以设置断点。 将光标移到编辑窗口边界的左半边,光标变成“手及圈”,单击鼠标左键设置断点,也可以用弹出菜单的“设置/取消断点”功能或用Ctrl+F8组合键设置断点。如果不在调试程序,断点图标为“红圆”,在调试程序时,如果断点有效图标为“红圆绿勾”,若当前行已有断点,单击左键就会删除此断点。同样断点的添加、删除也可以在断点窗口中操作。断点除了在调试时让程序暂停的功能外,断点也可以象书签一样,可以快速定位程序的位置。

? 设置个性化编辑器颜色

选择主菜单的[仿真器 | 设置文本编辑器 ]功能,就可对编辑器的颜色进行设置。软件环境中已经预定义了四组颜色,为“缺省”、“古典”、“高亮”、“海洋”。用户如果对这四种都不满意,可以自己定义自己喜爱的颜色,在“元素”栏中选择要定义的元素,在“颜色”栏中定义背景色和前景色。在“字体”栏中选择字体。定义颜色和字体后,可以下面的图例中看到编辑器产生的效果。

? 分裂多窗口

源程序编辑窗口可以分割成两个或三个窗口,用于观察同一程序的不同位置。各个分窗口的横竖滚动棒可以独立控制。在编辑窗口的上方按下鼠标左键,就会出现一条红线,表示窗口分割线,拖动红线大于一定距离松开,就可以分裂窗口。若想关闭分窗口,在窗口分界线上按下鼠标左键,也会出现红线,拖动到上/下边小于一定距离松开,就会关闭分窗口。若相再分出一个窗口,可在窗口左边上方按下鼠标左键(如左图),拖动红线可分出第三个窗口(如右图)。

? 查找匹配符号

在编写多重嵌套结构的程序时,有时非常想知道某一符号对应的符号在何处,这用到了查找匹配符号的功能。当光标放在要查找的符号上,按鼠标右键弹出菜单,选择“查找匹配符号”功能,两配对符号之间的程序会被加亮显示

? 多行文本同进同退

用多行文本同进同退功能,可以将程序排列整齐,首先选中需要排列的程序块,按住Ctrl键,按“U”键可将文本左移一位,若按“I”键会将文本右移一位。

二.LJD-SY-5100 学习实验开发板的使用

把开发板上的用户CPU (STC89C52RC) 取下, 换上调试监控, 用标准RS232 连接线把实验板的串口和计算机的RS232 口连接好。运行计算机上的Keil C51软件,并按以下步骤操作。

步骤一: 生成Project 和编辑用户程序。加入模块文件,打开主菜单 | Project | Select Device For Target ‘Target 1’,在Data Base中选择一个SST MCU(SST89E54D2、SST89E58RD 和SST89E/V564RD 等)做目标器件(图2-1)

图2-1

步骤二:配置

从Keil 用户界面选择“Option for ‘Targe1t’”,在“Option for ‘Targe1t’”窗口Debug 栏中,选择“Use Keil Monitor-51 Driver”,注意当每次RESET目标板时用户的代码区会被擦除,如果用户程序需要在开始时下载到目标板, 要勾上“ Load Application at Startup” 。