2014年AVR之MEGA16简介.pptVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 什么是单片机? 即单片微型计算机的简称,又称单片微机、微控制器。 它是在一块半导体芯片上,集成了CPU(中央处理器)、ROM(程序存储器)、RAM(数据存储器)、I/O接口、定时器/计数器、中断系统等功能部件,构成了一台完整的数字电子计算机。 * 单片机的特点: 1)体积小、重量轻、价格便宜、功耗低。 2)因其高度集成,故其通道受外界影响小,故可靠性高。 3)控制功能强,运行速度快。 * 单片机的应用 1)因其具有“小、轻、廉、省”、功耗低等特点,大大减小了产品的体积。所以其广泛应用于家用电器,办公设备,玩具等领域。 2用于制造精确的仪器,仪表。因其有测量、处理、监控等功能。 3)有利于“机电一体化”技术的发展,多用于数控机床、医疗设备,汽车等。 4)用于各种的工业控制,如温度控制,生产线顺序控制。 * 那什么是AVR单片机? AVR单片机是1997年由ATMEL公司的A先生和V先生研发出的RISC(Reduced Instruction Set CPU) 精简指令集高速8位单片机。 ATMEL公司是世界上有名的生产高性能、低功耗、非易失性存储器和各种数字模拟IC芯片的半导体制造公司。在单片机微控制器方面,ATMEL公司有AT89、AT90、ARM三个系列的单片机产品。 * AVR系列单片机的选型  AVR单片机系列齐全,可适用于各种不同场合的要求。AVR单片机有3个档次: 低档Tiny系列AVR单片机: 主要有Tiny11/12/13/15/26/28等; 中档AT90S系列AVR 单片机: 主要有AT90S1200/2313/8515/8535等; (正在淘汰或转型到Mega中) 高档ATmega系列AVR单片机: 主要有ATmega8/16/32/64/128( 存储容量为8/16/32/64/128 KB)。 * ATmega8 ATmega16 比较 PDIP封装 * ATmega8 ATmega16 比较 TQFP封装 * ATmega8 ATmega16 比较 * ATmega16 比 ATmega8 多出的功能 JTAG 接口 FLASH容量 M8(8k) M16(16K) PWM通道 M8(3个) M16(4个) 即定时器0的多了个PWM功能 AD M8(6路10位,2路8位) M16(8路10位) I/O端口数量及各自功能 M8(23) M16(32) 外部中断数 M8(2) M16(3) 中断数 M8(18) M16(20) * ATmega8 ATmega16 的相同点 两者都属于AVR的ATmega系列高档单片机 在内核和指令上完全相同 (只要稍微留意前面说到的不同点就可以了) * AVR的开发环境 编译软件: ICC AVR (C 编译器) GCCAVR(WinAVR) (C 编译器) IAR AVR (C编译器,支持C和EC++等。) Code Vision AVR (C编译器 ) BASCOM-AVR FastAVR BASIC 是属于高阶程式语言的一种,英文名称的全名是 Beginners All-Purpose Symbolic Instruction Code,取其首字字母简称 BASIC,适用于初学者的多功能符号指令码 * 程序设计语言种类: 只要有三种: 1)机器语言(由0、1组成)。 2)汇编语言(必须熟悉机器的指令系统)。 3)高级语言(包括的种类很多)。 * AVR的仿真/下载环境 AVR Studio(ICC,GCC) ATmanAVR (AtmanAVR支持多个模块调试,它也是使用AVRGCC 的编译器。 ) SL ISP(只能烧写程序,不能仿真) * 推荐网站(单片机) 我们的AVR /院论坛 磁动力电子网 平凡单片机 一起学单片机 高奇晶圆 清风微控网 凌阳单片机 双龙电子 周立功单片机 * 推荐网站 (资料、电子制作) 三毛电子世界 电子制作实验室 当当电子 调频天空 方圆电子 英文资料网 21IC中国电子网 * SHGFHLGHLSHLGHSLKHGLSHLGHFGHLSHGFHGSHGHGLSHGJFHGLKSH SHFGJKSHLGHLSHGLSHGLSHFLGHLSHGKSHGLKSHLKGHLSLGHSLG

文档评论(0)

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

1亿VIP精品文档

相关文档