AT43USB326-AU Atmel, AT43USB326-AU Datasheet - Page 19

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
3313D–USB–04/06
The most typical and general program setup for the Reset and Interrupt Vector Addresses are:
USB related interrupt events are routed to reset vectors 13 and 2 through a separate set of
interrupt, interrupt enable and interrupt mask registers that are mapped to the data SRAM
space. These interrupts must be enabled though their control register bits. In the event an
interrupt is generated, the source of the interrupt is identified by reading the interrupt registers.
The USB frame and transaction related interrupt events, such as Start of Frame interrupt, are
grouped in one set of registers: USB Interrupt Flag Register, USB Interrupt Enable Register
and USB Interrupt Mask Register. The USB Bus reset and suspend/resume are grouped in
another set of registers: Suspend/Resume Register, Suspend/Resume Interrupt Enable Reg-
ister and Suspend/Resume Interrupt Mask Register.
Address
$000
$002
$00E
Overflow
Handler
$018
;
$00d
start
$00e
$00f
$010
$011
...
Labels
MAIN:
...
...
Code
jmp
jmp
jmp
jmp
ldi r16, high (RAMEND)
out SPH, r16
ldi r16, low (RAMEND)
out SPL, r16
<instr> xxx
...
RESET
EXT_INT0
TIM0_OVF
USB_HW
AT43USB326
Comments
; Reset Handler
; IRQ0 Handler
; Timer0
; USB Handler
; Main Program
19

Related parts for AT43USB326-AU