Renesas Renasas Single-Chip Microcomputer SH7086 Manuel d'utilisateur Page 18

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 21
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 17
SH7080 Group
A/D Conversion in Single-cycle Scan Mode
REJ06B0699-0100/Rev.1.00 January 2008 Page 16 of 19
6.2 A/D Conversion Routine
ad_conv ()
End
Yes
No
Is A/D
conversion
ended?
Repeat loop until ADF of ADCSR_0 is set to 1.
[Function]
Remaining in standby mode until A/D conversion
is ended.
Set ADST of ADCR_0 to 1.
[Function]
Starting A/D conversion.
Clear ADF bit of ADCSR_0 to 0.
Store A/D-converted data (in ADDR0) in
RAM (Ad_data).
Increment channel number counter
(ch_count).
Store A/D-converted data (in ADDR1) in
RAM (Ad_data).
Increment channel number counter
(ch_count).
Store A/D-converted data (in ADDR2) in
RAM (Ad_data).
Increment channel number counter
(ch_count).
Store A/D-converted data (in ADDR3) in
RAM (Ad_data).
Clear channel number counter (ch_count)
for next round of A/D conversion.
Increment conversion counter (ad_count)
for three rounds of A/D conversion.
Clear ADF bit.
Start A/D conversion.
Store AD data (AN0)
in RAM.
Increment channel
number counter.
Increment channel
number counter.
Store AD data (AN2)
in RAM.
Increment channel
number counter.
Store AD data (AN3)
in RAM.
Clear channel
number counter.
Increment A/D
conversion counter.
Store AD data (AN1)
in RAM.
Vue de la page 17
1 2 ... 13 14 15 16 17 18 19 20 21

Commentaires sur ces manuels

Pas de commentaire