Atmel推出四款带有 USB 控制器的全新 AVR 闪存微控制器。AT90USB1286 和 AT90USB646 具有 USB
接口,用于需要与 USB 主机相连的应用。AT90USB1287 和 AT90USB647 符合 USB On-The-Go 标准,在应用中作为两用设备,既可充当
USB 主机,也可充当 USB 功能元件。AT90USB1286和AT90USB1287具有 128 Kb 系统内可编程闪存、8
Kb RAM 和 4 Kb EEPROM。AT90USB646 和 AT90USB647 也具有同样的配置,但存储容量减半。这四种设备都带有片上引导程序,可通过
USB 总线实现系统内编程。
该控制器用于为其所能设定的各种 USB 模式和 OTG 提供支持,以便在1.5 Mbit/s 的低速或 12 Mbit/s 的全速状态下运行。低速能够实现对各种低成本设备的支持,而全速则能够在数秒内完成几兆字节的传输。通过64字节的最大数据包,可同步设定多达一个控制装置和6个数据端点/管道。最大数据包最多可扩展至256字节,用于通过首数据端点/管道进行的对时间要求严格的"同步"传输。通过双重缓冲可以接近最大
USB 带宽,而无需在 AVR MCU 以 8 MHz 运行时进行任何实时限制。
带有 2 MHz 至 16 MHz 的外部晶体的片上 PLL 为 USB 的运行提供 48 MHz 时钟。AVR 微控制器能够以
8 MHz 在3伏电源电压下运行,可用于电池供电应用。在 USB 主机运转时,电力消耗一般不超过 20 mA。这些器件还可以5伏电压驱动
USB,最高可在 16 MHz 条件下运行。
所有设备都包括一个硬件乘法器、一个 USART、一个 SPI、一个 TWI、带有 PWM 和 RTC 的两个8位和两个16位定时器、具有差动输入的8信道10位
ADC、一个可编程增益放大器和48个可编程 I/O。
Atmel www.atmel.com
|