详细信息

ATmega48A/PA/88A/PA/168A/PA/328/P 系列是一款基于AVR增强型RISC架构的低功耗CMOS 8位微控制器。通过在单个时钟周期内执行强大的指令,ATmega48A/PA/88A/PA/168A/PA/328/P 系列实现接近每MHz 1 MIPS的吞吐量,允许系统设计人员优化功耗与处理速度。

内存大小汇总

ATMEGA48A/PA/88A/PA/168A/PA/328/P系列特性:

  • 高性能,低功耗Atmel®AVR®8位微控制器系列
  • 先进的RISC架构
  • - 131强大的指令-多数单时钟周期执行
    - 32 × 8通用工作寄存器
    - 全静态操作
    - 20MHz时,吞吐量可达20MIPS
    - 片上2周期乘法器
  • 高耐久性非易失性内存段
  • - 4/8/16 32kbytes的系统内自编程Flash程序存储器
    - 256/512/512/1KBytes EEPROM
    - 512/1K/1K/2KBytes内部SRAM
    - 写/擦除周期:10000 Flash/100000 EEPROM
    - 数据保留:85°C 20年/ 25°C 100年
    - 具有独立锁定位的可选引导代码部分
      • 通过片上引导程序进行系统内编程
      • 真正的同时读-写操作
    - 用于软件安全的编程锁
  • QTouch®库支持
  • - 电容式触摸按钮,滑块和滚轮
    - QTouch和QMatrix®采集
    - 多达64个感应通道
  • 外围功能
  • - 两个带有独立预分频器和比较模式的8位定时器/计数器
    - 1个16位定时器/计数器,具有独立的预分频器,比较模式和捕获模式
    - 带有独立振荡器的实时计数器
    - 6个PWM通道
    - 采用TQFP和QFN/MLF封装的8通道10位ADC温度测量


- 采用PDIP封装的6通道10位ADC温度测量
- 可编程串行USART
- 主/从SPI串行接口
- 面向字节的2线串行接口(与Philips I2C兼容)
- 带有独立片内振荡器的可编程看门狗定时器
- 片上模拟比较器
- 引脚更改中断和唤醒
  • 特殊的微控制器功能
  • - 上电复位和可编程掉电检测
    - 内部校准振荡器
    - 外部和内部中断源
    - 六种睡眠模式:空闲、ADC降噪、省电、掉电、待机、长时间待机
  • I/O和封装
  • - 23条可编程I/O线
    - 28引脚PDIP, 32引脚TQFP, 28 焊盘 QFN/MLF和32 焊盘 QFN/MLF
  • 工作电压:
  • - 1.8V ~ 5.5V
  • 温度范围:
  • - -40°C ~ +85°C
  • 速度等级:
  • - 0MHz ~ 4MHz@1.8V ~ 5.5V, 0MHz ~ 10MHz@2.7V ~ 5.5V,0MHz ~ 20MHz@4.5V ~ 5.5V
  • 在1MHz, 1.8V, 25℃ 功耗
  • - 主动模式: 0.2mA
    - 掉电模式:0.1uA
      • 省电模式:0.75uA(包括 32kHz RTC)

    文档
    用户手册
    MICROCHIP(美国微芯)_ATmega48A/PA/88A/PA/168A/PA/328/P系列数据手册(英文).pdf 查看详情 MICROCHIP(美国微芯)_ATmega328P系列完整数据表(英文).pdf 查看详情 MICROCHIP(美国微芯)_AVR微控制器硬件设计注意事项(英文).pdf 查看详情 MICROCHIP(美国微芯)_ATmega328/P和ATmega328PB的区别(英文).pdf 查看详情 MICROCHIP(美国微芯)_ATmega48A/PA/88A/PA/168A/PA/328/P硅勘误表和数据表说明(英文).pdf 查看详情
    应用笔记
    MICROCHIP(美国微芯)_SPI的设置和使用应用说明(英文).pdf 查看详情 MICROCHIP(美国微芯)_访问AVR设备的EEPROM例程(英文).pdf 查看详情 MICROCHIP(美国微芯)_面向8位AVR微控制器的高效C编码应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_AVR定时器的设置和使用应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_通过UART对内部RC振荡器进行运行时校准应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_在tinyAVR和megaAVR设备上使用C语言的AVR USART应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_优化8位AVR微控制器C代码的提示和技巧应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_振荡器PCB布局的最佳实验应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_用通用IO直接驱动LCD应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_对megaAVR设备使用外部中断应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_具有篡改检测功能的单相功率/电能表应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_将带有存储程序内存SPM指令的AVR配置为自编程应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_使用USI模块作为WEI Master应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_EMC设计注意事项(英文).pdf 查看详情 MICROCHIP(美国微芯)_使用LPM指令对tinyAVR和megaAVR器件上的程序存储器进行CRC检查应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_从ATmega48/88/168和ATmega48P/88P/168P/328P迁移到ATtiny48/88应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_tinyAVR和megaAVR设备上的4x4键盘按键唤醒应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_AVR微控制器与串行存储器的接口应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_过零检测器应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_ADC的基本概念和参数解析(英文).pdf 查看详情 MICROCHIP(美国微芯)_步进电机的线性速度控制应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_使用32kHz XTAL对内部RC进行运行时校准应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_低抖动多通道软件PWM应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_RC振荡器的运行时校准和补偿应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_基于tinyAVR和megaAVR器件的三相BLDC电机的无传感器控制应用笔记(英文).pdf 查看详情 MICROCHIP(美国微芯)_实时时钟RTC使用异步定时器应用笔记(英文).pdf 查看详情 STC(宏晶)_数字设备中进行算术运算基本知识(中文).pdf 查看详情
    软件开发
    MPLAB ® X 集成开发环境 (IDE) 查看详情 MPLAB ® XC 编译器 查看详情 MPLAB ® 代码配置器 查看详情

    硬件开发
    ATMEGA328P-AU方案验证板
    基于ATMEGA328P-AU单片机的最小系统板,把IO全部引出,方便测试及验证。

    参考设计
    Arduino开发板(ATMEGA328P-MU)
    基于ATMEGA328P-MU单片机的Arduino开发板,类同NANO/PRO MINI/UNO开发板。
    Arduino兼容 ATMEGA328/168/88/48/8开发板 10+芯片兼容
    兼容ATMEGA(8,48,88,168,328)(blank,P,A,PA,PB)-Ax芯片,板载USB转UART,3.3V输出,引出ICSP和IIC接口。
    【涂鸦智能】物联网温度计
    typec接口连接Arduino串口,下载程序/查看调试信息。虚拟串口连接涂鸦WB3S模块,sht30测量温湿度,0.96寸oled显示温湿度。使用TP5400作为电池的充放电管理。
    基于Arduino Nano的人体温度检测电路
    基于ATMEGA328P的人体温度自动检测电路,用计算机串口模拟传输传感器数据,以实现识别人体并自动跟踪测温的功能。
    基于arduino开发的电感测试表
    这是一个基于arduino设计的电感仪,用ATMEGA328P制作。
    ws2812光魔方、光立方
    ATMEGA328P控制ws2812b的一个立方体。
    LoRaUNO开发板
    基于ATMEGA328p的一款Arduino_lora节点。
    YoungFOC
    YoungFOC-SimpleFOC验证板(基于Arduino)。