UPSD3422E-40U6 STMicroelectronics, UPSD3422E-40U6 Datasheet - Page 155

MCU 8BIT 8032 64KB FLASH 80TQFP

UPSD3422E-40U6

Manufacturer Part Number
UPSD3422E-40U6
Description
MCU 8BIT 8032 64KB FLASH 80TQFP
Manufacturer
STMicroelectronics
Series
µPSDr
Datasheet

Specifications of UPSD3422E-40U6

Core Processor
8032
Core Size
8-Bit
Speed
40MHz
Connectivity
I²C, IrDA, SPI, UART/USART, USB
Peripherals
LVD, POR, PWM, WDT
Number Of I /o
46
Program Memory Size
80KB (80K x 8)
Program Memory Type
FLASH
Ram Size
4K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
80-TQFP, 80-VQFP
For Use With
497-5577 - BOARD EVAL USB POWER SWITCH497-5518 - EVAL BOARD RFID READER
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Other names
497-4903

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
UPSD3422E-40U6
Manufacturer:
STMicroelectronics
Quantity:
10 000
UPSD3422, UPSD3433, UPSD3434, UPSD3454
25.2.1
Figure 51. Interrupt transfer
Enumeration
Enumeration is the process that takes place when a device is first connected to the USB.
During enumeration, the host requests information from the device about what it is, how
many endpoints it has, the power requirements, bus bandwidth requirements, and what
driver to load.
The enumeration process consists of a series of six steps as follows:
1.
2.
3.
4.
5.
6.
Control Transfers (see
Control transfers are used to configure and send commands to a device. Control
transfers consist of two or three stages:
When a device is first connected to the USB, its address is zero. Upon detecting a new
device connected to the USB, the host sends a Get_Descriptor request to address
zero, endpoint0.
The device, upon receiving a Get_Descriptor request, sends data back to the host
identifying what it is.
The host resets the device and then sends a Set_Address request. This is a unique
address that identifies it from all other devices connected to the USB. This address
remains in effect until the device is disconnected from the USB.
The host sends more Get_Descriptor requests to the device to gather more detailed
information about it and then loads the specified driver.
The host will setup and enable the endpoints defined by the device.
The device is now configured and ready for use with the host communicating to the
device using the assigned address and endpoints.
SETUP
This stage always consists of a data packet with eight bytes of USB CONTROL
data.
DATA stage (optional)
If the CONTROL data is such that the host is requesting information from the
device, the SETUP stage is followed by a DATA stage. In this case, the host sends
an IN token and the device responds with the requested data in the data packet.
STATUS stage
This stage is essentially a handshake informing the device of a successfully
completed control operation.
IN
Once the enumeration process is complete, the device is available for use.
ADDR
Token packet
ENDP
Figure
CRC5
52)
Data1
Data packet
Payload
data
CRC16
Handshake packet
ACK
USB interface
AI10491b
155/300

Related parts for UPSD3422E-40U6