dScope for windows具有dScope for dos的全部功能,此外,它还具有以下明显的优点: (1)标准的Windows界面,操作更容易更简单;
(2)常用操作多用对话框,而非Dos的行命令方式; (3)窗口资源更加丰富:存储器窗口、覆盖率分析、运行状态分析窗口,加强了调试功能;因为dScope forWindows功能强大,具体操作在第八章详细介绍。
每一个project都有一个Ishell.CFG,其中存放有“Option菜单和Setup菜单下的部分信息;Bellenabled、Monochrome enabled、Editor Selected、CRT Lines、targetenviroment、name of user edit、Automatic load for configurationenabled、file window enabled、file specification for filewindow、translate command line controls、projectname等。对每个project都必须设置以上信息,然后存盘“setup”的的“save”,这样才可正式开始下面工作。
(2) IShell.col文件
对IDE颜色设置,如不改动,可以缺省为主。
(3) CDF文件
该文件位于BIN目录下,每一文件定义一组外部函数工具包,即定义外部环境如8051.CDF,USER.CDF等,开发者可修改CDF文件,供自己使用,至于CDF文件内容可查看一下8051.CDF即可知道。注意.CDF文件是Ishell系统的核心所在,不同的CDF文件可使本IDE适用于不同的编译、连接系统,即本IDE并不仅适于C51。下面谈一谈Automake工具:C51的Automake是一个project管理器,在8051工具包中以OBJECT文件形式保留了一个project的信息,AutoMake用这些信息来进行project管理,一旦手工建立一个project,Automake可生成一个新的OBJECT,AutoMake利用此文件来编译那些修改过的文件。Automake支持C51、A51、L51/BL51、C166、A166、L166等编译连接器。点中主菜单中的Automake即运行本工具。Ishellfor Dos使用比较繁琐,推荐使用uVision for windows。
第二章 Keil C51软件使用详解第一节 Keil C51编译器的控制指令C51编译器的控制指令分为三类:源文件控制类,目标文件控制类及列表控制类。1. 源文件控制类NOEXTEND:C51源文件不允许使用ANSI C扩展功能。DEFINE(DF):定义预处理(在C51命令行)。2. 目标文件(Object)控制类:COMPACT LARGE SMALL 选编译模式 DE