AT43USB326-AC Atmel, AT43USB326-AC Datasheet - Page 65

IC USB KEYBOARD CTRLR HUB 48LQFP

AT43USB326-AC

Manufacturer Part Number
AT43USB326-AC
Description
IC USB KEYBOARD CTRLR HUB 48LQFP
Manufacturer
Atmel
Series
AVR®r
Datasheet

Specifications of AT43USB326-AC

Applications
Keyboard Controller
Core Processor
AVR
Program Memory Type
Mask ROM (16 kB)
Controller Series
AT43USB
Ram Size
512 x 8
Interface
USB
Number Of I /o
32
Voltage - Supply
4.4 V ~ 5.25 V
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
48-LQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT43USB326-AC
Manufacturer:
Atmel
Quantity:
10 000
3313D–USB–04/06
Hub Port Control Register – HPCON
• Bit 7 – Reserved
This bits is reserved in the AT43USB326 and will read as zero.
• Bit 6..4 – HPCON2..0: Hub Port Control Command
These bits are written by firmware to control the port states upon receipt of a Host request.
Disable Port = ClearPortFeature(PORT_ENABLE)
Action: USB hardware places addressed port in disabled state. Port 1 is placed in disabled
state by firmware.
Enable Port = SetPort Feature(PORT_ENABLE)
Action: USB hardware places addressed port in enabled state. Firmware is responsible for
placing Port 1 in enabled state.
Reset and Enable Port = SetPort Feature(PORT_RESET)
Action: USB hardware drives reset signaling through addressed port. USB hardware and
firmware resets their embedded function registers to the default state.
Suspend Port = SetPortFeature(PORT_SUSPEND)
Action: USB hardware places port in idle state and stops propagating traffic through the
addressed port. Firmware places Port 1 in suspend state by disabling its endpoints and plac-
ing the peripheral function in its low power state.
Resume Port = ClearPortFeature(PORT_SUSPEND)
Action: USB hardware sends resume signaling to addressed port and then enables port.
Firmware takes the embedded function out of the suspend state and enables Port 1's
endpoints.
• Bit 3 – Reserved
This bits is reserved in the AT43USB326 and will read as zero.
• Bit 2..0 – HPCON2..0: Hub Port Address
Read/Write
Initial Value
$1FC5
Bit
Bit6
0
0
0
0
1
R
7
0
HPCON2
R/W
6
0
Bit5
0
0
1
1
0
HPCON1
R/W
5
0
HPCON0
R/W
4
0
Bit4
0
1
0
1
0
R
0
3
HPADD2
R/W
Action
Disable port
Enable port
Reset and enable port
Suspend port
Resume port
2
0
HPADD1
AT43USB326
R/W
1
0
HPADD0
R/W
0
0
HPCON
65

Related parts for AT43USB326-AC