ADUC7025BCPZ32-RL7 AD [Analog Devices], ADUC7025BCPZ32-RL7 Datasheet - Page 48

no-image

ADUC7025BCPZ32-RL7

Manufacturer Part Number
ADUC7025BCPZ32-RL7
Description
Precision Analog Microcontroller 12-bit Analog I/O, ARM7TDMI MCU
Manufacturer
AD [Analog Devices]
Datasheet
ADuC7019/20/21/22/24/25/26/27
OTHER ANALOG PERIPHERALS
DAC
The ADuC7019/7020/7021/7022/7024/7025/7026/7027
incorporate two, three, or four 12-bit voltage output DACs on-
chip depending on the model. Each DAC has a rail-to-rail voltage
output buffer capable of driving 5 kΩ/100 pF.
Each DAC has three selectable ranges: 0 V to V
band gap 2.5 V reference), 0 V to DAC
DAC
The signal range is 0 V to AV
MMRs Interface
Each DAC is configurable independently through a control
register and a data register. These two registers are identical for
the four DACs. Only DAC0CON (see Table 26) and DAC0DAT
(see Table 27) are described in detail in this section.
DACxCON Registers
Name
DAC0CON
DAC1CON
DAC2CON
DAC3CON
Table 26. DAC0CON MMR Bit Designations
Bit
6
5
4
3
2
1:0
REF
Value
00
01
10
11
is equivalent to an external reference for the DAC.
Address
0xFFFF0600
0xFFFF0608
0xFFFF0610
0xFFFF0618
Name
DACCLK
DACCLR
Description
Reserved.
DAC Update Rate. Set by user to
update the DAC using Timer1.
Cleared by user to update the DAC
using HCLK (core clock).
DAC Clear Bit. Set by user to enable
normal DAC operation. Cleared by
user to reset data register of the DAC
to zero.
Reserved. This bit should be left at 0.
Reserved. This bit should be left at 0.
DAC Range Bits.
Power-Down Mode. The DAC output
is in tri-state.
0 − DAC
0 − V
0 − AV
DD
.
REF
Default Value
0x00
0x00
0x00
0x00
DD
(2.5 V) Range.
REF
Range.
Range.
REF,
and 0 V to AV
REF
(internal
Access
R/W
R/W
R/W
R/W
DD
.
Rev. A | Page 48 of 92
DACxDAT Registers
Name
DAC0DAT
DAC1DAT
DAC2DAT
DAC3DAT
Table 27. DAC0DAT MMR Bit Designations
Bit
31:28
27:16
15:0
Using the DACs
The on-chip DAC architecture consists of a resistor string DAC
followed by an output buffer amplifier, the functional
equivalent of which is shown in Figure 51.
As illustrated in Figure 51, the reference source for each DAC is
user selectable in software. It can be either AV
In 0-to-AV
from 0 V to the voltage at the AV
the DAC output transfer function spans from 0 V to the voltage at
the DAC
function spans from 0 V to the internal 2.5 V reference, V
The DAC output buffer amplifier features a true rail-to-rail
output stage implementation. This means that, unloaded, each
output is capable of swinging to within less than 5 mV of both
AV
(when driving a 5 kΩ resistive load to ground) is guaranteed
through the full transfer function except codes 0 to 100, and, in
0-to-AV
DD
and ground. Moreover, the DAC’s linearity specification
DD
REF
DD
mode only, codes 3995 to 4095.
pin. In 0-to-V
DAC
mode, the DAC output transfer function spans
AV
V
Address
0xFFFF0604
0xFFFF060C
0xFFFF0614
0xFFFF061C
REF
REF
DD
Description
Reserved
12-bit data for DAC0
Reserved
Figure 51. DAC Structure
REF
R
R
R
R
R
mode, the DAC output transfer
DD
Default Value
0x00000000
0x00000000
0x00000000
0x00000000
pin. In 0-to-DAC
BYPASSED
FROM MCU
OUTPUT
BUFFER
DD
, V
DAC0
REF
REF
, or DAC
mode,
Access
R/W
R/W
R/W
R/W
REF
.
REF
.

Related parts for ADUC7025BCPZ32-RL7