ETC ADUC816

=
MicroConverter®, Dual-Channel
16 bit ADCs with Embedded FLASH MCU
ADuC816
Errata Sheet
A. This Errata sheet represents the known bugs, anomalies and work-arounds for the ADuC816 MicroConverter.
B. The Errata listed, apply to all ADuC816 packaged material branded as follows :
(Sampling Material)
ADUC816BS
Date Stamp
AD Logo
Lot Number
C. Analog Devices Inc. is committed, through future silicon revisions to continuously improve silicon functionality.
Analog Devices Inc. will use its best endeavors to ensure that these future silicon revisions remain compatible with
your present software/systems implementing the recommended work-arounds outlined in this document.
D. ADuC816 Silicon Errata Sheet Revision History :
Revision
Date :
Relevance
Silicon Status
# of Bugs Reported
A.0
Feb. `01
All Silicon branded
ADUC816BS
Released
1
REV. A.0
Feb.‘01
Information furnished by Analog Devices is believed to be accurate and
reliable. However, no responsibility is assumed by Analog Devices for its
use, nor for any infringements of patents or other rights of third parties
which may result from its use. No license is granted by implication or
otherwise under any patent or patent rights of Analog Devices.
®
- 816_01
MicroConverter is a Trademark of Analog Devices, Inc.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781/329-4700
World Wide Web Site: http://www.analog.com
Fax: 781/326-8703
Analog Devices, Inc., 2001
Silicon - Errata Sheet
ADuC816
# 816_01. INDIRECT ADDRESSING MODE- :
Background:
In indirect addressing the instruction specifies a register which contains the address of
the operand. Both internal and external RAM can be indirectly addressed.
eg. MOV A, @R0.
Issue:
The following Special Function Registers (SFRs) cannot be read using indirect
addressing modes: ADCMODE, ADC0CON, ADC1CON, SF, ICON, PSMCON,
ADCSTAT, ADC0L/M/H, ADC1L/H, OF0L/M/H, OF1L/H, GN0L/M/H,
GN1L/H, DACL/H, DACCON.
Work-Around :
Instead of executing the indirectly addressed read instruction as
MOV @Ri, ADCSTAT
It should instead be executed as
MOV A, ADCSTAT
MOV @Ri, A
Related Issues :
Reading, using indirect addressing, functions correctly for all SFRs other than those
mentioned above.
Writing, using indirect addressing, functions correctly for all SFRs including those
mentioned above.
–2–
REV. A.0 Feb.’00