1ATmega128单片机概述系统结构.ppt

  1. 1、本文档共78页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1ATmega128单片机概述系统结构

ATmega128单片机 概述、系统结构 夏洁 2009年3月 内容 一、 ATmega128单片机概述系统结构 1、AVR单片机简介(主要特性、选型) 2、ATmega128单片机 二、 ATmega128单片机系统结构 1、AVR单片机简介 ATMEL公司介绍 是世界上著名的高性能、低功耗、非易失性存储器和数字集成电路的一流半导体制造公司。 1997年,ATMEL公司出于市场需求,推出了全新配置的精简指令集RISC单片机高速8位单片机,简称为AVR。 广泛应用于计算机外设、工业实时控制,仪器仪表、通信设备、家用电器等各个领域。 1.1 AVR单片机主要特性 衡量单片机性能的重要指标 高可靠性、功能强、高速度、低功耗、低价位 1)AVR单片机废除机器周期,采用RISC,以字为指令长度单位,取指周期短,可预取指令,实现流水作业,可高速执行指令。有高可靠性为后盾。 2)AVR单片机在软/硬件开销、速度、性能和成本多方面取得优化平衡,是高性价比的单片机。 3)内嵌高质量的 Flash程序存储器,擦写方便,支持ISP和IAP,便于产品 的调试、开发、生产、更新。 1.1 AVR单片机主要特性 4)I/O端口资源灵活、功能强大 5)单片机内具备多种独立的时钟分频器 6)高波特率的可靠通信 7)包括多种电路,可增强嵌入式系统的可靠性 电路:自动上电复位、看门狗、掉电检测, 多个复位源等 8)具有多种省电休眠模式、宽电压运行(2.7~5V),抗干扰能力强,可降低一般8位机中的软件抗干扰设计的工作量和硬件的使用量。 9)集成多种器件和多种功能,充分体现了单片机技术向片上系统SOC的发展方向过渡。 1.2 AVR系列单片机的选型 AVR单片机有3个档次: 低档Tiny系列单片机, 20脚 Tiny 11/12/13/15/26/28 AT89C1051,AT89C1052 中档(标准) AT90S系列单片机,40脚 AT90S1200/2313/8515/8535 AT89C51 高档ATmega系列单片机 64脚 ATmega8/16/32/64/128 存储容量为8/16/32/64/128KB ATmega8515/8535 内容 1、AVR单片机简介 AVR单片机主要特性 AVR系列单片机的选型 2、 ATmega128单片机简介 ATmega128单片机概述 ATmega128单片机引脚功能 2.1 ATmega128单片机概述 基于AVR低功耗CMOS 8位微控制器,近1MIPS/MHz。 6种省电模式: 空闲模式Idle:CPU 停止工作,其他子系统继续工作; ADC 噪声抑制模式:CPU 和所有的I/O 模块停止运行,而异步定时器和ADC 继续工作; 省电模式Power-save:异步定时器继续运行,器件的其他部分则处于睡眠状态; 掉电模式Power-down:除了中断和硬件复位之外都停止工作 Standby 模式:振荡器工作而其他部分睡眠; 扩展Standby 模式:允许振荡器和异步定时器继续工作。 ATmega128单片机结构框图 ATmega128产品特点 1)RICS结构 指令条数 133条指令 – 大多数可以在一个时钟周期内完成 存储器 32 x 8位 通用工作寄存器 + 外设控制寄存器 工作频率 工作于16 MHz 时性能高达16 MIPS 片内乘法器 2个 只需两个时钟周期的硬件乘法器 2)非易失存储器 片上Flash 128K Bytes,104次擦写 EEPROM 4K Bytes,105次擦写 内部SRAM 4K 可选外部存储器 64K 可编程安全锁、片内可编程SPI接口 3)JITAG接口 边界扫描特性,扩展芯片调试支持,通过其进行可编程Flash、EEPROM ATmega128产品特点 4)外设特性 定时器/计数器 (2个8位) 扩展定时器/计数器 (2个16位) 实时时钟计数器 (1个) PWM通道 2个8位,6个(分辨率)可编程2~16位 输出比较调制器 8通道10位ADC: 8个单端通道、7个差分通道、2个可调增益的差分通道 面向字节的双线接口 可编程的连续串口UART 2个 主/从SPI串口、可编程看门狗、片内模拟比较器 ATmega128产品特点 5)特殊微控制器特性 复位、中断源、省电模式等 6)I/O和封装 53个可编程I/O口线 64引脚TQFP与64引脚MLF封装 7)工作电压 2.7~5.5V(ATmega128L) 4.5~5.5V(ATmega128) 8)速度级别 0~8MHZ(ATmega128L) 0~16MHZ(ATmega128) 2.2 AT

文档评论(0)

xjj2017 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档