|
|
Número de pieza | AT43USB325 | |
Descripción | Missed Watchdog Timer Reset | |
Fabricantes | ATMEL Corporation | |
Logotipo | ||
Hay una vista previa y un enlace de descarga de AT43USB325 (archivo pdf) en la parte inferior de esta página. Total 30 Páginas | ||
No Preview Available ! Features
• AVR® 8-bit RISC Microcontroller with 83 ns Instruction Cycle Time
• USB Hub with One Attached and Four External Ports
• USB Keyboard Function with Four Programmable Endpoints
• 16 KB Program Memory, 512-Byte Data SRAM
• 32 x 8 General-purpose Working Registers
• 42 Programmable I/O Port Pins
• Support for 20 x 8 Keyboard Matrix
• Keyboard Scan Inputs with Pull-up Resistor
• Four LED Driver Outputs
• One 8-bit Timer/Counter with Separate Pre-scaler
• One 16-bit Timer/Counter with Separate Pre-scaler and Dual 8-, 9- or 10-bit PWM
• External and Internal Interrupt Sources
• Programmable Watchdog Timer
• 6-MHz Oscillator with On-chip PLL
• 5V Operation with On-chip 3.3V Power Supply
• 64-lead LQFP Package
1. Description
The Atmel AT43USB325 is an 8-bit microcontroller based on the AVR RISC architec-
ture. By executing powerful instructions in a single clock cycle, the AT43USB325
achieves throughputs approaching 12 MIPS. The AVR core combines a rich instruc-
tion set with 32 general-purpose working registers. All 32 registers are directly
connected to the ALU allowing two independent registers to be accessed in one single
www.DataSheet4U.com
instruction executed in one clock cycle. The resulting architecture is more code effi-
cient while achieving throughputs up to ten times faster than conventional CISC
microcontrollers.
The AT43USB325 features an on-chip 16-Kbyte program memory and
512 bytes of data memory. It is supported by a standard set of peripherals such as
timer/counter modules, watchdog timer and internal and external interrupt sources.
The major peripheral included in the AT43USB325 is the USB Hub with an embedded
function and GPIO ports designed for use in a keyboard controller. The embedded
function has 4 endpoints that makes the AT43USB325 extremely suitable for key-
boards supporting the consumer page as described in the “USB Usage Tables”.
The AT43USB325 comes in two versions. The program memory of the
AT43USB325E is an SRAM that is automatically written from an external serial
EEPROM during power on. The AT43USB325M has a masked ROM program mem-
ory. The two versions are pin, function and binary compatible.
Multimedia
USB Keyboard
Controller with
Embedded Hub
AT43USB325
3355C–USB–4/05
1 page AT43USB325
1.3 Signal Description (Continued)
Name
Type
Function
Port F[1:3] – Bi-directional I/O port. In the AT43USB325E, these port pins have dual
functions as the interface pins to the serial EEPROM as shown below:
PF[1:3]
Bi-directional
Port Pin
PF1
PF2
PF3
Alternate Function 1
(AT43USB325E only)
SCK, SPI Master Clock Out
SI, SPI Slave Data Input
SO, SPI Slave Data Out
Alternate Function 2
OC1A, Timer/Counter1 Output Compare A
OC1B, Timer/Counter1 Output Compare B
ICP, Timer/Counter1 Input Capture
NC/SSN
Output
No Connect/Slave Select – In the AT43USB325M this pin is not used. In the AT43USB325E
this pin is the SPI slave select input used for enabling the serial memory during program
memory downloading.
TEST
Input
Test Pin – This pin should be tied to ground.
RESETN Input
Reset – Active low
Note: Signal names ending with an N are active low.
3355C–USB–4/05
5
5 Page AT43USB325
between the two versions is with respect to the serial EEPROM interface pins, GPIO PF[0:3].
The differences are:
Port F Pins
PF0
PF1, PF2, PF3
AT43USB325E
Slave Select Pin – Its output will be asserted (low) during
downloading of firmware and will stay de-asserted (high) after
download is completed.
Functions as serial EEPROM interface signals during
downloading and as GPIO pins after download is completed.
AT43USB325M
NC (No connect)
GPIO
3.4 SPI Serial EEPROM Interface (AT43USB325E Only)
The AT43USB325E is designed to interface directly with a synchronous serial peripheral inter-
face (SPI) SEEPROM such as the Atmel AT25HP256/512. All instructions, addresses and data
are transferred with the MSB first and start with a high-to-low SSN transition.
Note: The SPI port of the AT43USB325E at PF[0:3] is dedicated for program memory downloading only.
It cannot be accessed by the firmware program.
Figure 3-1.
AT43USB325E Read Sequence
AT43USB325E
SSN
MOSI
MISO
SCK
AT25HP256
3.4.1
Read Sequence
1. The AT43USB325E asserts its SSN output pin and outputs a 3 MHz clock at SCK. It
continues to activate SCK until the completion of the read process.
2. The AT43USB325E transmits the READ opcode (= 0000011) through its MOSI, fol-
lowed by the 16-bit byte address to be read, x0000. Please note that the
AT43USB325E will send a 16-byte address only. SEEPROM with SPI that requires a
24-bit address cannot be used with the AT43USB325E.
3. The SEEPROM then shifts out the data through its MISO pin.
4. The AT43USB325E de-asserts SCK and SSN after 16K bytes data read is complete.
Figure 3-2. READ Timing
SSN
SCK
0 1 2 3 4 5 6 7 8 9 10 11 20 21 22 23 24 25 26 27 28 29 30
MOSI
MISO
INSTRUCTION
BYTE ADDRESS
15 14 13 ... 3 2 1 0
HIGH IMPEDANCE
DATA OUT
76543210
MSB
3355C–USB–4/05
11
11 Page |
Páginas | Total 30 Páginas | |
PDF Descargar | [ Datasheet AT43USB325.PDF ] |
Número de pieza | Descripción | Fabricantes |
AT43USB320A | Missed Watchdog Timer Reset | ATMEL Corporation |
AT43USB321 | Full-speed USB Hub/Function Microcontroller | ATMEL Corporation |
AT43USB325 | Missed Watchdog Timer Reset | ATMEL Corporation |
AT43USB326 | Missed Watchdog Timer Reset | ATMEL Corporation |
Número de pieza | Descripción | Fabricantes |
SLA6805M | High Voltage 3 phase Motor Driver IC. |
Sanken |
SDC1742 | 12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters. |
Analog Devices |
DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares, |
DataSheet.es | 2020 | Privacy Policy | Contacto | Buscar |