Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AT43USB325 Datasheet(PDF) 18 Page - ATMEL Corporation

Part # AT43USB325
Description  Multimedia USB Keyboard Controller with Embedded Hub
PDF  109 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

AT43USB325 Datasheet(HTML) 18 Page - ATMEL Corporation

Back Button AT43USB325 Datasheet HTML 14Page - ATMEL Corporation AT43USB325 Datasheet HTML 15Page - ATMEL Corporation AT43USB325 Datasheet HTML 16Page - ATMEL Corporation AT43USB325 Datasheet HTML 17Page - ATMEL Corporation AT43USB325 Datasheet HTML 18Page - ATMEL Corporation AT43USB325 Datasheet HTML 19Page - ATMEL Corporation AT43USB325 Datasheet HTML 20Page - ATMEL Corporation AT43USB325 Datasheet HTML 21Page - ATMEL Corporation AT43USB325 Datasheet HTML 22Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 18 / 109 page
background image
18
3355C–USB–4/05
AT43USB325
All AT43USB325 I/O and peripherals, except for the USB hardware registers, are placed in the
I/O space. The I/O locations are accessed by the IN and OUT instructions transferring data
between the 32 general-purpose working registers and the I/O space. I/O registers within the
address range $00 – $1F are directly bit-accessible using the SBI and CBI instructions. In these
registers, the value of single bits can be checked by using the SBIS and SBIC instructions. Refer
to the instruction set documentations of the AVR for more details. When using the I/O specific
commands, IN and OUT, the I/O address $00 – $3F must be used. When addressing I/O regis-
ters as SRAM, $20 must be added to this address. All I/O register addresses throughout this
document are shown with the SRAM address in parentheses.
For compatibility with future devices, reserved bits should be written to zero if accessed.
Reserved I/O memory addresses should never be written.
3.7
USB Hub
A block diagram of the USB hardware of the AT43USB325 is shown in Figure 3-3. The USB hub
of the AT43USB325 has 5 downstream ports. The embedded function is permanently attached
to Port 1. Ports 2, 3, 4 and 5 are available as external ports. The actual number of ports used is
strictly defined by the firmware of the AT43USB325 and can vary from 0 to 4. Because the exact
configuration is defined by firmware, these ports may even function as permanently attached
ports as long as the Hub Descriptor identifies them as such.
3.7.1
USB Function
The embedded USB function has its own device address and has a default endpoint plus 3 other
programmable endpoints with their own 8-byte FIFOs. Endpoints 1 and 2 can be programmed
as interrupt IN or OUT or bulk IN or OUT endpoints.
$15 ($35)
PORTC
Data Register, Port C
$14 ($34)
DDRC
Data Direction Register, Port C
$13 ($33)
PINC
Input Pins, Port C
$12 ($32)
PORTD
Data Register, Port D
$11 ($31)
DDRD
Data Direction Register, Port D
$10 ($30)
PIND
Input Pins, Port D
$06 ($26)
PORTF
Data Register, Port F
$05 ($25)
DDRF
Data Direction Register, Port F
$04 ($24)
PINF
Input Pins, Port F
$03 ($23)
PORTE
Data Register, Port E
$02 ($22)
DDRE
Data Direction Register, Port E
$01 ($21)
PINE
Input Pins, Port E
Table 3-5.
I/O Memory Space (Continued)
I/O (SRAM)
Address
Name
Function



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com