AT90USB162-16AU 是由 Microchip(原 Atmel)推出的一款基于 AVR 架构的 8 位微控制器,内置 USB 2.0 全速控制器,适用于需要 USB 通信功能的嵌入式应用。该芯片采用 8 MHz 内部振荡器,并支持外部晶振以实现更高的时钟精度。AT90USB162-16AU 具有 16 KB 的 Flash 程序存储器、512 字节的 EEPROM、512 字节的 SRAM,支持 ISP(在系统编程)和 IAP(在应用编程),适用于工业控制、消费电子、外围设备等场合。
型号:AT90USB162-16AU
架构:8 位 AVR
主频:最高 16 MHz(外部晶振)
Flash 容量:16 KB
SRAM 容量:512 字节
EEPROM 容量:512 字节
USB 支持:USB 2.0 全速(12 Mbps)
工作电压:4.5V - 5.5V
封装类型:44-TQFP
I/O 引脚数:32
定时器:3 个 8 位定时器,1 个 16 位定时器
ADC:8 通道 10 位
接口:SPI、TWI(I2C)、UART
AT90USB162-16AU 的主要特性包括其内置 USB 2.0 全速控制器,支持多种 USB 设备类(如 HID、CDC、MSC 等),使得开发 USB 接口设备更加便捷。其 Flash 存储器支持 ISP 和 IAP 功能,允许用户在系统运行时更新程序代码。此外,该芯片具备丰富的外设资源,包括 SPI、TWI(I2C)、UART 接口,适用于多种通信应用。其 8 通道 10 位 ADC 可用于模拟信号采集,支持温度检测、电压监测等功能。
在低功耗方面,AT90USB162-16AU 提供多种休眠模式,包括空闲模式、ADC 噪声抑制模式、省电模式和掉电模式,适用于对功耗敏感的应用场景。此外,该芯片内置看门狗定时器(WDT),可提高系统的稳定性与可靠性。AT90USB162-16AU 还支持外部中断和定时器中断,适用于实时控制任务。
AT90USB162-16AU 广泛应用于需要 USB 通信功能的嵌入式系统中,例如 PC 外设(如键盘、鼠标、U 盘)、工业控制设备(如传感器、数据采集模块)、消费电子产品(如智能家电控制器)以及通信设备(如 USB 转串口适配器)。其丰富的外设接口使其适用于多种嵌入式控制场景,例如使用 SPI 或 TWI 接口连接 LCD 显示屏、温度传感器等外设,或通过 UART 实现与其他微控制器或模块的通信。
由于其 USB 控制器的灵活性,AT90USB162-16AU 也可用于开发 USB HID 设备(如游戏手柄、自定义输入设备)、USB 虚拟串口设备(CDC 类)以及 USB 存储设备(MSC 类)。此外,该芯片的 ADC 功能可用于电池电压监测、环境温度检测等模拟信号采集任务,适用于便携式设备或工业监测系统。
AT90USB1287-16AU, ATmega32U4, AT90USB647-16AU