English
Language : 

HD64F2638F20J Datasheet, PDF (735/1512 Pages) Renesas Technology Corp – Renesas 16-Bit Single-Chip Microcomputer H8S Family/H8S/2600 Series
H8S/2639, H8S/2638, H8S/2636,
H8S/2630, H8S/2635 Group
Section 17 A/D Converter
17.2 Register Descriptions
17.2.1 A/D Data Registers A to D (ADDRA to ADDRD)
Bit
: 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
AD9 AD8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 ⎯ ⎯ ⎯ ⎯ ⎯ ⎯
Initial value : 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
R/W
: RRRRRRRRRRRRRRRR
There are four 16-bit read-only ADDR registers, ADDRA to ADDRD, used to store the results of
A/D conversion.
The 10-bit data resulting from A/D conversion is transferred to the ADDR register for the selected
channel and stored there. The upper 8 bits of the converted data are transferred to the upper byte
(bits 15 to 8) of ADDR, and the lower 2 bits are transferred to the lower byte (bits 7 and 6) and
stored. Bits 5 to 0 are always read as 0.
The correspondence between the analog input channels and ADDR registers is shown in
table 17-3.
ADDR can always be read by the CPU. The upper byte can be read directly, but for the lower
byte, data transfer is performed via a temporary register (TEMP). For details, see section 17.3,
Interface to Bus Master.
The ADDR registers are initialized to H'0000 by a reset, and in standby mode or module stop
mode.
Table 17-3 Analog Input Channels and Corresponding ADDR Registers
Analog Input Channel
Channel Set 0 (CH3 = 0)
Channel Set 1 (CH3 = 1)
Group 0
Group 1
Group 0
Group 1
A/D Data Register
AN0
AN4
AN8
Setting prohibited ADDRA
AN1
AN5
AN9
Setting prohibited ADDRB
AN2
AN6
AN10
Setting prohibited ADDRC
AN3
AN7
AN11
Setting prohibited ADDRD
REJ09B0103-0800 Rev. 8.00
May 28, 2010
Page 685 of 1458