ML610Q429-NNNTBZ03A7 Rohm Semiconductor, ML610Q429-NNNTBZ03A7 Datasheet - Page 314

no-image

ML610Q429-NNNTBZ03A7

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

Specifications of ML610Q429-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
20
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:
ML610Q429-NNNTBZ03A7
Manufacturer:
Rohm
Quantity:
900
Part Number:
ML610Q429-NNNTBZ03A7
Manufacturer:
Rohm Semiconductor
Quantity:
10 000
<First Step>
Note:
In this example, nA0 is set to 4B0H because the gate time “nA0 t
is set to 0.3666 second. The value of nA0 is related to how much the margin of the quantizatoin error of the A/D
conversion is: the greater the nA0 value is, the smaller the margin of error becomes.
To reduce noise contamination to the RC oscillator circuit caused by CPU operation, it is recommended to constantly
put the device into HALT mode during operation of RC oscillation.
From this point of time, the RC oscillator circuit (RCOSC0) continues oscillation for about 0.366 second with the
reference resistance RS0. Then, when Counter A overflows, the RADINT signal is set to “1” and an RC-ADC
interrupt request is generated (section (a)). Also, the generation of interrupt request releases HALT mode (section (b))
and at the same time, A/D conversion operation stops (section (c), RARUN bit = “0”). At this time, Counter A is set
to “000000H”.
The content of Counter B at this time is expressed by the following expression:
That completes the operations in First Step .
<Second Step>
The RC oscillator circuit (RCOSC0) oscillates with thermistor RT0 from this point until Counter B overflows. This
period is equal to the product of “nB0” obtained in the First Step and the oscillation period t
When Counter B overflows, the RADINT signal is set to “1” and an RC-ADC interrupt request is generated (section
(d)). Also, the generation of interrupt request releases HALT mode (section (e)) and at the same time, A/D conversion
operation stops (section (f), RARUN bit = “0”).
This completes the operations in Second Step .
The content of Counter A at this time becomes the A/D converison value nA1, which is expressed by the following
expression:
From expressions B and C, nA1 is expressed by the following expression:
Set the base clock to 32.768 kHz. (Write “00H” in FCON0.)
Preset “1000000H – nA0” in Counter A.
Preset “000000H” in Counter B.
Write “01H” in RADMOD to select Counter A reference mode and the oscillation mode that uses reference
resistance RS0.
Write “01H” in RADCON to start A/D conversion operation.
Write “1” in the HLT bit of SBYCON (see Chapter 4, “MCU”) to set the device to HALT mode.
Calculate “1000000H – nB0” from the content of Counter B “nB0” and set the obtained value in Counter B.
At this point, Counter A needs to be cleared; however, no processing is required since the counter is already set
to “000000H”.
Write “12H” in RADMOD to select Counter B reference mode and the oscillation mode that uses thermistor
RT0.
Write “01H” in RADCON to start A/D conversion operation.
Write “1” in the HLT bit of SBYCON (see Chapter 4, “MCU”) to set the device to HALT mode.
nB0
nA1
nA1
=
=
=
nA0
nB0
nA0
t
t
t
RCCLK
RCCLK
RCCLK
t
RCCLK
t
t
BSCLK
BSCLK
(RS0)
(RT0)
(RT0)
(RS0)
…… Expression B
…… Expression C
…… Expression D
23 – 19
Chapter 23 RC Oscillation Type A/D Converter
BSCLK
” in oscillation mode with reference resistor RS0
ML610Q428/ML610Q429 User’s Manual
RCCLK
(RT0) using RT0.

Related parts for ML610Q429-NNNTBZ03A7