C Control I application-board 9 - 12 Vdc Inputs / outputs - 198847 Datenbogen

Produktcode
198847
Seite von 12
Fonctions autres
SLOWMODE
SLOWMODE
réduction de la cadence 
du processeur CPU (1ère étape)
SLOWMODE:SLOWMODE
réduction de la cadence 
du processeur CPU (1ère étape)
SLOWMODE OFF
SLOWMODE OFF
paramétrage de la cadence maximum
SYS
SYS &HFD00
appel d'un programme de système
Opérations mathématiques
ABS
x=abs(y)
valeur absolue d'une fonction 
*
x=a*b
multiplication
/
x=a/b
division
+
x=a+b
addition
-
x=a
soustraction
<,>,=<,>=<>,
IF a<b THEN b=a
inférieur, supérieur, inférieur ou égal,
supérieur ou égal, différent
SQR
x=SQR(a)
valeur approximative de la racine
MOD
x=a MOD b
envoi du résultat d'une division
SGN
SGN(a)
envoie 1 pour a>0, -1 pour a<0 
et 0 pour a=0
MAX
x=MAX(a,b)
détermine la valeur maximale 
de la deuxième valeur
MIN
x=MIN(a,b)
détermine la valeur minimale 
de la deuxième valeur
RAND
x=RAND
génère un nombre entier aléatoire
RANDOMIZE
RANDOMIZE x
réinitialisation du générateur 
de nombres aléatoires
SHR
x=a SHR b
opérateur pour retrait droit bit par bit
SHL
x=a SHL b
opérateur pour retrait gauche bit par bit
NOT
x=NOT a
négation logique bit par bit
AND
x=a AND b
liaison logique ET bit par bit
OR
x=a OR b
liaison logique OU bit par bit
XOR
x=a XOR b
liaison logique OU EXCLUSIF bit 
par bit
XOR
X=XOR
Connaissances avancées de CCBASIC
Les fonctions avancées font partie d'un module spécial du système
d'exploitation qui étend la capacité des fonctions de votre module C-Control
ancienne version. 
Témoin de fonctionnement
La LED1 (située à côté de la borne réservée à la tension de service) indique si
la carte est bien alimentée.
Affichage à cristaux liquides
L'écran à cristaux liquides lumineux à 2 x 16 caractères est intégré à la carte
de développement. La fixation de l'écran vous permet d'avoir accès aux
données de façon optimale, même si les conditions ne sont pas favorables. 
Contraste
Un potentiomètre de réglage situé sur la gauche en dessous de l'écran vous
permet de régler le contraste. Tournez dans le sens des aiguilles d'une
montre pour obtenir plus de contraste. 
Commande
L'éclairage de l'écran se fait via le port 16. Assurez-vous que l'écran n'ait pas été
branché à l'envers, et que le port 16 soit, en conséquence, LO pour que l'écran
s'allume. Assurez-vous que l'écran se trouve sur le Byteport 2, c.a.d. connecté
aux ports 9 à 16. Si ces ports sont déjà occupés, ce qui est relativement rare, il
est possible d'utiliser le Byteport comme d'habitude, car toutes les connexions
sont reliées sur l'écran comme des entrées. En revanche, il préférable d'initialiser
au préalable l'écran et de désactiver ensuite les ports, si vous les utilisez comme
entrées. Dans ce cas, les fonctions ne pourront être garanties.  
Clavier
Le pavé numérique équipé des fonctions Clear (C*) et Enter (E#), ainsi que
deux touches de fonction vous permettent de travailler facilement et
confortablement pendant la phase de développement d'un programme. 
Le clavier (à l'exception des touches RESET et PROG) est connecté à l'unité
C-Control I via une boucle de résistance sur le port AD8. 
Vous trouverez sur le logiciel de la carte, un décodeur de logiciel qui permet
de transformer la tension analogique en un code de touche exploitable. Si le
port AD8 est occupé, cela ne pose aucun problème, pourvu que vous
n'appuyiez sur aucune touche. 
Start et Reset
La touche Start (démarrer) vous permet de démarrer un programme BASIC
chargé tandis que la touche Reset (réinitialiser) vous permet de l'interrompre.
Avant de charger un nouveau programme, vous devez appuyer sur Reset.
Pour assurer la fonction de la touche Start, vous devez retirer le cavalier de
démarrage automatique (Autostart) qui correspond à :
JP2 sur l'unité M 2.0,
JP9 sur l'unité M 1.2.
Les connexions sont équipées de résistances pullup de 10 K. 
16
9