图3-13 Compiler标签页
Accept Extensions(C++ comments,binary constants) :选中表示接受C++风格的程序注释。
Int size enum(for backword compatibility) :选中表示可以向下兼容程序。
Optimizations栏可以选择默认设置(Default)或使能代码压缩功能(Enable code compression),对程序的编译进行优化。
Output Format栏选择格式输出。COFF格式的文件用于程序的仿真调试,HEX格式的文件可烧写入单片机。
AVR Studio Version(COFF)栏中选择Studio 4.06 and above。 3).Target标签页(图3-14)
在Device Configuration下拉列表中,选择我们所使用的单片机芯片型号,这里我们选择ATMega16。其它采用默认设置。
图3-14 Target标签页
4).Config Salvo标签页(图3-15)
采用系统默认的为不带实时操作系统(Do not use Salvo Configurator)。
图3-15 Config Salvo标签页
完成设置后,单击OK即完成ICCAVR的属性设置。如果我们在开发下一个工程项目时,使用这些已经做好的属性设置,则不必再次进行属性设置了。
3.4.2 建立一个工程项目
在我的文档中新建一个ac3-1的文件夹。
在ICCAVR软件界面中,单击Project,在弹出的下拉菜单选中New选项,屏幕显示为图3-16。在出现的Save New Project As对话框中,选择工程项目存放的路径(存放在刚才新建的ac3-1文件夹中)并输入新建工程项目的名称(这里我们取名ac3-1),单击保存按钮,系统自动初始化成三个空文件夹Files、Headers、Documents,如图3-17所示。
图3-16 新建一个工程项目
图3-17 自动初始化成三个空文件夹Files、Headers、Documents 3.4.3 输入C源文件
单击File菜单,在下拉菜单中选择New,随后在出现的Untitled-0文本文件编辑窗口中输入以下的源程序(如图3-18)。
图3-18 输入源程序
#include
unsigned int i,j; for(i=0;i<1000;i++) {
for(j=0;j<500;j++) ; } }
//============================= void main(void)
相关推荐: