5
embeddedglow.com
DBAT90USB162 Enhanced
Development Board User’s Manual
1.5. MCU OVERVIEW
The AT90USB162 is a low-power CMOS 8-bit microcontroller based on the AVR
enhanced RISC architecture. By executing powerful instructions in a single clock
cycle, the AT90USB162 achieves throughputs approaching 1 MIPS per MHz
allowing optimization of power consumption versus processing speed.
1.5.1. Features
High Performance, Low Power AVR® 8-Bit Microcontroller
Advanced RISC Architecture
– 125 Powerful Instructions
– Most Single Clock Cycle Execution
– 32 x 8 General Purpose Working Registers
– Fully Static Operation
– Up to 16 MIPS Throughput at 16 MHz
Non-volatile Program and Data Memories
– 8K/16K Bytes of In-System Self-Programmable Flash
•
Endurance: 10,000 Write/Erase Cycles
– Optional Boot Code Section with Independent Lock Bits
•
USB boot-loader programmed by default in the factory
•
In-System Programming by on-chip Boot Program hardware-
activated after reset
•
True Read-While-Write Operation
– 512 Bytes EEPROM
•
Endurance: 100,000 Write/Erase Cycle
– 512 Bytes Internal SRAM
– Programming Lock for Software Security
USB 2.0 Full-speed Device Module with Interrupt on Transfer Completion
– Complies fully with Universal Serial Bus Specification REV 2.0
– 48 MHz PLL for Full-speed Bus Operation: data transfer rates at 12
Mbit/s
– Fully independent 176 bytes USB DPRAM for endpoint memory
allocation
– Endpoint 0 for Control Transfers: from 8 up to 64-bytes
– 4 Programmable Endpoints:
•
IN or Out Directions
•
Bulk, Interrupt and Isochronous Transfers
•
Programmable maximum packet size from 8 to 64 bytes
•
Programmable single or double buffer
– Suspend/Resume Interrupts
– Microcontroller reset on USB Bus Reset without detach
– USB Bus Disconnection on Microcontroller Request
– USB pad multiplexed with PS/2 peripheral for single cable capability
Peripheral Features
– PS/2 compliant pad
– One 8-bit Timer/Counters with Separate Prescaler and Compare
Mode (two 8-bit PWM channels)
– One 16-bit Timer/Counter with Separate Prescaler, Compare and
Capture Mode (three 8-bit PWM channels)
– USART with SPI master only mode and hardware flow control
(RTS/CTS)