參數(shù)資料
型號(hào): AT43USB351M-AC
廠商: ATMEL CORP
元件分類: 微控制器/微處理器
英文描述: Full-speed/Low-speed USB Microcontroller with ADC and PWM
中文描述: 8-BIT, MROM, 24 MHz, RISC MICROCONTROLLER, PQFP48
封裝: 7 X 7 MM, 1.40 MM HEIGHT, 0.50 MM PITCH, PLASTIC, MS-026BBC, LQFP-48
文件頁(yè)數(shù): 16/101頁(yè)
文件大?。?/td> 624K
代理商: AT43USB351M-AC
16
AT43USB351M
3302E–USB–7/04
All AT43USB351M 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 instruc-
tions. 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 address-
ing I/O registers 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.
USB Function
A unique feature of the AT43USB351M is that its USB function can operate as a full-speed or
low-speed USB device. The AT43USB351M’s USB hardware detects where the 1.5 k
pull-up
resistor is connected, i.e. DP or DM, and selects the correct mode automatically. If the pull-up
resistor is connected to DP, full-speed mode is entered and if DM, low-speed mode is entered.
Firmware for low-speed and full-speed, and vice versa, may not work interchangeably. Among
other things, USB bus signaling interrupts are different for the two modes. For example, in the
full-speed mode, an interrupt can be generated at SOF. This is not available in the low-speed
mode.
Table 1 in the “Architectural Overview” section describes the effect of USB speed and MCU
frequency speed selection on the various clock frequencies of the peripheral modules of the
AT43USB351M.
The embedded USB function has a default endpoint plus 4 other programmable endpoints.
Two of these endpoints contain their own 64-byte FIFO, while the other two have 8-byte
FIFOs. Endpoints 1 - 4 can be programmed as interrupt IN or OUT or bulk IN or OUT end-
points. Note that in the low-speed mode, the maximum data packet is 8 bytes and only
interrupt IN or OUT endpoints are allowed.
$07 ($27)
ADCSR
ADC Control and Status Register
$03 ($23)
ADCH
ADC High Byte Data Register
$02 ($22)
ADCL
ADC Low Byte Data Register
Table 6.
I/O Memory Space (Continued)
I/O (SRAM)
Address
Name
Function
相關(guān)PDF資料
PDF描述
AT43USB353M-AC Low Cost Full-speed USB Microcontroller with Embedded Hub, ADC and PWM
AT43USB355E-AC Full-speed USB Microcontroller with Embedded Hub, ADC and PWM
AT43USB355E-AU Full-speed USB Microcontroller with Embedded Hub, ADC and PWM
AT43USB355M-AC Full-speed USB Microcontroller with Embedded Hub, ADC and PWM
AT43USB355M-AU Full-speed USB Microcontroller with Embedded Hub, ADC and PWM
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
AT43USB353M 制造商:ATMEL 制造商全稱:ATMEL Corporation 功能描述:Missed Watchdog Timer Reset
AT43USB353M_03 制造商:ATMEL 制造商全稱:ATMEL Corporation 功能描述:Low Cost USB Microcontroller with Hub, ADC and PWM
AT43USB353M_04 制造商:ATMEL 制造商全稱:ATMEL Corporation 功能描述:Low Cost Full-speed USB Microcontroller with Embedded Hub, ADC and PWM
AT43USB353M-AC 制造商:ATMEL 制造商全稱:ATMEL Corporation 功能描述:Low Cost Full-speed USB Microcontroller with Embedded Hub, ADC and PWM
AT43USB355 制造商:ATMEL 制造商全稱:ATMEL Corporation 功能描述:Missed Watchdog Timer Reset