AVR的操作步骤和应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
动手学AVR单片机一、AVR单片机家族概述 1.1? AVR单片机家族单片机概述 ????? AVR单片机系列齐全,可适用于各种不同场合的要求。AVR单片机主要包括ATTINY、AT90、ATMEGA这三大系列。 ????? 低档Tiny系列AVR单片机: 主要有Tiny11/12/13/15/26/28等;ATTINY系列最简单、功能最弱。适用于比较低档的玩具、仪器仪表和简单的控制系统。 ????? 中档AT90S系列AVR 单片机: 主要有AT90S1200/2313/8515/8535等; 目前AT90系列正在停产或转型到Mega系列。 ????? 高档ATmega系列AVR单片机: 主要有两个系列:ATmega8/16/32/64/128系列( 存储容量为8/16/32/64/128 KB)、ATmega48/88/168系列。ATmega系列使用了更加先进、可靠的制造工艺,高中低档齐全,正在逐步取代AT90系列的产品。 ? ??? AVR单片机还根据不同的应用推出了各具特色的单片机:如汽车类AVR、CAN总线AVR、智能电池AVR、LCD(液晶显示)AVR、USB总线AVR、灯光专用AVR、Z-Link AVR、微型AVR等9大类型,这些单片机几乎涵盖了8位单片机的所有应用领域。 ? 1.2? AVR单片机的型号与编号 ???? AVR单片机型号众多,基本上每种型号都有不同用途,每个系列AVR单片机芯片上都有不同的编号;如何根据芯片上的编号来识别呢?我们以下面这个编号为例来进行说明: ??? ATmega8L-8PI ?? 1.AT表示该单片机是ATMEL公司的产品; ? 2.mega表示该单片机为ATmega系列的单片机; ? 3.数字8表示mega系列型号为8的单片机,同时指名了该型号单片机内部flash容量位8KB(8K字节)。 ? 4.字母L表示该单片机为低功耗类型的单片机,同理如果没有L,则表示该单片机为普通类型的单片机; ? 5.“-”后面的数字8表示该芯片允许的最大时钟频率为8MHz,如果是16则表示允许最大时钟频率为16MHz; ??6.字母P表示该单片机的封装形式,P是DIP封装(双列直插),A表示有引脚扁平封装(即贴片封装),M表示无引脚扁平封装(对于个人学习,很少使用这种封装)。 ? 7.字母I表示该芯片的等级是工业级。芯片的使用等级一般分为:商用级、工业级、军用级三个级别,这三个级别对芯片的使用环境要求各不相同,其中商用级要求最低,军用级要求最高。 ? 1.3 AVR单片机型号标准 ??? AVR单片机都是以AT开头,表明是AEMEL公司的产品,接下来的一串字母数字表示该单片机的型号等参数。 ??? 根据上面的对于ATmega8L-8PI型号的说明,我们已经大致了解了AVR单片机编号的含义,那么为什么ATmega8的型号为8,而片内程序存储区Flash的容量恰好也为8KB?是巧合还是刻意为之? ?? ATMEL公司在确定芯片型号时,为了方便用户记忆,尽量使型号编号与芯片内部的程序存储器Flash的容量保持一致;但是需要注意的一点是:并不是所有的型号编号都表示Flash的容量,例如ATmega644,644是型号编号,但其内部Flash容量是64K,而不是644K,最后一个数字4表示的是64系列的派生类型,该派生类型编号为4,对于这一点我们要有足够的认识。 ?? 当然对于ATmega128来说,128表示的是其内部Flash的容量是128KB,因此,我们选择AVR单片机的型号的时候,对于特殊类型的应用,最好是参考ATMEL公司发布的AVR单片机选型手册,从而选择出最适合自己应用的单片机。 ? ?? 1.4 等级标准和封装形式 ???? 等级标准:AVR单片机的等级一般为商用级和工业级;关于等级标准的最主要和最直接区别是环境温度。工业级的使用环境温度为-40~+85度,而商用级的工作环境温度为0~70度。在野外或者工作场合比较恶劣的情况下,应当选择工业级的芯片。 ???? 目前电子产品的无铅化已经成为潮流,ATMEL公司也顺应这种潮流,在最新推出的AVR系列产品中,型号编号后面多加了一个字母“J”表示无铅产品。例如ATmega128L-8AJ,这个编号表示AEMEL公司的无铅、TQFP封装、mega系列、128型低功耗、片内Flash容量位128K、最高允许频率为8MHz的单片机。 ??? 封装形式:AVR器件引脚从8脚到64脚, 还有各种不同封装供选择。AVR系列单片机主要有三种封装形式:双列直插式封装(DIP),代号为P;有引脚扁平封装(TQFP),代号为A;无引脚扁平封装(MLF),代号为M。 ?? 关于AVR单片机的封装样式如下图所示: ? ?? ??? 1.5 AVR单片机的主要特性

文档评论(0)

AnDyqaz + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档