ADUC7129BSTZ126-RL Analog Devices Inc, ADUC7129BSTZ126-RL Datasheet - Page 80

IC DAS MCU ARM7 ADC/DDS 80-LQFP

ADUC7129BSTZ126-RL

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

Specifications of ADUC7129BSTZ126-RL

Core Size
16/32-Bit
Program Memory Size
126KB (126K x 8)
Core Processor
ARM7
Speed
41.78MHz
Connectivity
EBI/EMI, I²C, SPI, UART/USART
Peripherals
PLA, POR, PWM, PSM, Temp Sensor, WDT
Number Of I /o
38
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
80-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
Eeprom Size
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Other names
ADUC7129BSTZ126-RLTR

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADUC7129BSTZ126-RL
Manufacturer:
Analog Devices Inc
Quantity:
10 000
ADuC7128/ADuC7129
Table 115. T3CON MMR Bit Designations
Bit
16:9
8
7
6
5
4
3:2
1
0
Secure Clear Bit (Watchdog Mode Only)
The secure clear bit is provided for a higher level of protection.
When set, a specific sequential value must be written to T3ICLR
to avoid a watchdog reset. The value is a sequence generated by
the 8-bit linear feedback shift register (LFSR) polynomial equal
to X8 + X6 + X5 + X + 1, as shown in Figure 59.
CLOCK
The initial value or seed is written to T3ICLR before entering
watchdog mode. After entering watchdog mode, a write to
T3ICLR must match this expected value. If it matches, the LFSR
is advanced to the next state when the counter reload happens.
If it fails to match the expected state, reset is immediately
generated, even if the count has not yet expired.
Q
7
D
Value
00
01
10
11
Q
6
D
These bits are reserved and should be written as 0s by user code.
Timer3 Clock (32.768 kHz) Prescaler.
Reserved.
Reserved.
Reserved.
Description
Count Up/Down Enable.
Timer3 Enable.
Timer3 Operating Mode.
Watchdog Timer Mode Enable.
Secure Clear Bit.
Source Clock/1 (Default).
Watchdog Timer IRQ Enable.
PD_OFF.
Q
Set by user code to configure Timer3 to count up.
Cleared by user code to configure Timer3 to count down.
Set by user code to enable Timer3.
Cleared by user code to disable Timer3.
Set by user code to configure Timer3 to operate in periodic mode.
Cleared by user to configure Timer3 to operate in free-running mode.
Set by user code to enable watchdog mode.
Cleared by user code to disable watchdog mode.
Set by user to use the secure clear option.
Cleared by user to disable the secure clear option by default.
Set by user code to produce an IRQ instead of a reset when the watchdog reaches 0.
Cleared by user code to disable the IRQ option.
Set by user code to stop Timer3 when the peripherals are powered down via Bit 4 in the POWCON MMR.
Cleared by user code to enable Timer3 when the peripherals are powered down via Bit 4 in the POWCON MMR.
5
D
Figure 59. 8-Bit LFSR
Q
4
D
Q
3
D
Q
2
D
Q
1
D
Q
0
D
Rev. 0 | Page 80 of 92
The value 0x00 should not be used as an initial seed due to the
properties of the polynomial. The value 0x00 is always guaran-
teed to force an immediate reset. The value of the LFSR cannot
be read; it must be tracked/generated in software.
The following is an example of a sequence:
1.
2.
3.
4.
5.
Enter initial seed, 0 xAA, in T3ICLR before starting
Timer3 in watchdog mode.
Enter 0 xAA in T3ICLR; Timer3 is reloaded.
Enter 0x37 in T3ICLR; Timer3 is reloaded.
Enter 0x6E in T3ICLR; Timer3 is reloaded.
Enter 0x66. 0xDC was expected; the watchdog resets
the chip.

Related parts for ADUC7129BSTZ126-RL