background image

1

Features

AVR

®

 8-bit RISC Microcontroller with 83 ns Instruction Cycle Time

USB Hub with One Attached and Two External Ports

USB Keyboard Function with Three Endpoints

16K Bytes of Program Memory, 512 Bytes SRAM

32 x 8 General-purpose Working Registers

34 Programmable I/O Port Pins

Support for 18 x 8 Keyboard Matrix

Keyboard Scan Inputs with Pull-up Resistors

4 LED Driver Outputs

One 8-bit Timer/Counter with Separate Prescaler

External and Internal Interrupt Sources

Programmable Watchdog Timer

6 MHz Oscillator with On-chip PLL

5V Operation with On-chip 3.3V Power Supply

48-lead SSOP and 48-lead LQFP

Overview

The Atmel AT43USB324 is a compound USB device designed for use in multimedia
USB keyboards with an embedded hub. Internally, the AT43USB324 consists of a
USB hub and function interface, a hub repeater, and an AVR microcontroller. To the
USB host, the embedded function appears as an attached port of the hub with its own
device address and three endpoints. The third function endpoint makes the
AT43USB324 extremely suitable for keyboards supporting the Consumer Page as
described in the USB HID Usage tables. A typical application of the AT43USB324 is
shown in Figure 1 and block diagrams are shown in Figures 2 and 3.

The AT43USB324 interfaces to the USB host at the transaction layer while the micro-
controller firmware handles the USB protocol layers in addition to performing the
keyboard control functions. Except for LEDs, no other external components are
required for the keyboard function.

Pin Configurations

USB Multimedia 
Keyboard 
Controller

AT43USB324

Rev. 1941A–02/01

48-lead SSOP

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

48

47

46

45

44

43

42

41

40

39

38

37

36

35

34

33

32

31

30

29

28

27

26

25

PD6

PD7

XTAL1

XTAL2

LFT

PE1

PE0

PB7

PB6

PB5

PB4

PB3

PB2

PB1

PB0

PA7

PA6

PA5

PA4

PA3

PA2

PA1

PA0

PC7

PD5

PD4

VCC

CEXT

VSS

TEST

RESET

DM0

DP0

DM2

DP2

DM3

DP3

PD3

PD2

PD1

PD0

PC0

PC1

PC2

PC3

PC4

PC5

PC6

48-lead LQFP

1

2

3

4

5

6

7

8

9

10

11

12

36

35

34

33

32

31

30

29

28

27

26

25

TEST

VSS

CEXT

VCC

PD4

PD5

PD6

PD7

XTAL1

XTAL2

LFT

PE1

PC1

PC2

PC3

PC4

PC5

PC6

PC7

PA0

PA1

PA2

PA3

PA4

48

47

46

45

44

43

42

41

40

39

38

37

13

14

15

16

17

18

19

20

21

22

23

24

PE0

PB7

PB6

PB5

PB4

PB3

PB2

PB1

PB0

PA7

PA6

PA5

RESET

DM0

DP0

DM2

DP2

DM3

DP3

PD3

PD2

PD1

PD0

PC0

查询AT43USB324 供应商

捷多邦,专业PCB打样工厂,24小时加急出货

Summary of Contents for AT43USB324

Page 1: ...orting the Consumer Page as described in the USB HID Usage tables A typical application of the AT43USB324 is shown in Figure 1 and block diagrams are shown in Figures 2 and 3 The AT43USB324 interfaces...

Page 2: ...1 XTAL2 LFT RST TEST PWR3 PD3 PWR2 PD4 OVC3 PD2 OVC2 PD1 DP0 DM0 DP2 DM2 DP3 DM3 PA 0 7 PB 0 7 PE 0 1 PC 0 7 PD 5 7 PD0 CEXT VCC VSS COL 0 7 COL 8 15 COL 16 17 ROW 0 7 LEDs KEYBOARD DATA ADDRESS CONTR...

Page 3: ...3 AT43USB324 Figure 3 USB Block Diagram 2 PORT 0 XCVR HUB REPEATER SERIAL INTERFACE ENGINE HUB INTERFACE UNIT FUNCTION INTERFACE UNIT AVR MICROCONTROLLER DATA ADDRESS CONTROL PORT 2 XCVR PORT 3 XCVR...

Page 4: ...B 29 PA0 CL0 B 6 PD5 B 30 PC7 RW7 B 7 PD6 B 31 PC6 RW6 B 8 PD7 B 32 PC5 RW5 B 9 XTAL1 I 33 PC4 RW4 B 10 XTAL2 O 34 PC3 RW3 B 11 LFT O 35 PC2 RW2 B 12 PE1 CL17 B 36 PC1 RW1 B 13 PE0 CL16 B 37 PC0 RW0 B...

Page 5: ...7 PE0 CL16 B 31 PC0 RW0 B 8 PB7 CL15 B 32 PD0 B 9 PB6 CL14 B 33 PD1 B 10 PB5 CL13 B 34 PD2 B 11 PB4 CL12 B 35 PD3 B 12 PB3 CL11 B 36 DP3 U 13 PB2 CL10 B 37 DM3 U 14 PB1 CL9 B 38 DP2 U 15 PB0 CL8 B 39...

Page 6: ...ferential signal pin pairs to connect downstream USB devices DM 2 3 U Port Minus USB I O Each of these pins should be connected to VSS through an external 15 k resistor PA 0 7 B Port A 0 7 Bi directio...

Page 7: ...he USB hub frequency accuracy and stability requirements for hubs the crystal should have an accuracy and stability of better than 100 ppm The use of a ceramic resonator in place of the crystal is not...

Page 8: ...of the microcontroller When an overcurrent occurs FLG is asserted and the firmware should set the Hub Overcurrent Indicator and Hub Overcurrent Indicator Change and switch off power to the hub 2 Indi...

Page 9: ...9 AT43USB324 Figure 5 Power Management Circuit Diagram BUS_POWER GND GND VCC AT43USB324 PWR OVC CTL FLG PORT2_POWER PORT2_GND PORT3_POWER PORT3_GND SWITCH IN OUT U1 U2...

Page 10: ...s for extended periods of time may affect device reliability Storage Temperature 65 C to 150 C All Input Output Voltage 0 3V to VCEXT 0 3V 4 6V max Supply Voltage VCC 4 4V to 5 5V Power Supply Symbol...

Page 11: ...l PD 0 3 0 3 VCEXT V VIH4 Input High Level PD 0 3 0 7 VCEXT V VOL4 Output Low Level PD 0 3 IOL 4 mA 0 3 VCEXT V VOH4 Output High Level PD 0 3 IOH 4 mA 0 7 VCEXT V C Input Output Capacitance 1 MHz 10 p...

Page 12: ...tter 1 No Clock Adjustment 42 ns tRFIADJ Consecutive Frame Interval Jitter 1 With Clock Adjustment 126 ns tDJ1 tDJ2 Source Differential Driver Jitter To Next Transition For Paired Transitions 2 1 2 1...

Page 13: ...s Upstream 45 15 45 45 45 15 45 45 ns tSOP Data Bit Width Distortion after SOP 60 60 ns tLEOPD Hub EOP Delay Relative to tHDD 0 200 ns tLHESK Hub EOP Output Width Skew 300 300 ns Hub Event Timings Sym...

Page 14: ...data are stored sequentially as described below Initial Check Byte This check byte is located immediately after the last VID PID or strings It is computed as the truncated sum of Mask 1 and all the s...

Page 15: ...1 0x71 Col 1 Row 2 0x78 Col 2 Row 1 0x79 Col 2 Row 2 0xF8 Col 18 Row 1 0xF9 Col 18 Row 2 0xFF Col 18 Row 8 Example of EEPROM Data Address Data Description 00 17 Fixed ID 01 5A Fixed ID 02 00 Reserved...

Page 16: ...umber 09 01 Version Number 0A 91 Checksum Language ID Address Data Description 0B 04 Number of Bytes 0C 03 The Next 3 Bytes Specifies the Language ID 0D 09 0E 10 0F 20 Checksum Manufacturer String Add...

Page 17: ...Bytes 1E 03 1F 4D M 20 00 21 4D M 22 00 23 4B K 24 00 25 42 B 26 00 27 44 D 28 00 29 48 H 2A 00 2B 55 U 2C 00 2D 42 B 2E 00 2F 5F Checksum Serial Number String Address Data Description 30 08 Number of...

Page 18: ...cription 41 F0 Checksum of Mask Byte Bytes in Language ID Bytes in Manuf String Bytes in Product String Bytes in Serial Number Bytes in Extra Hot Keys BF 04 0C 12 08 07 F0 42 through 6E Don t Cares Ma...

Page 19: ...7 2 Insert 88 37 0 3 Period 89 2F 1 3 8A 0F 2 3 L 8B 41 3 3 F8 8C 12 4 3 O 8D 40 5 3 F7 8E 2D 6 3 8F 26 7 3 9 90 05 0 4 B 91 0A 1 4 G 92 19 2 4 V 93 22 3 4 5 94 09 4 4 F 95 21 5 4 4 96 17 6 4 T 97 15...

Page 20: ...7 Right GUI AF 52 7 7 Up Arrow B0 62 0 8 KP 0 B1 5D 1 8 KP 5 B2 5A 2 8 KP 2 B3 45 3 8 F12 B4 60 4 8 KP 8 B5 44 5 8 F11 B6 4D 6 8 End B7 4A 7 8 Home B8 59 0 9 KP 1 B9 5C 1 9 KP 4 BA 57 2 9 KP BB 65 3...

Page 21: ...4 1 12 A D2 6D 2 12 D3 35 3 12 D4 14 4 12 Q D5 29 5 12 Escape D6 2B 6 12 Tab D7 1E 7 12 1 D8 6E 0 13 D9 C9 1 13 HK Vol Decrement DA 70 2 13 DB 71 3 13 DC B0 4 13 HK Mute DD 72 5 13 DE 73 6 13 DF 74 7...

Page 22: ...53 3 15 KP Num Lock EC DF 4 15 HK Bookmark ED 56 5 15 KP EE D9 6 15 HK Search EF D0 7 15 HK e mail F0 DD 0 16 HK AC Stop F1 74 1 16 F2 DE 2 16 HK Refresh F3 58 3 16 KP Enter F4 DC 4 16 HK Forward F5 4...

Page 23: ...U3 MIC2526 2 7 1 4 2 8 5 3 6 IN CTLA CTLB FLGA OUTA OUTB FLGB GND R16 100K D3 Scroll Lock D2 Cap Lock D1 Num Lock C12 100 UF R6 27 USB A J2 4 3 2 1 R7 27 C11 100 UF R1 1 15 K C9 0 1 UF R1 2 15 K C10...

Page 24: ...206C470J5GACTR Newark 93F2371 8 1 J1 USB B Series B Connector AMP 787780 1 9 2 J2 J3 USB A Series A Connector AMP 787616 1 10 3 D1 D2 D3 LED Green Jameco 34606 XC2 11 6 L1 L2 L3 L4 L5 L6 Ferrite Bead...

Page 25: ...8 75 344 Controlling dimension millimeters 0 000 000 0 000 000 2 413 095 2 794 110 203 0080 343 0135 203 008 406 016 635 025 127 005 254 010 0 508 02 1 016 04 0 8 REF 10 033 395 10 668 420 7 391 291...

Page 26: ...41 Casa Postale 80 CH 1705 Fribourg Switzerland TEL 41 26 426 5555 FAX 41 26 426 5500 Asia Atmel Asia Ltd Room 1219 Chinachem Golden Plaza 77 Mody Road Tsimhatsui East Kowloon Hong Kong TEL 852 2721...

Reviews: