ADUC7033BCPZ-8L Analog Devices Inc, ADUC7033BCPZ-8L Datasheet - Page 80

no-image

ADUC7033BCPZ-8L

Manufacturer Part Number
ADUC7033BCPZ-8L
Description
IC MCU FLASH 96K ANLG I/O 48LFCS
Manufacturer
Analog Devices Inc
Type
Battery Managementr
Datasheets

Specifications of ADUC7033BCPZ-8L

Input Type
Logic
Output Type
Logic
Interface
UART, SPI
Current - Supply
20mA
Mounting Type
Surface Mount
Package / Case
48-LFCSP
For Use With
EVAL-ADUC7033QSPZ - EVAL DEV QUICK START ADUC7033
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
ADuC7033
TIMER1
Timer1 is a 32-bit general-purpose timer, count-down or count-
up, 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. This gives a minimum resolution of 48.83 ns
when operating at CD zero, the core is operating at 20.48 MHz,
and with a prescaler of 1 (ignoring the external GPIOs).
The counter can be formatted as a standard 32-bit value or as
hours:minutes:seconds:hundredths.
Timer1 has a capture register (T1CAP) that is triggered by a
selected IRQ source initial assertion. When 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 allowing the user to count between
1 and 256 the number of Timer1 timeouts. To activate the post-
scaler, the user sets Bit 18 and writes the desired number to count
into Bits[31:24] of T1CON. When that number of timeouts is
reached, Timer1 can generate 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, Timer1
continues to operate.
Timer1 reloads the value from T1LD when Timer1 overflows.
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 the configuration MMR described in Table 54.
32.768kHz OSCILLATOR
CLOCK FREQUENCY
LOW POWER
CORE
GPIO
GPIO
1, 16, 256, OR 32768
IRQ[31:0]
PRESCALER
Figure 35. Timer1 Block Diagram
Rev. B | Page 80 of 140
CAPTURE
UP/DOWN COUNTER
32-BIT LOAD
32-BIT
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
POSTSCALER
T1VAL
0xFFFF0324
0xFFFFFFFF
Read only
T1VAL is a 32-bit register that holds the
current value of Timer1.
T1LD
0xFFFF0320
0x00000000
Read/write
T1LD is a 32-bit register that holds the 32-bit
value that is loaded into the counter.
T1CLRI
0xFFFF032C
Write only
This 32-bit, write only MMR is written
(with any value) by user code to clear the
interrupt.
8-BIT
TIMER1 IRQ

Related parts for ADUC7033BCPZ-8L