AT43USB326-AU Atmel, AT43USB326-AU Datasheet - Page 42

IC USB KEYBOARD CTRLR 48LQFP

AT43USB326-AU

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

Specifications of AT43USB326-AU

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
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
48-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT43USB326-AU
Manufacturer:
Atmel
Quantity:
10 000
Port B
42
AT43USB326
Port B is an 8-bit bi-directional I/O port with open drain outputs and controlled slew rate. It is
designed for use as the column driver in a keyboard controller. The Port B output buffers can
sink or source 4 mA.
Three I/O memory address locations are allocated for the Port B, one each for the Data Regis-
ter - PORTB, $18($38), Data Direction Register (DDRB), $17($37) and the Port B Input Pins
(PINB), $16($36). The Port B Input Pins address is read only, while the Data Register and the
Data Direction Register are read/write.
Port B Data Register – PORTB
Port B Data Direction Register – DDRB
Port B Input Pins Address – PINB
The Port B Input Pins address (PINB) is not a register, and this address enables access to the
physical value on each Port B pin. When reading PORTB, the Port B Data Latch is read, and
when reading PINB, the logical values present on the pins are read.
Read/Write
Initial Value
Read/Write
Initial Value
Read/Write
Initial Value
$18 ($38)
$17 ($37)
$16 ($36)
Bit
Bit
Bit
PORTB7
PINB7
DDB7
R/W
R/W
N/A
R
7
0
7
7
0
PORTB6
PINB6
DDB6
R/W
R/W
N/A
R
6
0
6
0
6
PORTB5
PINB5
DDB5
R/W
R/W
N/A
R
5
0
5
0
5
PORTB4
PINB4
DDB4
R/W
R/W
N/A
4
0
4
R
4
0
PORTB3
PINB3
DDB3
R/W
R/W
N/A
R
3
3
0
3
0
PORTB2
PINB2
DDB2
R/W
R/W
N/A
R
2
2
0
2
0
PORTB1
PINB1
DDB1
R/W
R/W
N/A
R
1
0
1
0
1
PORTB0
PINB0
DDB0
R/W
R/W
N/A
3313D–USB–04/06
R
0
0
0
0
0
DDRB
PINB
PORTB

Related parts for AT43USB326-AU