Manuel de référence PICBASIC
EXEMPLE 2:
Si vous utilisez un clavier inférieu à 8 x 8, vous devrez ajuster les lignes et les colonnes comme ci-dessous :
Cas d'un clavier matricé 6 X 5 touches
I/O 31
I/O 30
I/O 29
I/O 28
I/O 27
I/O 26
I/O 25
I/O 24
I/O 23
I/O 22
I/O 21
I/O 20
I/O 19
I/O 18
I/O 17
I/O 16
I = EPADIN(6,5)
LOCATE 0,0
NOTE
L'allocation des ports devra être effectuée par ordre numérique. L'allocation des ports de sortie devra débuter à partir du port 16 et
l'allocation des ports d'entrée devra démarrer à partir du port 24. Si vous n'utilisez pas tous les ports, il vous sera possible d'utiliser
ces derniers pour une autre fonction (mais uniquement en les exploitant en tant qu'entrées – Ne les utilisez jamais en sorties, sans
quoi des changements d'états aléatoires pourront intervenir dessus).
EXP ()
Variable Single= EXP (
Valeur naturelle logarithm
Valeur est une variable de type Single.
EXPLICATION
Cette instruction permet de connaître la valeur exponentielle d'une variable de type "SINGLE".
EXEMPLE
10
DIM F1 AS SINGLE, F2 AS SINGLE
20
F2 = EXP(F1).
COMFILE Technology (traduction Française Lextronic)
3 0 2 5 20 1 5 1 0 5
2 9 2 4 19 1 4 9 4
2 8 2 3 18 1 3 8 3
2 7 2 2 17 1 2 7 2
2 6 2 1 16 1 1 6 1
' Lecture du clavier 6 X 5
Valeur )
x
e
SCAN CODE
70