1、在Keil μVision4主界面中,选中菜单栏中的工程选项,然后在打开的下拉菜单中,选择<为目标Target1设置选项>;
2、首先进入到的是Target选项卡,Xtal 后面的数值框代表的是晶振频率值,因为我们选的芯片为51单片机,所以一把将这里的数值设置为11.0592MHz,后面的Use on-chip ROM 选项,表示是否使用片内 ROM,这个我们可以根据需要将其选中;
3、在Target选项卡中还有三个设置是比较能用的到的,首先说的是Memory Mode,他是用于设置 RAM ,在下拉框中有三个选择项:Small:variables in DATA 所有变量都在的内部RAMCompact:variables in PDATA 使用部分外部扩展RAMLarget:variables in XDATA 使用全部外部扩展RAM
4、Code Rom Size 是设置ROM的使用情况,在下拉框中的三个选项分别是:Small:program 2k or less 只用低于 2K 的程序空间Compact:2k functions,64k program 单个函数的代码量不能超过 2K,整个程序可以使用 64K 程序空间Larget:64k program 可用全部 64K 空间
5、Operating system: 是用来选择操作系统的,在下拉框中的选项分别是:RTX-51 Tiny 和RTR-51 Full,None是不使用任何操作系统;
6、接下来打开OutPut选项卡,在此界面中我们将Creat Hex file选中,此功能用于生成可执行代码文件,所以此选项要特别注意,其他的设置我们默认就可以了;
7、Listing 选项卡中的设置是用于调整生成各种列表文件,在这个选项卡中比较常用的是Assamble Code选项,此选项的功能是生成 C 语言源程序所对应的汇编代码;
8、C51 选项卡的功能是用于对 Keil 的C51 编译器的编译过程进行控制,这里我们比较常用的是Emphasis,他的功能是选择编译优先级,在Emphasis的下拉菜单中有三个选项分别是:Favor speed生成的代码速度最快Favor size 生成的代码量最少<default> 默认,速度优先