Atmel® AVR内核将丰富的指令集与32个通用工作寄存器结合在一起。32个寄存器全部直接连接到算法逻辑单元 (ALU),允许两个独立寄存器由一个时钟循环内执行的单个指令访问。由此产生的架构代码效率更高,同时吞吐量比传统CISC微控制器快达10倍。通过将8位RISC CPU和系统内自编程闪存集成在一个单片上,Atmel ATmega8和ATmega8L为许多嵌入式控制应用提供高度灵活、性价比高的解决方案。
ATmega8和ATmega8L MCU支持一套完整的程序和系统开发工具,包括C编译器、宏汇编程序、程序模拟器和评估套件。ATmega8和ATmega8L微控制器采用28引脚PDIP、32引脚TQFP、32焊盘QFN/MLF封装,实现设计灵活性。
特性
- 高性能、低功率Atmel®AVR® 8位微控制器
- 先进的RISC架构
- 130个强大指令主要为单路时钟循环执行
- 32 × 8通用工作寄存器
- 全静态工作
- 在16MHz时具有高达16MIPS的通量
- 片上两周期乘法器
- 高耐久性非易失性内存段
- 8KB系统内自编程闪存程序存储器
- 512B EEPROM
- 1KB内部SRAM
- 写入/擦除周期:10,000闪存/100,000 EEPROM
- 数据保持:85°C条件下可保存20年/25°C条件下可保存100年 (1)
- 具有独立锁定位的可选启动代码段
- 通过片上引导程序进行系统内编程
- 真正边读边写操作
- 软件安全用编程锁定
- 外设特性
- 两个8位计时器/计数器,配有单独的预分频器,一个比较模式
- 一个16位计时器/计数器,配有单独的预分频器、比较模式和采集模式
- 实时计数器,配有独立振荡器
- 三个PWM通道
- 8通道ADC,采用TQFP和QFN/MLF封装
- 8通道10位精度
- 6通道ADC,采用PDIP封装
- 6个通道,10位精度
- 字节导向的两线串行接口
- 可编程串行USART
- 主/从SPI串行接口
- 带独立片上振荡器的可编程看门狗定时器
- 片上模拟比较器
- 微控制器独有特性
- 上电复位和可编程掉电检测
- 内部校准RC振荡器
- 外部和内部中断源
- 五个睡眠模式:空闲、ADC降噪、省电、掉电和待机
- I/O和封装
- 23条可编程I/O线路
- 28引脚PDIP、32引脚TQFP、32焊盘QFN/MLF
- 工作电压
- ATmega8:4.5V至5.5V
- ATmega8L:2.7V至5.5V
- 速度等级
- ATmega8:高达16MHz
- ATmega8L:高达8MHz
- 4Mhz、3V、25°C条件下功耗
- 工作模式:3.6mA
- 空闲模式:1.0mA
- 掉电模式:0.5μ
框图
发布日期: 2018-04-20
| 更新日期: 2022-10-11

