ADUC7023BCP6Z62I Analog Devices Inc, ADUC7023BCP6Z62I Datasheet - Page 29

no-image

ADUC7023BCP6Z62I

Manufacturer Part Number
ADUC7023BCP6Z62I
Description
Flash ARM7+8-ch,12-B ADC & 4x12-B DAC IC
Manufacturer
Analog Devices Inc
Series
MicroConverter® ADuC7xxxr
Datasheet

Specifications of ADUC7023BCP6Z62I

Core Processor
ARM7
Core Size
16/32-Bit
Speed
44MHz
Connectivity
I²C, SPI
Peripherals
POR, PWM, WDT
Number Of I /o
20
Program Memory Size
62KB (62K x 8)
Program Memory Type
FLASH
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 12 x12b; D/A 4x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
40-LFCSP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADUC7023BCP6Z62I
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Company:
Part Number:
ADUC7023BCP6Z62I
Quantity:
10 000
Part Number:
ADUC7023BCP6Z62IRL
Manufacturer:
ADI/亚德诺
Quantity:
20 000
TYPICAL OPERATION
When configured via the ADC control and channel selection
registers, the ADC converts the analog input and provides a
12-bit result in the ADC data register.
The top four bits are the sign bits. The 12-bit result is placed
from Bit 16 to Bit 27 as shown in Figure 21. Note that in fully
differential mode, the result is represented in twos complement
format. In pseudo differential and single-ended modes, the
result is represented in straight binary format.
The same format is used in DACxDAT, simplifying the software.
Current Consumption
The ADC in standby mode, that is, powered up but not
converting, typically consumes 640 μA. The internal reference
adds 140 μA. During conversion, the extra current is 0.3 μA
multiplied by the sampling frequency (in kHz).
Timing
Figure 22 gives details of the ADC timing. Users control the
ADC clock speed and the number of acquisition clocks in the
ADCCON MMR. By default, the acquisition time is eight
clocks, and the clock divider is two. The number of extra clocks
(such as bit trial or write) is set to 19, which gives a sampling
rate of 774 kSPS. For conversion on the temperature sensor, set
ADCCON = 0x37A3. When using multiple channels including
the temperature sensor, the timing settings revert to the user-
defined settings after reading the temperature sensor channel.
Table 24. ADCCON MMR Bit Designations
Bit
15 to 14
13
12 to 10
9 to 8
31
SIGN BITS
27
Figure 21. ADC Result Format
Value
000
001
010
011
100
101
00
01
10
11
12-BIT ADC RESULT
Description
Reserved.
Temperature sensor conversion enable. Set to 1 for temperature sensor conversions. Set to 0 for
normal ADC conversions.
ADC clock speed.
f
f
f
f
f
f
ADC acquisition time.
2 clocks.
4 clocks.
8 clocks (default value).
16 clocks.
ADC
ADC
ADC
ADC
ADC
ADC
/1. This divider is provided to obtain 1 MSPS ADC with an external clock <41.78 MHz.
/2 (default value).
/4.
/8.
/16.
/32.
16 15
Rev. B | Page 29 of 96
0
MMR INTERFACE
The ADC is controlled and configured via the eight MMRs
described in this section.
ADCCON Register
Name:
Address:
Default value:
Access:
Function:
ADC CLOCK
CONV
ADC
ADCDAT
START
BUSY
ADCCON
0xFFFF0500
0x0600
Read/write
ADCCON is an ADC control register
that allows the programmer to enable the
ADC peripheral, select the mode of
operation of the ADC (either in single-
ended mode, pseudo differential mode, or
fully differential mode), and select the
conversion type. This MMR is described
in Table 24.
Figure 22. ADC Timing
ACQ
BIT TRIAL
ADCSTA = 0
WRITE
ADC INTERRUPT
DATA
ADuC7023
ADCSTA = 1

Related parts for ADUC7023BCP6Z62I