3-2 setup example – Panasonic MN101C77C User Manual

Page 486

Advertising
background image

Chapter 15 A/D Converter

Operation

XV - 12

Setup Procedure

(1)

Set the analog input pin.

PAIMD (x'3F3C')

bp0 : PAIMD0 = 1

PAPLUD (x'3F4A')

bp0 : PAPLUD0 = 0

PADIR (x'3F3A')

bp0 : PADIR0 = 0

(2)

Select the analog input pin.

ANCTR1 (x'3FB1')

bp2-0 : ANCHS2-0 = 000

(3)

Select the A/D converter clock.

ANCTR0 (x'3FB0')

bp5-4 : ANCK1-0 = 01

(4)

Set the sample and hold time.

ANCTR0 (x'3FB0')

bp7-6 : ANSH1-0 = 01

(5)

Set the interrupt level.

ADICR (x'3FFA')

bp7-6 : ADLV1-0 = 00

(6)

Enable the interrupt.

ADICR (x'3FFA')

bp1 : ADIE = 1

Description

15-3-2

Setup Example

„

A/D Converter Setup Example by Registers

A/D conversion is started by setting registers. The analog input pins are set to AN0, the converter clock

is set to fs/4, and the sampling hold time is set to TAD x 6. Then, A/D conversion complete interrupt is

generated.

An example setup procedure, with a description of each step is shown below.

(1)

Set the analog input pin (set at the procedure

2) to the special function pin by the port A input

mode register (PAIMD). Also, set to no pull-up/

pull-down resistance by the port A pull-up/pull-

down resistance control register (PAPLUD),

and to input mode by port A direction control

register (PADIR).

(2)

Select the analog input pin from AN7-0 (PA7-

0) by the ANCHS2-0 flag of the A/D converter

control register 1 (ANCTR1).

(3)

Select the A/D converter clock by the

ANCK1, ANCK0 flag of the A/D converter

control register 0 (ANCTR0).

(4)

Set the sample and hold time by the ANSH1,

ANSH0 flag of the A/D converter control

register 0 (ANCTR0).

(5)

Set the interrupt level by the ADLV1-0 flag of

the A/D conversion complete interrupt control

register (ADICR). If any interrupt request flag

is already set, clear them.

(6)

Enable the interrupt by setting the ADIE flag

the ADICR register to "1".

[ Chapter 3. 3-1-4 Interrupt Flag Setting ]

Advertising
This manual is related to the following products: