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
dir PORTA.0 in dir PORTB.0 out set PORTB.0 off if ReadAD(AN0) > 120 then set PORTB.0 on