AT90USB162 Atmel Corporation, AT90USB162 Datasheet - Page 7

no-image

AT90USB162

Manufacturer Part Number
AT90USB162
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of AT90USB162

Flash (kbytes)
16 Kbytes
Pin Count
32
Max. Operating Frequency
16 MHz
Cpu
8-bit AVR
Hardware Qtouch Acquisition
No
Max I/o Pins
22
Ext Interrupts
21
Usb Transceiver
1
Usb Speed
Full Speed
Usb Interface
Device
Spi
2
Uart
1
Graphic Lcd
No
Video Decoder
No
Camera Interface
No
Analog Comparators
1
Resistive Touch Screen
No
Temp. Sensor
No
Crypto Engine
No
Sram (kbytes)
0.5
Eeprom (bytes)
512
Self Program Memory
YES
Dram Memory
No
Nand Interface
No
Picopower
No
Temp. Range (deg C)
-40 to 85
I/o Supply Class
2.7 to 5.5
Operating Voltage (vcc)
2.7 to 5.5
Fpu
No
Mpu / Mmu
no / no
Timers
2
Output Compare Channels
5
Input Capture Channels
1
Pwm Channels
4
32khz Rtc
No
Calibrated Rc Oscillator
Yes

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT90USB162-16AU
Manufacturer:
Atmel
Quantity:
30 024
Part Number:
AT90USB162-16AU
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT90USB162-16AU
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
AT90USB162-16AUR
Manufacturer:
Atmel
Quantity:
2 751
Part Number:
AT90USB162-16AUR
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT90USB162-16MU
Manufacturer:
Atmel
Quantity:
42 926
Part Number:
AT90USB162-16MU
Manufacturer:
ATMEL
Quantity:
3 470
Part Number:
AT90USB162-16MU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
AT90USB162-16MUR
Manufacturer:
TT
Quantity:
400 000
4.5.2
7618C–AVR–07/08
Clear Status
Table 4-6.
Each time the device detects and reports an error indication status to the host in response to a
DFU_GETSTATUS request, it enters the dfuERROR state. After reporting any error status, the
device can not leave the dfuERROR state, until it has received a DFU_CLRSTATUS request.
Upon receipt of DFU_CLRSTATUS, the device sets status to OK and move to the dfuIDLE state.
Once the device is in the dfuIDLE state it is then able to move to other states.
State
appIDLE
appDETACH
dfuIDLE
dfuDNLOAD-SYNC
dfuDNBUSY
dfuDNLOAD-IDLE
dfuMANIFEST-SYNC
dfuMANIFEST
dfuMANIFEST-WAIT-
RESET
dfuUPLOAD-IDLE
dfuERROR
Status
errVENDOR
errUSBR
errPOR
errUNKNOWN
errSTALLEDPK
bmRequestType
0010 0001b
bState Values
Value
0x0B
0x0C
0x0D
0x0E
0x0F
DFU_CLRSTATUS (4)
Value
10
0
1
2
3
4
5
6
7
8
9
bRequest
Description
iString indicates a vendor-specific error
Device detected unexpected USB reset signaling
Device detected unexpected power on reset
Something went wrong, but the device does not know what it was
Device stalled an unexpected request
Description
Device is running its normal application
Device is running its normal application, has received the DFU_DETACH
request, and is waiting for a USB reset
Device is operating in the DFU mode and is waiting for requests
Device has received a block and is waiting for the Host to solicit the status via
DFU_GETSTATUS
Device is programming a control-write block into its non volatile memories
Device is processing a download operation. Expecting DFU_DNLOAD requests
Device has received the final block of firmware from the Host and is waiting for
receipt of DFU_GETSTATUS to begin the Manifestation phase
or
device has completed the Manifestation phase and is waiting for receipt of
DFU_GETSTATUS.
Device is in the Manifestation phase.
Device has programmed its memories and is waiting for a USB reset or a power
on reset.
The device is processing an upload operation. Expecting DFU_UPLOAD
requests.
An error has occurred. Awaiting the DFU_CLRSTATUS request.
wValue
Zero
Interface (4)
wIndex
wLength
0
Data
None
7

Related parts for AT90USB162