Fujitsu FR81S User Manual
CHAPTER 44: 12-BIT A/D CONVERTER
5. Operation
FUJITSU SEMICONDUCTOR LIMITED
CHAPTER
: 12-BIT A/D CONVERTER
FUJITSU SEMICONDUCTOR CONFIDENTIAL
91
In case of data protection function invalid (ADTCS.PRT="0")
The A/D conversion is continuously executed without stop. The data of the A/D conversion data is not
protected, and. the last A/D conversion data converted in the activation channel is stored.
In case of data protection function effective (ADTCS.PRT="1")
The data of the A/D conversion data is protected. Therefore, the A/D conversion in the same activation
channel stops the A/D conversion for the data protection period. However, when the scan conversion
shifts to a different activation channel, the A/D conversion is continuously executed without stopping
because A/D data register (ADTCD) is also different.
Notes:
In the continuous scan conversion, it is cleared automatically immediately to "0" though the conversion
count completion flag (ADEOCF.EOCF) of the last activation channel of the scan conversion target is
set in "1".
When the same activation factor as scan conversion target is set to the activation channel that is larger
than the final channel of continuous scan conversion, the activation channel that is larger than the final
channel is evaluated once by the A/D activation arbitration of latter part after completing the final
channel of the continuous scan conversion.
The data protection function works at factors other than compare match activation
(ADTECS.STS2="0", ADTCS.STS1,STS0="11
B
").
In the data protection function is effective (ADTCS.PRT="1"), please release the state of the data
protection before executing the next scan conversion repeatedly. The activation channel in the state of
the data protection does not execute the A/D conversion.
Figure 5-15 Continuous scan conversion when conversion count of each channel is specified
(In case of data protection function invalid)
stop
During
conversion(N ch)
(The first)
During
conversion(N ch)
(The second)
During
conversion(N+1
ch)
(The first)
During
conversion(N+2
ch)
(The second)
During
conversion(N+2
ch)
(The first)
During
conversion(N ch)
(The first)
Conversion frequency
completion flag
(ADEOCF.ECOF
completion flag
(ADEOCF.ECOF
N
)
Invalid data
Conversion result
(the first)
Conversion result (the second)
Conversion result
(the first)
Invalid data
Conversion result (the first)
Invalid data
Conversion result (the second)
Conversion result
(the first)
Software Activate
request (n+1 channel)
A/D conversion
Activation trigger
Software Activate
request (n channel)
Software Activate
request (n+2 channel)
During
conversion(N ch)
(The second)
Software factor start (N, N+1 and
N+2 channels simultaneous)
Conversion frequency
completion flag
(ADEOCF.ECOF
completion flag
(ADEOCF.ECOF
N+1
)
Conversion frequency
completion flag
(ADEOCF.ECOF
completion flag
(ADEOCF.ECOF
N+2
)
Protection state flag
(ADPRT.PRTF
(ADPRT.PRTF
N
)
Protection state flag
(ADPRT.PRTF
(ADPRT.PRTF
N+1
)
Protection state flag
(ADPRT.PRTF
(ADPRT.PRTF
N+2
)
A/D data register
(ADTCD
(ADTCD
N
.D11~D0)
A/D data register
(ADTCD
(ADTCD
N+1
.D11~D0)
A/D data register
(ADTCD
(ADTCD
N+2
.D11~D0)
Scanning conversion completion
interruption factor flag
(ADSCANS.SCINT)
← Factor clear
When the analog to digital conversion of a specified frequency is
completed, the activate request of the mask doing and the next start
channel outputs the activate request.
When the final start channel processing to be
scanned is completed, it is automatically an iterative
implementation from the beginning as for the
scanning conversion.
[Channel composition information]
Start channel N, N+1, and N+2: Repetition mode, protection function none, software start, continuous scanning conversion mode, and
conversion frequency specification scanning conversion execution permission
The continuous conversion frequency: Start channel N+2 = twice start channel N+1 = once start channel N= twice
MB91520 Series
MN705-00010-1v0-E
1894