ML610Q409-NNNTBZ03A7 Rohm Semiconductor, ML610Q409-NNNTBZ03A7 Datasheet - Page 298

no-image

ML610Q409-NNNTBZ03A7

Manufacturer Part Number
ML610Q409-NNNTBZ03A7
Description
MCU 8BIT 16K FLASH 4CH 100-TQFP
Manufacturer
Rohm Semiconductor
Series
-r

Specifications of ML610Q409-NNNTBZ03A7

Core Processor
nX-U8/100
Core Size
8-Bit
Speed
2MHz
Connectivity
SSP, UART/USART
Peripherals
LCD, Melody Driver, POR, PWM, WDT
Number Of I /o
22
Program Memory Size
16KB (8K x 16)
Program Memory Type
FLASH
Eeprom Size
-
Ram Size
1K x 8
Voltage - Supply (vcc/vdd)
1.25 V ~ 3.6 V
Data Converters
A/D 2x16b
Oscillator Type
Internal
Operating Temperature
-20°C ~ 70°C
Package / Case
100-TFQFP
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ML610Q409-NNNTBZ03A7
Manufacturer:
Rohm Semiconductor
Quantity:
10 000
ML610Q407/ML610Q408/ML610Q409 User's Manual
Chapter 21 RC Oscillation Type A/D Converter
21.3 Description of Operation
21.3.1 RC Oscillator Circuits
Counter A (RADCA0 and RADCA1) is a 16-bit binary counter for counting the base clock (BSCLK), which is used as
the standard of time. Counter A can count up to 0FFFFH.
Counter B (RADCB0 to RADCB1) is a 16-bit binary counter for counting the oscillator clock (RCCLK) of the RC
oscillator circuits. Counter B can count up to 0FFFFH.
Counters A and B are provided with overflow flags (OVFA and OVFB, respectively). Each overflow output results in
generation of an RC-ADC interrupt request signal (RADINT). Use the RADI bit of the RC-AC mode register
(RADMOD) to select whether to generate an overflow interrupt by an overflow on Counter A or Counter B: setting
RADI to “0” specifies Counter A overflow and setting it to “1” specifies Counter B overflow.
The RARUN bit of the RC-AD control register (RADCON) is used to start or stop RC-ADC conversion operation.
When RARUN is set to “0”, the oscillator circuits stop, so that counting will not be performed. When RARUN is set to
“1”, RC oscillation starts, when the RC oscillator clock (RCCLK) and the base clock (BSCLK) start counting through
Counter B and Counter A.
The RC oscillation section has a total of eight types of oscillation modes based on the two oscillator circuits of RCOSC0
and RCOSC1, and mode selection is made by the RC-ADC mode register (RADMOD).
P30–34, P44–47, and P35 must be configured as their secondary function input or output when using 1) the RC
oscillator circuit RCOSC0, 2) the RC oscillator circuit RCOSC1, and 3) the RC monitor pin (RCM) that outputs RC
oscillation waveforms, respectively. For the RC oscillator circuit configuration, see "21.1.2
secondary functions of Port 3, see Chapter 16, “Port 3.” For the secondary functions of Port 4, see Chapter 17, “Port 4.”
RC-ADC performs A/D conversion by converting the oscillation frequency ratio between a reference resistor (or
capacitor) and a resistive sensor (or capacitive sensor) such as a thermistor to digital data.
By making RC oscillation occur both on the reference side and on the sensor side with the reference capacitor the error
factor that the RS oscillator circuit itself is eliminated, thereby making it possible to perform the A/D conversion of the
characteristics of the sensor itself.
Also, by calculating the ratio between the oscillation frequency on the reference side and that on the sensor side and then
calculating the correlation between the calculated ratio and temperatures that the sensor characteristics have in advance,
a temperature can be obtained based on that calculated ratio.
Table 21-1 lists the eight types of oscillation modes, one of which is selected by the RC-ADC mode register
(RADMOD) OM3–0 bits.
Mode
No.
Note)
0
1
2
3
4
5
6
7
8
OM3
*
Z
1/0, 0/1
(Prohibited)
0
0
0
0
0
0
0
0
1
Table 21-1 Oscillation Modes from Which Selection Is Made by OM3–0 Bits
OM2
RADMOD
0
0
0
0
1
1
1
1
*
OM1
: Indicates arbitrary.
: Indicates high-impedance output.
: Indicates active output.
: The oscillator clock is not supplied even by setting the RARUN bit to “1” or by starting A/D conversion.
0
0
1
1
0
0
1
1
*
OM0
0
1
0
1
0
1
0
1
*
RS0
1/0
1/0
Z
Z
Z
Z
Z
Z
Z
RCOSC0 output pin
RT0
1/0
Z
Z
Z
Z
Z
Z
Z
Z
CRT0
1/0
0/1
Z
Z
Z
Z
Z
Z
Z
21-8
CS0
0/1
0/1
0/1
Z
Z
Z
Z
Z
Z
RS1
1/0
RCOSC1 output
Z
Z
Z
Z
Z
Z
Z
Z
RT1
pin
1/0
Z
Z
Z
Z
Z
Z
Z
Z
CS1
0/1
0/1
Z
Z
Z
Z
Z
Z
Z
IN0 external clock input mode
RT
IN1 external clock input mode
RS0–CS0
oscillation
RT0–CS0
oscillation
oscillation
RS0–CT0
oscillation
RS1–CS1
oscillation
RT1–CS1
oscillation
0-1
–CS0
(Prohibited)
Configuration." For the
Mode
oscillation mode
oscillation mode
RCOSC0
RCOSC1

Related parts for ML610Q409-NNNTBZ03A7