ATmega16A

27.9ADC Characteristics

Table 27-6.

ADC Characteristics

 

 

 

 

 

Symbol

 

Parameter

Condition

Min(1)

Typ(1)

Max(1)

Units

 

 

 

 

Single Ended Conversion

 

10

 

Bits

 

 

 

 

 

 

 

 

 

 

 

 

 

Differential Conversion

 

8

 

Bits

 

 

Resolution

 

Gain = 1x or 10x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Differential Conversion

 

7

 

Bits

 

 

 

 

Gain = 200x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Single Ended Conversion

 

 

 

 

 

 

 

 

VREF = 4V, VCC = 4V

 

1.5

2.5

LSB

 

 

 

 

ADC clock = 200 kHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Single Ended Conversion

 

 

 

 

 

 

 

 

VREF = 4V, VCC = 4V

 

3

4

LSB

 

 

 

 

ADC clock = 1 MHz

 

 

 

 

 

 

Absolute Accuracy (Including INL, DNL,

 

 

 

 

 

 

 

Single Ended Conversion

 

 

 

 

 

 

Quantization Error, Gain, and Offset Error).

 

 

 

 

 

 

VREF = 4V, VCC = 4V

 

1.5

 

LSB

 

 

 

 

 

 

 

 

 

 

ADC clock = 200 kHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Noise Reduction mode

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Single Ended Conversion

 

 

 

 

 

 

 

 

VREF = 4V, VCC = 4V

 

3

 

LSB

 

 

 

 

ADC clock = 1 MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Noise Reduction mode

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Single Ended Conversion

 

 

 

 

 

 

Integral Non-linearity (INL)

VREF = 4V, VCC = 4V

 

1

 

LSB

 

 

 

 

ADC clock = 200 kHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Single Ended Conversion

 

 

 

 

 

 

Differential Non-linearity (DNL)

VREF = 4V, VCC = 4V

 

0.5

 

LSB

 

 

 

 

ADC clock = 200 kHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Single Ended Conversion

 

 

 

 

 

 

Gain Error

VREF = 4V, VCC = 4V

 

1

 

LSB

 

 

 

 

ADC clock = 200 kHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Single Ended Conversion

 

 

 

 

 

 

Offset Error

VREF = 4V, VCC = 4V

 

 

 

LSB

 

 

 

 

ADC clock = 200 kHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Conversion Time

Free Running Conversion

13

 

260

µs

 

 

 

 

 

 

 

 

 

 

Clock Frequency

 

50

 

1000

kHz

 

 

 

 

 

 

 

 

AVCC

 

Analog Supply Voltage

 

VCC - 0.3(2)

 

VCC + 0.3(3)

V

VREF

 

Reference Voltage

Single Ended Conversion

2.0

 

AVCC

V

 

 

 

 

 

 

 

Differential Conversion

2.0

 

AVCC - 0.2

V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Input voltage

 

Single ended channels

GND

 

VREF

V

VIN

 

 

Differential channels

0

 

VREF

V

 

 

 

 

 

Input bandwidth

Single ended channels

 

38.5

 

kHz

 

 

 

 

 

 

 

 

 

 

 

 

 

Differential channels

 

4

 

kHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

301

8154A–AVR–06/08

Table 27-6.

ADC Characteristics (Continued)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Symbol

 

Parameter

Condition

 

Min(1)

Typ(1)

Max(1)

Units

 

VINT

 

Internal Voltage Reference

 

 

 

 

 

2.3

2.6

2.9

V

 

RREF

 

Reference Input Resistance

 

 

 

 

 

 

32

 

 

RAIN

 

Analog Input Resistance

 

 

 

 

 

 

100

 

 

Notes: 1. Values are guidelines only.

2.Minimum for AVCC is 2.7V.

3.Maximum for AVCC is 5.5V.

27.10Parallel Programming Characteristics

Figure 27-8. Parallel Programming Timing, Including some General Timing Requirements

 

tXLWL

 

 

XTAL1

tXHXL

 

 

tDVXH

tXLDX

 

 

Data & Contol

 

 

 

(DATA, XA0/1, BS1, BS2)

 

 

 

tBVPH

tPLBX

t BVWL

tWLBX

PAGEL

tPHPL

 

 

 

 

 

 

tWL WH

WR

tPLWL

 

WLRL

RDY/BSY

 

 

 

 

 

 

tWLRH

Figure 27-9. Parallel Programming Timing, Loading Sequence with Timing Requirements(1)

 

 

 

LOAD ADDRESS

LOAD DATA

 

LOAD DATA LOAD DATA

LOAD ADDRESS

 

 

 

(LOW BYTE)

(LOW BYTE)

(HIGH BYTE)

 

(LOW BYTE)

 

 

 

 

 

 

t XLXH

 

 

 

 

tXLPH

tPLXH

 

 

 

XTAL1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BS1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PAGEL

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DATA

 

ADDR0 (Low Byte)

DATA (Low Byte)

 

 

DATA (High Byte)

 

 

ADDR1 (Low Byte)

 

XA0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XA1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Note:

1.

The timing requirements shown in Figure 27-8 (i.e., tDVXH, tXHXL, and tXLDX) also apply to load-

 

 

ing operation.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

302 ATmega16A

8154A–AVR–06/08

ATmega16A

Figure 27-10. Parallel Programming Timing, Reading Sequence (within the Same Page) with Timing Requirements(1)

 

 

 

 

 

 

 

LOAD ADDRESS

READ DATA

READ DATA

 

LOAD ADDRESS

 

 

 

 

 

 

 

 

 

(LOW BYTE)

(LOW BYTE)

(HIGH BYTE)

 

 

(LOW BYTE)

 

 

 

 

 

 

 

 

 

 

tXLOL

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XTAL1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BS1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tBVDV

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tOLDV

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tOHDZ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ADDR1 (Low Byte)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DATA

 

 

 

 

ADDR0 (Low Byte)

 

 

 

 

DATA (Low Byte)

DATA (High Byte)

 

 

 

 

 

 

 

 

 

 

 

XA0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XA1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Note: 1.

The timing requirements shown in Figure 27-8 (i.e., tDVXH, tXHXL, and tXLDX) also apply to read-

 

 

 

ing operation.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table 27-7. Parallel Programming Characteristics, VCC = 5 V ± 10%

 

 

 

 

 

 

Symbol

 

 

Parameter

 

 

 

 

 

Min

 

 

Typ

 

Max

Units

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VPP

 

 

Programming Enable Voltage

 

 

 

 

 

11.5

 

 

 

 

 

 

12.5

 

V

IPP

 

 

Programming Enable Current

 

 

 

 

 

 

 

 

 

 

 

 

 

250

 

μA

tDVXH

 

 

Data and Control Valid before XTAL1 High

 

67

 

 

 

 

 

 

 

 

 

ns

tXLXH

 

 

XTAL1 Low to XTAL1 High

 

 

 

 

 

200

 

 

 

 

 

 

 

 

ns

tXHXL

 

 

XTAL1 Pulse Width High

 

 

 

 

 

150

 

 

 

 

 

 

 

 

ns

tXLDX

 

 

Data and Control Hold after XTAL1 Low

 

67

 

 

 

 

 

 

 

 

 

ns

tXLWL

 

 

XTAL1 Low to

 

 

 

 

 

 

 

 

 

Low

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

ns

WR

 

 

 

 

 

 

 

 

tXLPH

 

 

XTAL1 Low to PAGEL high

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

ns

tPLXH

 

 

PAGEL low to XTAL1 high

 

 

 

 

 

150

 

 

 

 

 

 

 

 

ns

tBVPH

 

 

BS1 Valid before PAGEL High

 

 

 

 

 

67

 

 

 

 

 

 

 

 

 

ns

tPHPL

 

 

PAGEL Pulse Width High

 

 

 

 

 

150

 

 

 

 

 

 

 

 

ns

tPLBX

 

 

BS1 Hold after PAGEL Low

 

 

 

 

 

67

 

 

 

 

 

 

 

 

 

ns

tWLBX

 

 

BS2/1 Hold after

 

 

 

 

 

 

Low

 

 

 

 

 

67

 

 

 

 

 

 

 

 

 

ns

WR

 

 

 

 

 

 

 

 

tPLWL

 

 

PAGEL Low to

 

 

 

 

 

 

 

 

 

Low

 

 

 

 

 

67

 

 

 

 

 

 

 

 

 

ns

WR

 

 

 

 

 

 

 

 

tBVWL

 

 

BS1 Valid to

 

 

 

 

 

 

 

 

Low

 

 

 

 

 

67

 

 

 

 

 

 

 

 

 

ns

WR

 

 

 

 

 

 

 

 

tWLWH

 

 

 

 

Pulse Width Low

 

 

 

 

 

150

 

 

 

 

 

 

 

 

ns

 

 

WR

 

 

 

 

 

 

 

 

tWLRL

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Low

 

 

 

 

 

0

 

 

 

 

 

 

 

1

 

μs

 

 

WR

Low to RDY/BSY

 

 

 

 

 

 

tWLRH

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

High(1)

 

 

 

 

 

3.7

 

 

 

 

 

 

 

4.5

 

ms

 

 

WR

Low to RDY/BSY

 

 

 

 

 

 

tWLRH_CE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

High for Chip Erase(2)

 

7.5

 

 

 

 

 

 

 

9

 

ms

 

 

WR

Low to RDY/BSY

 

 

tXLOL

 

 

XTAL1 Low to

 

 

 

 

 

 

 

Low

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

ns

 

 

OE

 

 

 

 

 

 

 

 

303

8154A–AVR–06/08

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table 27-7. Parallel Programming Characteristics, VCC = 5 V ± 10%

(Continued)

 

 

Symbol

 

Parameter

 

Min

Typ

Max

Units

 

 

 

 

 

 

 

 

 

 

 

 

 

tBVDV

 

BS1 Valid to DATA valid

 

0

 

250

ns

 

tOLDV

 

 

Low to DATA Valid

 

 

 

250

ns

 

OE

 

 

 

tOHDZ

 

 

High to DATA Tri-stated

 

 

 

250

ns

 

OE

 

 

 

Notes: 1. tWLRH is valid for the Write Flash, Write EEPROM, Write Fuse bits and Write Lock bits commands.

2.tWLRH_CE is valid for the Chip Erase command.

304 ATmega16A

8154A–AVR–06/08

Соседние файлы в папке МК