ML610Q428-NNNTBZ03A7 Rohm Semiconductor, ML610Q428-NNNTBZ03A7 Datasheet - Page 303

no-image

ML610Q428-NNNTBZ03A7

Manufacturer Part Number
ML610Q428-NNNTBZ03A7
Description
MCU 8BIT 48K FLASH 128-TQFP
Manufacturer
Rohm Semiconductor

Specifications of ML610Q428-NNNTBZ03A7

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

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ML610Q428-NNNTBZ03A7
Manufacturer:
ROHM
Quantity:
750
Part Number:
ML610Q428-NNNTBZ03A7
Manufacturer:
Rohm Semiconductor
Quantity:
10 000
23.3 Description of Operation
23.3.1
Counter A (RADCA0–2) is a 24-bit binary counter for counting the base clock (BSCLK), which is used as the standard
of time. Counter A can count up to 0FFFFFFH.
Counter B (RADCB0–2) is a 24-bit binary counter for counting the oscillator clock (RCCLK) of the RC oscillator
circuits. Counter B can count up to 0FFFFFFH.
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.
“Configuration”; for the secondary functions of Port 3, see Chapter 19, “Port 3”; for the secondary functions of Port 4,
see Chapter 20, “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 23-1 lists the eight types of oscillation modes, one of which is selected by the RC-ADC mode register
(RADMOD) OM3–0 bits.
Mode
Note)
No.
0
1
2
3
4
5
6
7
8
OM3 OM2 OM1 OM0 RS0 RT0 CRT0 CS0 RS1
RC Oscillator Circuits
0
0
0
0
0
0
0
0
1
*
Z
1/0, 0/1
(Setting prohibited)
Table 23-1 Oscillation Modes from Which Selection Is Made by OM3–0 Bits
RADMOD
0
0
0
0
1
1
1
1
*
0
0
1
1
0
0
1
1
*
0
1
0
1
0
1
0
1
*
: 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.
1/0
1/0
RCOSC0 output pin
Z
Z
Z
Z
Z
Z
Z
1/0
For the configuration of the RC oscillator circuits, see Section 23.1.2,
Z
Z
Z
Z
Z
Z
Z
Z
1/0
0/1
Z
Z
Z
Z
Z
Z
Z
0/1
0/1
0/1
Z
Z
Z
Z
Z
Z
23 – 8
RCOSC1 output pin
1/0
Z
Z
Z
Z
Z
Z
Z
Z
Chapter 23 RC Oscillation Type A/D Converter
RT1
1/0
Z
Z
Z
Z
Z
Z
Z
Z
CS1
0/1
0/1
ML610Q428/ML610Q429 User’s Manual
Z
Z
Z
Z
Z
Z
Z
RT
RS0–CS0 oscillation
RS1–CS1 oscillation
RT0–CS0 oscillation
RS0–CT0 oscillation
RT1–CS1 oscillation
0-1
–CS0 oscillation
IN0 external clock input mode
IN1 external clock input mode
(Setting prohibited)
Mode
oscillation mode
oscillation mode
RCOSC0
RCOSC1

Related parts for ML610Q428-NNNTBZ03A7