ADUC7060 Analog Devices, ADUC7060 Datasheet - Page 26

no-image

ADUC7060

Manufacturer Part Number
ADUC7060
Description
Low-Power, Precision Analog Microcontroller, Dual ?-? ADCs, Flash/EE, ARM7TDMI
Manufacturer
Analog Devices
Datasheet

Specifications of ADUC7060

Mcu Core
ARM7 TDMI
Mcu Speed (mips)
10
Sram (bytes)
4096Bytes
Gpio Pins
14
Adc # Channels
10
Other
14 Bit DAC,PWM

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADUC7060BSTZ32
Manufacturer:
CYPRESS
Quantity:
294
Part Number:
ADUC7060BSTZ32
Manufacturer:
ADI
Quantity:
315
Part Number:
ADUC7060BSTZ32
Manufacturer:
Analog Devices Inc
Quantity:
10 000
Part Number:
ADUC7060BSTZ32
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
ADUC7060BSTZ32-RL
Manufacturer:
Analog Devices Inc
Quantity:
10 000
ADuC7060/ADuC7061
Permanent Protection
Permanent protection can be set via FEEPRO, similar to how
keyed permanent protection is set, with the only difference
being that the software key used is 0xDEADDEAD. When the
FEEPRO write sequence is saved, only a mass erase sets the
software protection key back to 0xFFFFFFFF. This also erases
the entire user code space.
Sequence to Write the Software Protection Key and Set
Permanent Protection
1.
2.
3.
4.
To remove or modify the protection, the same sequence can be
used with a modified value of FEEPRO.
The previous sequence for writing the key and setting permanent
protection is illustrated in the following example, this protects
writing Page 4 and Page 5 of the Flash/EE:
Int a = FEESTA;
is cleared
FEEPRO = 0xFFFFFFFB;
and Page 5
FEEADR = 0x66BB;
value (Bits[31:16])
FEEDAT = 0xAA55;
value (Bits[15:0])
FEEMOD = 0x0048
sequence
FEECON = 0x0C;
command
while (FEESTA & 0x04){}
command to finish
Write in FEEPRO corresponding to the pages to be
protected.
Write the new (user-defined) 32-bit software protection
key in FEEADR (Bits[31:16]) and FEEDAT (Bits[15:0]).
Write 10 in FEEMOD (Bits[6:5]) and set FEEMOD (Bit 3).
Run the protect command (Code 0x0C) in FEECON.
// Ensure FEESTA
// Protect Page 4
// 32-bit key
// 32-bit key
// Lock security
// Write key
// Wait for
Rev. C | Page 26 of 108
Command Sequence for Executing a Mass Erase
FEEDAT = 0x3CFF;
FEEADR = 0x77C3;
FEEMOD = FEEMOD|0x8;
FEECON = 0x06;
//Erase key enable
//Mass erase command

Related parts for ADUC7060