AT43USB351M-AC ATMEL [ATMEL Corporation], AT43USB351M-AC Datasheet

no-image

AT43USB351M-AC

Manufacturer Part Number
AT43USB351M-AC
Description
Full-speed/ Low-speed USB Microcontroller with ADC and PWM
Manufacturer
ATMEL [ATMEL Corporation]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT43USB351M-AC-9
Manufacturer:
ATMEL
Quantity:
11 426
Features
Description
The Atmel AT43USB351M is a USB AVR-based microcontroller that is configurable as
a low-speed or full-speed USB device. Its program memory is a 24-Kbyte mask pro-
grammable ROM and its data memory is 1-Kbyte SRAM. The on-chip peripherals
consists of 19 general-purpose I/O ports, two timer-counters, SPI serial interface, a
PWM and a 10-bit AD converter with 12 input channels.
The MCU of the AT43USB351M is a high performance 8-bit AVR RISC that operates
at a clock frequency of 1.5 MHz, 12 MHz or 24 MHz. The A-to-D converter has a min-
imum conversion time of 12 µs that together with the 12 input channel should cover
even the most demanding game controllers such as gamepads, joysticks and racing
wheels. The two PWM outputs can be programmed for 8-, 9- or 10-bit resolution for
applications requiring force feedback. The 19 general-purpose programmable I/O pins
provide generous inputs for the various buttons and switches and LED indicators that
are being used in increasing numbers in today's game controllers.
The USB function has one control endpoint and four additional programmable end-
points, each with their own FIFOs. Two of the endpoints have a 64-byte FIFO each,
while the other two have 8-byte FIFOs. The USB hardware supports the physical and
link layers of the USB protocol while the transaction layer function must be imple-
mented in the MCU's fir mware. The AVR architecture was developed to be
programmed in C efficiently and without loss in performance.
The AT43USB351M is binary-compatible with the AT43USB355. Program develop-
ment and debugging for the AT43USB351M uses the AT43DK355 and all its tools and
libraries.
AVR
Fully Programmable USB Low/Full-speed Function with Five Endpoints
High Performance and Low Power 1.5/12/24 MIPs AVR RISC Microcontroller
120 Powerful Instructions – Most with 83 ns Execution Cycle Times
24 KB Masked ROM Program Memory
1 KB Internal SRAM
32 x 8 General-purpose Working Registers
19 Programmable I/O Port Pins
12 Channels 10-bit A-to-D Converter
Programmable SPI Serial Interface
One 8-bit Timer Counter with Separate Pre-scaler
One 16-bit Timer Counter with Separate Pre-scaler and Two PWMs
External and Internal Interrupt Sources
Programmable Watchdog Timer
Low Power Idle and Power-down Modes
6 MHz Crystal Oscillator with PLL
5V Operation with On-chip 3.3V Regulators
48-lead LQFP Package
Binary-compatible with the AT43USB355
®
Microcontroller-based Function Controller
Full-speed/
Low-speed
USB
Microcontroller
with ADC and
PWM
AT43USB351M
Summary
Rev. 3302CS–USB–2/04
1

Related parts for AT43USB351M-AC

AT43USB351M-AC Summary of contents

Page 1

... MCU's fir mware. The AVR architecture was developed to be programmed in C efficiently and without loss in performance. The AT43USB351M is binary-compatible with the AT43USB355. Program develop- ment and debugging for the AT43USB351M uses the AT43DK355 and all its tools and libraries. Full-speed/ ...

Page 2

... Pin Configuration Figure 1. AT43USB351M 48-lead LQFP Figure 2. Low-/Full-speed USB Microcontroller with ADC and PWM XTAL1 XTAL2 RSTN TEST AT43USB351M 2 CEXT2 37 VCC2 38 39 VSS2 PD6 40 PD5 41 AT43USB351M-AC XTAL1 42 43 XTAL2 LFT 44 PD4 45 PD3 46 PD2 47 PD1 48 DP0 USB GPIO DM0 OSC + PLL ...

Page 3

... Input 43 Input 44 Input 45 Input 46 Input 47 Input 48 AT43USB351M Signal Type ADC7 Input ADC6 Input ADC5 Input ADC4 Input ADC3 Input ADC2 Input ADC1 Input ADC0 Input VCCA Power Supply/Ground CEXTA Power Supply/Ground VSSA Power Supply/Ground 2XN ...

Page 4

... ADC[0:11] Input TEST Input RESETN Input 2XN Input AT43USB351M 4 Function 5V Digital Power Supply 5V Power Supply for the ADC Digital Ground Ground for the ADC External Capacitors for Power Supplies – High quality 2.2 µF capacitors must be connected to V331 and V332 for proper operation of the chip. ...

Page 5

... Figure 3. The AT43USB351M Enhanced RISC Architecture 12K x 16 Program Memory Instruction Register Instruction Decoder Control Lines 3302CS–USB–2/04 Program Status and Counter Control General-purpose Registers ALU 1024 x 8 SRAM 19 GPIO Lines USB Function AT43USB351M Interrupt Unit 8-bit Timer/Counter 16-bit ...

Page 6

... USB Function • On-chip ADC The embedded USB hardware of the AT43USB351M is a USB function with an 8-byte control endpoint and four additional programmable endpoints with separate FIFOs. Two of the FIFOs are 64 bytes deep and the other two are 8 bytes deep. Depending on the USB speed and the state of 2XN input signal, device pin 36, the MCU runs at 1 ...

Page 7

... The lower the interrupt vector address, the higher the priority. Development The AT43USB351M uses the same program and development tools as the AT43USB355 and other Atmel AVR microcontrollers, including: C compilers, macro assemblers, program debug- Support gers/simulators and in-circuit emulators. The AT43DK355 development kit is also available, including firmware source code for the most common USB applications. 3302CS– ...

Page 8

... Ordering Information Program Memory Ordering Code Mask ROM AT43USB351M-AC 48AA 48-lead Body Size, Low Profile Plastic Quad Flat Package (LQFP) AT43USB351M 8 Package 48 LQFP Package Type Operation Range Commercial ( 3302CS–USB–2/04 ...

Page 9

... Orchard Parkway San Jose, CA 95131 R 3302CS–USB–2/ TITLE 48AA, 48-lead Body Size, 1.4 mm Body Thickness, 0.5 mm Lead Pitch, Low Profile Plastic Quad Flat Package (LQFP) AT43USB351M A COMMON DIMENSIONS (Unit of Measure = mm) MIN SYMBOL NOM MAX NOTE A – – 1.60 A1 0.05 – ...

Page 10

Atmel Corporation 2325 Orchard Parkway San Jose, CA 95131, USA Tel: 1(408) 441-0311 Fax: 1(408) 487-2600 Regional Headquarters Europe Atmel Sarl Route des Arsenaux 41 Case Postale 80 CH-1705 Fribourg Switzerland Tel: (41) 26-426-5555 Fax: (41) 26-426-5500 Asia Room 1219 ...

Related keywords