EUROSMART SYSAM-PCI Manuel page 36

Table des Matières

Publicité

SYSAM-PCI : 36
ROUTINES POUR LES ENTREES/SORTIES LOGIQUES
Les routines qui suivent font référence à un numéro de port logique.
Le port B reçoit le numéro 1, le port C reçoit le numéro 2.
fonction LirePort(NumPort:byte):byte
Description : Lecture d'un port logique en entrée
NumPort
Paramètres :
numéro du port logique
Retour : Valeur binaire (sur 8 bits) lue sur l'entrée demandée
Si le port logique demandé n'existe pas, la valeur retournée n'a pas
de signification
procedure EcrirePort(NumPort,Valeur:byte)
Description : Écriture d'un port logique en sortie
Paramètres :
NumPort
numéro du port logique
Valeur
Valeur binaire (sur 8 bits) à écrire
fonction LireBit(NumPort,NumBit:byte):byte
Description : Lecture d'une entrée logique
NumPort
Paramètres :
numéro du port logique
NumBit
numéro du bit à lire sur le port logique (de 1 à 8)
Retour :
État logique de l'entrée (0 ou 1)
Si le port logique demandé n'existe pas, la valeur retournée n'a
pas de signification
procedure EcrireBit(NumPort,NumBit:byte; Etat:boolean)
Description : Écriture d'une sortie logique
NumPort
Paramètres :
numéro du port logique
NumBit
numéro du bit à écrire sur le port logique (de 1 à 8)
Etat
État logique du bit à écrire (0 ou 1)
SYSAM-PCI : 36
ROUTINES POUR LES ENTREES/SORTIES LOGIQUES
Les routines qui suivent font référence à un numéro de port logique.
Le port B reçoit le numéro 1, le port C reçoit le numéro 2.
fonction LirePort(NumPort:byte):byte
Description : Lecture d'un port logique en entrée
NumPort
Paramètres :
numéro du port logique
Retour : Valeur binaire (sur 8 bits) lue sur l'entrée demandée
Si le port logique demandé n'existe pas, la valeur retournée n'a pas
de signification
procedure EcrirePort(NumPort,Valeur:byte)
Description : Écriture d'un port logique en sortie
Paramètres :
NumPort
numéro du port logique
Valeur
Valeur binaire (sur 8 bits) à écrire
fonction LireBit(NumPort,NumBit:byte):byte
Description : Lecture d'une entrée logique
NumPort
Paramètres :
numéro du port logique
NumBit
numéro du bit à lire sur le port logique (de 1 à 8)
Retour :
État logique de l'entrée (0 ou 1)
Si le port logique demandé n'existe pas, la valeur retournée n'a
pas de signification
procedure EcrireBit(NumPort,NumBit:byte; Etat:boolean)
Description : Écriture d'une sortie logique
NumPort
Paramètres :
numéro du port logique
NumBit
numéro du bit à écrire sur le port logique (de 1 à 8)
Etat
État logique du bit à écrire (0 ou 1)

Publicité

Table des Matières
loading

Produits Connexes pour EUROSMART SYSAM-PCI

Table des Matières