aduc7062 Analog Devices, Inc., aduc7062 Datasheet - Page 18

no-image

aduc7062

Manufacturer Part Number
aduc7062
Description
Low-power, Precision Analog Microcontroller, Dual ?-? Adcs, Flash/ee, Arm7tdmi
Manufacturer
Analog Devices, Inc.
Datasheet
ADuC7060/ADuC7061/ADuC7062
Table 8. FEEMOD MMR Bit Designations
Bit
15:9
8
7:5
4
3
2:0
Table 9. Command Codes in FEECON
Code
0x00
0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0x09
0x0A
0x0B
0x0C
0x0D
0x0E
0x0F
1
The FEECON register always reads 0x07 immediately after execution of any of these commands.
1
1
1
1
1
1
1
Description
Reserved.
Reserved. Always set this bit to 0.
Reserved. Always set these bits to 0 except when
writing keys.
Flash/EE Interrupt Enable.
Erase/Write Command Protection.
Reserved. Always set these bits to 0.
Set by user to enable the Flash/EE interrupt. The
interrupt occurs when a command is complete.
Cleared by user to disable the Flash/EE interrupt.
Set by user to enable the erase and write commands.
Cleared to protect the Flash against erase/write
command.
Command
Null
Single Read
Single Write
Erase/Write
Single Verify
Single Erase
Mass Erase
Reserved
Reserved
Reserved
Reserved
Signature
Protect
Reserved
Reserved
Ping
Description
Idle State.
Load FEEDAT with the 16-bit data. Indexed by FEEADR.
Write FEEDAT at the address pointed by FEEADR. This operation takes 50 μs.
Erase the page indexed by FEEADR and write FEEDAT at the location pointed by FEEADR. This
operation takes approximately 24 ms.
Compare the contents of the location pointed by FEEADR to the data in FEEDAT. The
result of the comparison is returned in FEESTA Bit 1.
Erase the page indexed by FEEADR.
Erase 30 kB of user space. The 2 kB of kernel are protected. To prevent accidental
execution, a command sequence is required to execute this instruction. See the
Command Sequence for Executing a Mass Erase section.
Reserved.
Reserved.
Reserved.
Reserved.
This command results in a 24-bit LFSR based signature been generated and loaded into
FEESIG MMR. This operation takes 16,389 clock cycles.
This command can run only once. The value of FEEPRO is saved and removed only with a
mass erase (0x06) or the key.
Reserved.
Reserved.
No operation; interrupt generated.
Rev. PrA | Page 18 of 100
FEECON Register
FEECON is an 8-bit command register. The commands are
described in Table 9.
Name:
Address:
Default value:
Access:
FEECON
0xFFFF0808
0x0
Read/write
Preliminary Technical Data

Related parts for aduc7062