Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
gcbasic:ref_cmde:can:readad [2009/10/30 23:58] per |
gcbasic:ref_cmde:can:readad [2009/11/02 23:08] (Version actuelle) per |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== ReadAD ====== | ====== ReadAD ====== | ||
[[.|retour]] | [[.|retour]] | ||
- | |||
- | Sintaxis: | ||
- | variable = ReadAD (puerto) | ||
- | |||
- | Explicacion: | ||
- | ReadAD es una función que puede ser usada para leer el convertidor analógico-digital interno que muchos PIC incluyen, puerto podria ser AN0, AN1, AN2, etc., hasta el número de entradas analogas conseguidas en el PIC en uso. Refiérase a la hoja de data del PIC para encontrar el número de puertos asequibles. | ||
- | |||
- | Ejemplo: | ||
- | Este programa encenderá un LED conectado a PORTB.0 cuando el convertidor analógico digital (AD) en el pin AN0 devuelva un valor mayor de 120 | ||
+ | **Syntaxe : ** | ||
+ | variable = ReadAD (puerto) | ||
+ | ** | ||
+ | Explication :** | ||
+ | ReadAD est une fonction qui peut être utilisé pour lire le convertisseur analogique-digital interne que beaucoup de PIC possèdent, l'entrée du port peut être AN0, AN1, AN2, etc., jusqu'au nombre d'entrées analogiques possédées par le PIC utilisé. On se refèrera aux feuilles du constructeur du PIC pour trouver le nombre d'entrées accessibles. | ||
+ | ** | ||
+ | Exemple:** | ||
+ | Ce programme allumera une LED connectée au PORTB.0 quand le convertisseur analógique numérique (ADC) sur la broche AN0 retournera une valeur supérieure à 120 | ||
+ | <code> | ||
dir PORTA.0 in | dir PORTA.0 in | ||
dir PORTB.0 out | dir PORTB.0 out | ||
Ligne 16: | Ligne 16: | ||
set PORTB.0 off | set PORTB.0 off | ||
if ReadAD(AN0) > 120 then set PORTB.0 on | if ReadAD(AN0) > 120 then set PORTB.0 on | ||
+ | </code> | ||