第一范文网 - 专业文章范例文档资料分享平台

AVR单片机C语言高级程序设计 - 图文

来源:用户分享 时间:2025/5/25 4:13:40 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

图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 void delay(void) {

unsigned int i,j; for(i=0;i<1000;i++) {

for(j=0;j<500;j++) ; } }

//============================= void main(void)

搜索更多关于: AVR单片机C语言高级程序设计 - 图文 的文档
AVR单片机C语言高级程序设计 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0qj3l90kdp8uhsm07rvo_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top