ADUC7128BSTZ126-RL Analog Devices Inc, ADUC7128BSTZ126-RL Datasheet - Page 81

IC DAS MCU ARM7 ADC/DDS 64-LQFP

ADUC7128BSTZ126-RL

Manufacturer Part Number
ADUC7128BSTZ126-RL
Description
IC DAS MCU ARM7 ADC/DDS 64-LQFP
Manufacturer
Analog Devices Inc
Series
MicroConverter® ADuC7xxxr
Datasheet

Specifications of ADUC7128BSTZ126-RL

Core Size
16/32-Bit
Program Memory Size
126KB (126K x 8)
Core Processor
ARM7
Speed
41.78MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
PLA, POR, PWM, PSM, Temp Sensor, WDT
Number Of I /o
28
Program Memory Type
FLASH
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 3.6 V
Data Converters
A/D 10x12b; D/A 1x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
64-LQFP
Controller Family/series
(ARM7) ADUC
No. Of I/o's
40
Cpu Speed
41.78MHz
No. Of Timers
5
Digital Ic Case Style
LQFP
Embedded Interface Type
I2C, SPI, UART
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
EVAL-ADUC7128QSPZ - KIT DEV FOR ADUC7128
Eeprom Size
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Other names
ADUC7128BSTZ126-RLTR

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADUC7128BSTZ126-RL
Manufacturer:
Analog Devices Inc
Quantity:
10 000
TIMER4—GENERAL-PURPOSE TIMER
CORE CLOCK
Timer4 is a 32-bit, general-purpose count down or count up
timer with a programmable prescalar. The prescalar source
can be the 32 kHz oscillator, the core clock, or 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 42 ns when operating
at CD zero, the core is operating at 41.78 MHz, and with a prescalar
of 1 (ignoring external GPIO).
The counter can be formatted as a standard 32-bit value or as
hours:minutes:seconds:hundredths.
Timer4 has a capture register (T4CAP), which can be triggered
by a selected IRQ source initial assertion. Once triggered, the
current timer value is copied to T4CAP, and the timer keeps
running. This feature can be used to determine the assertion of
an event with increased accuracy.
The Timer4 interface consists of five MMRs.
Table 116. Timer4 Interface MMRs
Name
T4LD
T4VAL
T4CAP
T4ICLR
T4CON
OSCILLATOR
FREQUENCY
32.768kHz
GPIO
GPIO
Description
A 32-bit register. Holds 32-bit unsigned integers.
A 32-bit register. Holds 32-bit unsigned integers.
This register is read only.
A 32-bit register. Holds 32-bit unsigned integers.
This register is read only.
An 8-bit register. Writing any value to this register
clears the Timer1 interrupt.
The configuration MMR (see Table 117).
IRQ[31:0]
Figure 60. Timer4 Block Diagram
PRESCALER
1, 16, 256,
OR 32768
CAPTURE
UP/DOWN COUNTER
32-BIT LOAD
32-BIT
TIMER1 VALUE
TIMER4IRQ
Rev. 0 | Page 81 of 92
Note that if the part is in a low power mode and Timer4 is clocked
from the GPIO or oscillator source, Timer4 continues to operate.
Timer4 reloads the value from T4LD either when Timer 4
overflows, or immediately when T4ICLR is written.
Timer4 Load Register
Name
T4LD
T4LD is a 32-bit register that holds the 32-bit value that is
loaded into the counter.
Timer4 Clear Register
Name
T4ICLR
This 8-bit, write only MMR is written (with any value) by user
code to refresh (reload) Timer4.
Timer4 Value Register
Name
T4VAL
T4VAL is a 32-bit register that holds the current value of Timer4.
Timer4 Capture Register
Name
T4CAP
This is a 32-bit register that holds the 32-bit value captured by
an enabled IRQ event.
Timer4 Control Register
Name
T4CON
This 32-bit MMR configures the mode of operation of Timer4.
Address
0xFFFF0380
Address
0xFFFF038C
Address
0xFFFF0384
Address
0xFFFF0390
Address
0xFFFF0388
ADuC7128/ADuC7129
Default Value
0x00000
Default Value
0x00
Default Value
0x0000
Default Value
0x00
Default Value
0x0000
Access
R/W
Access
W
Access
R
Access
R
Access
R/W

Related parts for ADUC7128BSTZ126-RL