网站大量收购独家精品文档,联系QQ:2885784924

IAR for AVR 安装及入门使用手册.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IAR for AVR 安装及入门使用手册 一、安装IAR for AVR 4.20A 版本 1、点击 程序,开始安装程序; 2 、一路点击 “next ”,直到出现下图(红笔处为说明,以下同): 3、点击安装破解程序 ; 4 、出现界面时选择参数如下图; 5、把上图的 license number 中的数子复制里下图中,后点击下一步; 6、接着出现要求输入license key 的图,如下图,把第4 步中生成的license key 复制到 下图的license key 处; 7、然后一路按 ‘next ’,直到安装完成。点击完成按钮后,你已成功安装了IAR for AVR 的编程软件,你可以在windows 的开始菜单中找到该软件,发送一个快捷方式到桌 面 。下一步将可以在IAR 上编写程序了。 二、IAR for AVR 使用入门 1、点击图标 ,打开软件界面,将出现下图: 2 、这里我们要新建一个工程,点击 图标,出现下 图: 3、在Tool chain 中选择AVR ,Project templates 中选Empty project,创建一个空的工程;我 们命名为iardemo,保存该工程; 4 、OK,我们已创建了一个工程,如图: 5、我们装要向该工程添加程序文件,首先我们编写一个程序;点击左上角图标 ,在右边 处将出现一个新的程序编写页面,写上如下程序: /*包含头文件,该文件是编译器自带的,这个头文件功能是根据所选择的芯片型号, 自动选择相应的寄存器地址定义头文件 */ #include ioavr.h /* 声明延时函数,函数一定要先声明再调用的*/ void delay(unsigned int time); /*主函数,所有C 语言程序都是从这个main() 函数开始运行的*/ void main(void) { DDRA = 0xFF; //定义PA 口为输出口; while(1) //进入死循环,这是前后面的常规写法 { PORTA = 0xFF; //定义PA 口输出高电平 delay(0x07FF); /*延时,一般C 语言的延时不是很精确的, 需要精确的延时时,要用定时器延时*/ PORTA = 0x00; //定义PA 口为输出低电平 delay(0x07FF); //延时 } } /*延时函数*/ void delay(unsigned int time) { while(time--) /* 当time 的值为真时,进行循环,每次运行后time-1 , 直到time=0 时,退出该函数*/ { ; } } 编写完成后,保存文件,取名为iardemo.c 6、为刚才建立的工程加入程序文件,把鼠标移到Workspace 框里,点击右键,在出现的菜单 中选择 add, 再选择 add files,如下图所示,在弹出的添加文件框里选择刚才编号的 iardemo.c 文件; 7、OK,添加文件后,可以看到如下图的情况;多了iardemo.c 和一个Output 文件,iardemo.c 是我们刚才编号的文件,Output 是用于放置编译后的结果文件的; 8、接下来我们设置参数, 把鼠标移到 Workspace 框里,点击右键,在出现的菜单中选择 Options…,弹出如下图,在左边Category 中选择General Options 项,后在右边Processor configuration 中选择――cpu=m16,Atmega16 ; 9、在左边Category 中选择C/C++Compiler 项,后在右边Optimizations 中选择None(Best debug suport) ,即选择不要代码压缩功能; 10、在左边Category 中选

文档评论(0)

anma + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档