选择特殊符号
选择搜索类型
请输入搜索
《AVR单片机快速入门》是机械工业出版社出版的一本图书,作者徐玮。
如果有电路和c语言基础,应该是比较简单的。 1、学习选择的单片机的说明手册,特别是需要用到的部分,比如寄存器、看门狗、内部晶振还是外部晶振之类的,写出一个能让系统运行起来的最小化主程序。至于变成语言是...
不是编程就必须修改熔丝位的,你的这个软件里面看得到,修改熔丝位只有点击熔丝位相关的四个按钮才有效,你不点击就不会了,还有,你如果担心的话,你可以每次下程序前先读取熔丝位,再下载程序,这样就不会担心不小...
没用过这款单片机,看门狗复位有可能出现这种情况,你试试led=1; _delay(250000); led=1; _delay(250000);让它一直高电平或者低电平,看会不会出现错误,...
AVR单片机实现的电力参数测量装置
维普资讯 http://www.cqvip.com 维普资讯 http://www.cqvip.com 维普资讯 http://www.cqvip.com
AVR单片机在LED遥控灯中的应用
高亮度LED照明已初具规模,LED灯以其高效的电源利用率,在现在节能环保的主流背景下,有着巨大的市场潜力,LED灯的控制的优越性也成了LED灯产品竞争力的一个部分。介绍了AVR单片机在LED照明灯中控制系统的实现,经实验验证方案可行,具有一定的应用价值。
AVR StudioATMEL的AVR单片机的集成环境汇编级开发调试软件,完全免费。ATMEL AVR Studio集成开发环境(IDE),包括了AVR Assembler编译器、AVR Studio调试功能、AVR Prog串行、并行下载功能和JTAG ICE仿真等功能。
SL ISP 双龙公司开发的ISP下载软件。之前的版本都比较普通,最新版本1.423引入了STK500的熔丝位界面,让操作比较简易,并且不容易出错。是国产的老牌下载器。
PnoyProg 经典的ISP下载软件。但这个版本有一个缺陷:该软件读出的时钟校正值只有1MHZ的校正,其他频率的校正值无法读出。这是一个很好用的免费软件。一年多没有更新了,2005.05更新了一个新版本,支持了 tiny2313,mega8515,mega8535,但奇怪的是,仍不支持 M48/88/168.
VMLAB Vmlab是AVR系列单片机的一个纯软件模拟仿真工具。从V3.12开始,它变成了免费的版本。Vmlab还能仿真ST62系列的单片机
GCCAVR(WinAVR) GCC是Linux的唯一开发语言。就嵌入系统应用来说,几乎所有市面上有一定市场份额的8bit以上MCU都有爱好者移植GCC在其上。
GCC的编译器优化程度可以说是目前世界上民用软件中做的最好的,完全用ANSI?C规范写出的超过一万行代码的程序,还没有任何一种编译器产生的目标代码能比GCC产生的代码速度更快,同时它的bug数量却也可以算作所有民用C编译器中最少的
就8bit开发而言,GCC还有一个很严重的缺陷就是,不支持float数据类型,实际上GCC在所有环境中都把float直接定义为double,这样,对8bit环境来说,就显得负担过重了。
被移植到WINDOWS平台上,整合了各个组件后的Windows版GCCAVR就是WinAVR。不是IDE,自己定制IDE的时候就要用到makefile,makefile重要作用就是:指定所用的单片机类型,指定编译的文件,设定编译优化条件等。
ICC ICC是用来给AVR单片机编写C语言程序的,比较专业,但需要付费。
IARAVR IAR是公认全世界最好的嵌入式开发软件,IARAVR集成了高效的C编译器,是目前开发代码效率最高的开发工具,也是AVR开发工具当中唯一支持64bit数据的的开发工具,其代码优化效率也是最高的,软件售价比较昂贵,国内使用的人较少。
AVR Dragon是为8位和32位AVR系列微控制器开发的低成本调试开发工具,带有片上调试功能(OCD)。支持AVR系列微控制器的全部编程模式,包括SPI、JTAG、PDI、HVSP(高压串行)、HVPP(高压并行)和aWire模式 。同时支持SPI、JTAG和PDI调试接口。
ATMEL的AVR单片机的集成环境汇编级开发调试软件,完全免费。ATMEL AVR Studio集成开发环境(IDE) ,包括了AVR Assembler编译器、AVR Studio调试功能、AVR Prog串行、并行下载功能和JTAG ICE仿真等功能。它集汇编语言编译、软件仿真、芯片程序下载、芯片硬件仿真等一系列基础功能,与任一款高级语言编译器配合使用即可完高级语言的产品开发调试。