·首页 ·单片机应用 ·pic单片机教程 ·arm学习教程 ·AVR单片机 ·DSP芯片 ·接口电路 ·无线通信 ·存储器 ·模拟电路
·电路图 ·嵌入式系统 ·WinCE ·ucLinux ·Vxworks ·ucOSII ·可编程逻辑器件 ·led显示屏 ·PCB设计 ·传感器技术 ·仪器仪表

单片机论文网>AVR单片机>文章内容


上篇:ISP下载线介绍
下篇:AVR单片机从零开始

AVR开发软件介绍

51c51  本站整理 

 

AVR开发软件介绍
   

软件

介绍

AVR Studio

AVR官方ATMEL公司的免费软件,汇编语言,集软硬件仿真、调试、下载于一体

WinAVR

GCC语言,它的优点是免费

ATmanAVR

GCC语言,它的优点是中文界面,集成AVR Studio软仿真器,有工程向导,共享软件

IAR

C语言,共享软件,价格特贵!

ICCAVR

C语言,共享软件,听说生成的代码量稍为大一点

FASTAVR

Basic语法,集成较多常用外围器件的操作函数,简单易学,共享软件

 

CodeVisionAVR

简称 CVAVR

 

本站推荐学习使用的软件 推荐

C语言,共享软件,一款优秀的AVR单片机C编译器,较好入门,推荐有C基础的人学习使用

自带较多常用外围器件的操作函数,支持绝大部分AVR芯片,版本更新较快

集成串口STK500ISP、AVRISP、并口STK200等下载控制功能

集成功能强大代码生成器

BASCOM-AVR

本站推荐学习使用的软件 推荐

共享软件,高度兼容QBASIC、Visual Basic语法、简单易学

自带较多常用外围器件的操作函数,支持绝大部分AVR芯片,版本更新较快

集软件仿真调试、下载 烧写于一体,(集成仿真功能的开发软件的确不多见)

BASCOM-AVR的帮助文件集成了很多例子

目前BASCOM-AVR的最新版本是1.11.8.1,试用版的最终代码(bin文件)限制在4K以内

另外也提一下BASCOM-8051软件,它与BASCOM-AVR同样是出于MCS Electronics公司,它们的界面、语法等都基本相同,喜欢51单片机的朋友可以留意一下

备注

    对于电子爱好者的业余AVR编程开发,推荐使用 BASCOM-AVR 开发软件 ,如果是专业AVR编程开发,那么 CodeVisionAVR、AVRGCC、IAR 等都是不错的选择。我认为不管是C、C++、GCC还是BASIC等AVR开发软件,其原理都是先把源程序转换为汇编程序,再把汇编程序通过AVR的汇编编译器转变为机器代码, 不同的只不过是它们的语法不同、助记符不同而已,它们最终都是以AVR汇编编译器为核心。

相关资料:
·ISP下载线介绍
·AVR单片机从零开始
·AVR熔丝设置
·AVR 单灯闪烁的实现(3)
·BASCOM-AVR入门第一例
·AVR 单灯闪烁的实现(2)
·AVR单片机C语言入门第一例
·AVR 单灯闪烁的实现(1)
·关于代码效率的一点看法
·74HC595串入并出例子
·HD44780字符LCD应用例子
·USART与PC通信例子

Copyright © 2004-2007 单片机论文网 - 免责条款