English
Language : 

AT43USB351M Datasheet, PDF (99/101 Pages) ATMEL Corporation – Full-speed/Low-speed USB Microcontroller with ADC and PWM
Table of Contents
3302E–USB–7/04
AT43USB351M
Features................................................................................................ 1
Description ........................................................................................... 1
Pin Configuration .................................................................................................. 2
Pin Assignment..................................................................................................... 3
Signal Description................................................................................................. 4
Architectural Overview........................................................................ 6
Development Support ......................................................................... 7
The General-purpose Register File .................................................... 8
X-, Y- and Z- Registers ......................................................................................... 9
ALU – Arithmetic Logic Unit.................................................................................. 9
Program Memory .................................................................................................. 9
SRAM Data Memory........................................................................................... 10
I/O Memory ......................................................................................................... 15
USB Function...................................................................................................... 16
Functional Description...................................................................... 18
On-chip Power Supply ........................................................................................ 18
I/O Pin Characteristics ........................................................................................ 18
Oscillator and PLL .............................................................................................. 18
Reset and Interrupt Handling.............................................................................. 19
Reset Sources .................................................................................................... 21
Power-on Reset .................................................................................................. 22
External Reset .................................................................................................... 23
Watchdog Timer Reset ....................................................................................... 23
Non-USB Related Interrupt Handling.................................................................. 23
External Interrupts .............................................................................................. 28
Interrupt Response Time .................................................................................... 28
USB Interrupt Sources........................................................................................ 30
USB Endpoint Interrupt Sources......................................................................... 31
AVR Register Set ............................................................................... 36
Status Register and Stack Pointer...................................................................... 36
Sleep Modes....................................................................................................... 37
Timer/Counters .................................................................................. 38
Timer/Counter Prescaler..................................................................................... 38
8-bit Timer/Counter0........................................................................................... 39
16-bit Timer/Counter1......................................................................................... 41
16-bit Timer/Counter1 Operation ........................................................................ 42
Watchdog Timer ................................................................................................. 50
Serial Peripheral Interface (SPI) ......................................................................... 52
Analog-to-digital Converter ................................................................................. 58
i