ATMEGA8A-AU微控制器描述:8位具有8K字节的系统内可编程闪存;
ATMEGA8A-AU微控制器概述
ATmega8A是低功耗CMOS8位微控制器基于AVR的RISC体系结构。
通过执行强大的指令在一个时钟周期内,ATmega8A达到吞吐量接近1MIPS/MHz,允许系统设计者优化能耗和处理速度。
ATMEGA8A-AU微控制器特性
高性能、低功耗AVR8位单片机
高级RISC体系结构
130的指令大多数单个钟周期执行
32x8通用工作寄存器
完全静态操作
16MIPS吞吐量16兆赫
芯片上2cycle乘数
高耐力非易失性内存段
8k字节的系统SelfprogrammableFlash程序内存
512字节eepm
1k字节的内部存储器
写/擦除周期:10000Flash/100000eepm
数据保留:20年在85°C/100年25°C(1)
可选的启动代码部分独立的锁位
在系统编程的芯片上的引导程序
真正ReadWhileWrite操作
编程软件安全锁
外围功能
两个8位定时器/计数器与单独的预定标器,一个比较模式
一个16位的定时器/计数器与单独的预定标器,比较模式,和捕捉
模式
实时计数器与单独的振荡器
三个PWM通道
8路ADCTQFP和QFN/MLF包
八频道10位精度
6通道ADCPDIP包
六频道10位精度
面向字节的二线串行接口
可编程串行USART
主/从SPI串行接口
与单独的片上可编程看门狗定时器振荡器
芯片上的模拟比较器
特殊单片机功能
开机复位和可编程的暗光检测
内部校准RC振荡器
内部和外部中断源
五睡眠模式:空闲ADC降噪,省电,省电,
备用
I/O和包
23可编程I/O线
28leadPDIP,32leadTQFP,32padQFN/MLF
操作电压
ATmega8A2.75.5v
速度等级
016为ATmega8AMHz
电力消耗4Mhz,3v,25°C
积极:3.6mA
马空闲模式:1.0
省电模式:0.5A
ATMEGA8A-AU微控制器销的配置
图11。引出线ATmega8A
AVR的核心工作结合了丰富的指令集和32个通用寄存器。所有的
32个寄存器直接连接到算术逻辑单元(ALU),允许两个独立的
在一个单指令寄存器访问在一个时钟周期内执行。由此产生的
架构代码效率更高而实现吞吐量比传统快10倍
CISC微控制器。
ATmega8A提供以下特点:
8k字节的在系统可编程FlashReadWhileWrite能力512字节的eepm1k字节的存储器,23通用I/O线,32个通用寄存器,工作三个灵活的定时器/计数器比较模式,内部和外部中断,一个串行编程USART,面向字节的二线串行接口,一个6通道ADC(TQFP八频道和QFN/MLF包)
10位精度,可编程看门狗定时器内部振荡器,SPI串行港口,和五个软件选择节电模式。
空闲模式停止CPU时间
允许静态存储器、定时器/计数器、SPI端口和中断系统继续运作。的
省电模式保存寄存器内容但冻结振荡器,禁用所有其他芯片直到下一个中断或硬件复位功能。
在省电模式下,异步的定时器继续运行,允许用户保持一个时间基准,而其余的设备睡觉。
ADC降噪模式停止CPU和I/O模块除了异步的计时器和ADC,以减少开关噪声在ADC转换。
在待机模式下,晶体谐振器/振荡器运行而其他的设备是睡觉。这允许快速启动结合低功率消耗。
设备制造使用Atmel的高密度非易失性内存技术。的
Flash程序内存可以重新编程通过SPI串行接口,在系统的传统的非易失性内存程序员,或者通过运行在一个芯片上的引导程序AVR的核心。引导程序可以使用任何下载的应用程序接口应用程序的闪存。
在Flash引导部分软件将继续运行而Flash应用程序部分更新,提供真正ReadWhileWrite操作。
ATMEGA8A-AU微控制器通过结合一个系统的8位RISCCPUSelfProgrammableFlash单片芯片,爱特梅尔公司ATmega8A是一个功能强大的单片机,提供了一个高度灵活和具有成本效益的解决方案许多嵌入式控制应用程序。
一整套的支持ATmega8AAVR编程与系统开发工具,包括C语言编译器、宏汇编、程序调试器/软件仿真器仿真器、及评估板。