- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AVR单片机说明
一、简便易学,费用低廉
首先,对于非专业人员来说,选择AVR单片机的最主要原因,是进入AVR单片机开发的门槛非常低,只要会操作电脑就可以学习AVR单片机的开发。单片机初学者只需一条ISP下载线,把编辑、调试通过的软件程序直接在线写入AVR单片机,即可以开发AVR单片机系列中的各种封装的器件。AVR单片机因此在业界号称“一线打天下”。
其次,AVR单片机便于升级。AVR程序写入是直接在电路板上进行程序修改、烧录等操作,这样便于产品升级。AVR单片机的型号标识解析
1. 型号紧跟的字母,表示电压工作范围。带“V”:1.8-5.5V;若缺省,不带“V”:2.7-5.5V。
例:ATmega48-20AU,不带“V”表示工作电压为2.7-5.5V。
2. 后缀的数字部分,表示支持的最高系统时钟。
例:ATmega48-20AU,“20”表示可支持最高为20MHZ的系统时钟。
3. 后缀第一(第二)个字母,表示封装。“P”:DIP封装,“A”:TQFP封装,“M”:MLF封装。
例:ATmega48-20AU,“A”表示TQFP封装。
4. 后缀最后一个字母,表示应用级别。“C”:商业级,“I”:工业级(有铅)、“U”工业级(无铅)。
例:ATmega48-20AU,“U”表示无铅工业级。ATmega48-20AI,“I”表示有铅工业级。开发AVR单片机需要的编译器
软件名称 类型 简介 官方网址 AVR Studio IDE、汇编编译器 ATMEL AVR Studio集成开发环境(IDE),可使用汇编语言进行开发(使用其它语言需第三方软件协助),集软硬件仿真、调试、下载编程于一体。ATMEL官方及市面上通用的AVR开发工具都支持AVRStudio。 GCCAVR (WinAVR) C编译器 GCC的编译器优化程度可以说是目前世界上民用软件中做的最好的,另外,它有一个非常大优点是,免费!在国外,使用它的人几乎是最多的。但,相对而言,它的缺点是,使用操作较为麻烦。 ICC AVR C编译器 (集烧写程序功能) 市面上(大陆)的教科书使用它作为例程的较多,集成代码生成向导,虽然它的各方面性能均不是特别突出,但使用较为方便。虽然ICCAVR软件不是免费的,但,它有Demo版本,在45天内是完全版。 CodeVision AVR C编译器 (集烧写程序功能) 与KeilC51的代码风格最为相似,集成较多常用外围器件的操作函数,集成代码生成向导,有软件模块,不是免费软件,Demo版为限2KB版。 www.hpinfotech.ro ATman AVR C编译器 支持多个模块调试(AVRStudio不支持多个模块调试)。 IAR AVR C编译器 IAR实际上在国外比较多人使用,但它的价格较为昂贵,所以,中国大陆内,使用它的开发人员较少,只有习惯用IAR的工程师才会去使用它。
AVR微控制器选型指南
Automotive AVR (汽车级AVR 微控制器)
Battery Management (AVR电池管理)
LCD AVR
Lighting AVR
mega AVR
tiny AVR
USB AVR
XMEGA
ATmega16L 简介
ATmega16L主要特性如下:
高性能、低功耗的 8 位AVR 微处理器
先进的RISC 结构
131 条指令 – 大多数指令执行时间为单个时钟周期
32 个8 位通用工作寄存器
全静态工作
工作于16 MHz 时性能高达16 MIPS
只需两个时钟周期的硬件乘法器
非易失性程序和数据存储器
16K字节的系统内可编程Flash
擦写寿命: 10,000 次
具有独立锁定位的可选Boot 代码区
通过片上Boot 程序实现系统内编程
真正的同时读写操作
512字节的EEPROM
擦写寿命: 100,000 次
1K字节的片内SRAM
可以对锁定位进行编程以实现用户程序的加密
JTAG 接口( 与IEEE 1149.1 标准兼容)
符合JTAG 标准的边界扫描功能
支持扩展的片内调试功能
通过JTAG 接口实现对Flash、EEPROM、熔丝位和锁定位的编程
外设特点
两个具有独立预分频器和比较器功能的8位定时器/计数器
一个具有预分频器、比较功能和捕捉功能的16位定时器/计数器
具有独立振荡器的实时计数器RTC
四通道PWM
8路10 位ADC
8 个单端通道
TQFP 封装的7 个差分通道
2 个具有可编程增益(1x, 10x, 或200x)的差分通道
面向字节的两线接口
两个可编程的串行USART
可工作于主机/ 从机模式的
文档评论(0)