ADUC7034BCPZ-RL Analog Devices Inc, ADUC7034BCPZ-RL Datasheet - Page 76

IC,Battery Management,LLCC,48PIN,PLASTIC

ADUC7034BCPZ-RL

Manufacturer Part Number
ADUC7034BCPZ-RL
Description
IC,Battery Management,LLCC,48PIN,PLASTIC
Manufacturer
Analog Devices Inc
Series
MicroConverter® ADuC7xxxr
Datasheet

Specifications of ADUC7034BCPZ-RL

Core Processor
ARM7
Core Size
16/32-Bit
Speed
20.48MHz
Connectivity
LIN, SPI, UART/USART
Peripherals
POR, PSM, Temp Sensor, WDT
Number Of I /o
9
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
4K x 8
Voltage - Supply (vcc/vdd)
3.5 V ~ 18 V
Data Converters
A/D 2x16b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 115°C
Package / Case
48-LFCSP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
ADuC7034
TIMER1
Timer1 is a general-purpose, 32-bit up/down counter with a
programmable prescaler. The prescaler source can be the low
power 32.768 kHz oscillator, the core clock, or from one of two
external GPIOs. This source can be scaled by a factor of 1, 16,
256, or 32,768. When the core is operating at 20.48 MHz and at
CD = 0 with a prescaler of 1 (ignoring the external GPIOs), a
minimum resolution of 48.83 ns results.
The counter can be formatted as a standard 32-bit value or as
time expressed as hours:minutes:seconds:hundredths.
Timer1 has a capture register (T1CAP) that is triggered by the
initial assertion of a selected IRQ source. When the capture
register is triggered, the current timer value is copied to
T1CAP, and the timer continues to run. This feature can be
used to determine the assertion of an event with increased
accuracy.
The Timer1 interface consists of five MMRS.
Timer1 features a postscaler that allows the user to count the
number of Timer1 timeouts between 1 and 256. To activate the
postscaler, the user sets Bit 23 and writes the desired number to
count into Bits[24:31] of T1CON. When this number of
timeouts is reached, Timer1 generates an interrupt if
T1CON[18] is set.
Note that if the part is in a low power mode and Timer1 is
clocked from the GPIO or low power oscillator source, then
Timer1 continues to operate.
T1LD, T1VAL, and T1CAP are 32-bit registers and hold
32-bit unsigned integers. T1VAL and T1CAP are read only.
T1CLRI is an 8-bit register. Writing any value to this
register clears the Timer1 interrupt.
T1CON is a configuration MMR and is described in Table 53.
32.768kHz OSCILLATOR
CLOCK FREQUENCY
LOW POWER
CORE
GPIO
GPIO
1, 16, 256, OR 32,768
IRQ[31:0]
PRESCALER
Figure 35. Timer1 Block Diagram
Rev. B | Page 76 of 136
CAPTURE
UP/DOWN COUNTER
32-BIT LOAD
32-BIT
Timer1 reloads the value from T1LD when Timer1 overflows.
Timer1 Load Registers
Name:
Address:
Default Value:
Access:
Function:
Timer1 Clear Register
Name:
Address:
Access:
Function:
Timer1 Value Register
Name:
Address:
Default Value:
Access:
Function:
TIMER1
VALUE
T1CLRI
0xFFFF032C
Write only
This 8-bit, write only MMR is written (with
any value) by user code to clear the interrupt.
T1LD
0xFFFF0320
After a reset, this register contains the upper
half of the assembly lot ID.
Read/write
T1LD is a 32-bit register that holds the 32-bit
value that is loaded into the counter.
T1VAL
0xFFFF0324
0xFFFFFFFF
Read only
T1VAL is a 32-bit register that holds the
current value of Timer1.
POSTSCALER
8-BIT
TIMER1 IRQ

Related parts for ADUC7034BCPZ-RL