Brevet FR2476347A1 — publié le 19810821

La présente invention a pour objet, titre de procédé et produit industriel nouveau,ur répertoire électronique destiné à conserver et restituer autorr.aticnPment des informations concernant des sujets (noms) dans le dit répertoire, par un mode d'utilisation facile qui n'i.mplioue pas de connaissances en électronique ou en informatique de la part de l'utilisateur. Une application typique mais non exhaustive d'un tel répertoire est constituée,pa r exemple,par la liste des correspondents téléphoniques habituels d'un abonné,avec leur numéro de téléphone et éventuellement leur adresse,en vue de la composition automatique du numéro souhaité. Les moyens électroniques les plus performants pour conserver et restituer de telles informations sont les systèmes de gestion de fichiers par ordinateur.A coté de leurs avantages indiscutables,ils présentent des inconvenients qui limitent leur applicabilité comme répertoire,parmi lesquels on peut citer le couat,lencombrement,les problèmes de maintenance et la compétence professionnelle certaine nécessaires pour leur exploitation. Une autre catégorie de moyens est constituée par les répertoires qu'on peut trouver sur le marché dans des ensembles connus sous la dénomination de "composeurs téléphoniques au tomatiques".te sous-ensemble qui réalise la composition automatique trouve le numéro à composer dans un registre électronique qui est chargé par un sous-ensemble qui réalise la fonction de répertoire. Dans certaines réalisations le répertoire est constitué par un nombre de quelques dizaines de registres,identifisb19 chacun par un bouton et une étiquette situés sur le panneauavant de l'appareil.t'étiquette porte le nom du correspondant, le registre contient sous une forme codifiée le numéro téléphonique respectif et le bouton sert à sélecter le correspondant.Dans d'autres variantes de ces réalsations,les regis- tres sont constitués par une mémoire à accès aléatoire.Ies principaux inconvenients de ce type de répertoire sont: la capacité reduite,la nécessité de marquage manuel des noms,la volatilité des informations lors de l'interruption de l'alimentation de la mémoire. Dans un autre type de réalisations les informations sont conservées sur une bande magnétique qui aet être déroulée manuellement dans un sens ou dans l' âUIre et qui est marquée d'une étiquette à l'endroit ou se trouve enregistrée l'information recherchée.L'utilisateur déroule la bande jusqu'à l'étiquette souhaitée et commande par un bouton la lecture ou l'écriture qui se font par une tête maZnétiae qui se déplace sur l'endroit enregistré.Ce système est affranchi de deux des principaux inconvenients du précédent,à savoir: la limitation à un seuil reduit du nombre de correspondants et la volatilité de la mémoire.Par contre,il maintient l'inconvenient de la recherche non-automati-que de l'étiquette. Un autre système est basé sur l'utilisation d'une mémoire numérique à accès aléatoire d'une taille plus -impor- tante; à chaque correspondant on associe dans le répertoire un numéro de 2 à 5 chiffres.En composant ce numéro on sélecte le correspondant- souhaité.L'avantage consiste dans le gain de temps de composition de 2 à 3 chiffres au lieu de 6 à 15 du numéro réel.Tes inconvenients majeurs consistent dans la nécessité d'un répertoire intermédiaire ainsi que dans les problèmes liés à la volatilité de la mémoire. D'autre part,dans l'état actuel de la technique il existe des moyens pour la mémorisation des informations d'une manière compacte et non-volatile,dans l'occurence les mémoires mortes à masque,les mémoires mortes programmables électriquement et les mémoires mortes effaçab ] es/reprogrammables (REP R0M).Ces types de mémoires sont utilisés principalement pour conserver soit les programmes de fonctionnement des unités de traitement,soit des données invariables enregistrées séparément en dehors du processus de traitement de l'application courante (11programmation de la mémoire rorte11).ieur utilisation en lecture/écriture pendant le processus de traitement est impossible pour les merioires mortes à masque ou les mémoires mortes programmables électriquement et extremmement difficile pour les REPROs à cause des temns très longs,des procédures complexes et des tensions d'alimentation mis en jeu lors de leur écriture.Or,comme le fonctionnement normal d'un répertoire implique l'inscription de nouveaux sujets ou la modification des informations concernant les sujets déja inscrits,les mémoires mortes n'ont pas été utilisées dans ce but jusqu'à présent. La présente invention à comme objet un répondeur qui en utilisant comme mémoire -répertoire ces @ res mortes effaçables reprogrammables (@@@@), n'est pas affecté par les inconvenients dècrits ci-avant, l'invention, telle qu'elle est caractérisé dans les revendications, permet de réaliser un répertoire capable de conserver des intortta- tions concernant un friand nom re de sujets inscrits sans que les informations y coservées puissent étre altérées par l'absence du courant électrique d'alimentation et ne les rechercher automatiouerer-t,dans ces celais très courte par port aux temps spéeifigues des réactions numaines, à tartir de l'indication d'une ou plusieurs lettres du début,ou de toute-les lettres suet recherché. Conformément à l'invention on associe un ensemble forme d'une ou plusieurs REPROt-s (appelè 1,mémoire-répertoire") à un ensemble formé par: un clavier alpha-numérique-fonctions, un dispositif d'affichage électrono-optique alpha-numérique, un dispositif de signalisation acoustique qui tout en étant utile n'est pas nécessaire pour le fonctionnement de l'ensemble, et une unité de traitement prorrammable comme,par exemple,un microprocesseur avec ses mémoires,cette association étant réalisée de telle manière qu'elle constitue un répertoire électronique qui se distingue dans son unité constitutive et fonctionnelle des rénertoires antérieurs par des caractères essentiels inédits. Conformément à l'invention,la mémoire-répertoire est reliée à l'unité de traitement non pas comme une mémoire conventionnelle,c'est à dire par ] es bus d'adresse,de données et de contrôle de l'unité de traitement,mais comme une unité pé riphérique dont les signaux d'accès (y compris les signaux d'adressage et de contrôle) sont tous considérés par l'unité de traitement comme étant des données.Ceci permet à l'unité de traitement d'accéder à toutes les locations de la mémoire répertoire par l'intermédiaire d'un nombre reduit d'interfaces d'entrée sortie caractérisées par un nombre reduit d'adresses, toujours les même, et en remue temps permet de sa- tisfaire toutes les contraintes de temps et électriques de la REPROM tout en satisfaisant les conditions normales de travail de l'unité de traitement. Selon l'invention, l'écriture dans la REPROM est réalisée moyennant l'envoi d'nforrrations par ntlnitt- e traitement par son bus de données vers les interfaces d'entréee sortie à des intervalles de tes conformes aux conditions de foc- tionnement normal de la RDPRCW,une partie de ces inforirations étant les données à inscrire,une autre partie étant l'adresse de la location dans la REPROI et une autre partie étant les informations concernant les signaux nécessaires pour mettre la REPROM en mode de fonctionnement "programmation",les interfaces d'entrée/sortie étant reliées par leur connexions coté périphérique aux entrées de données,d'adresse et de contrôle de la REPROM.Ce procédé permet aussi l'annulation d'un octet dans la REPRO en écrivant à l'adresse de cet octet une combinaison sans signification dans le cadre du code utilisé, par exemple la valeur hexadécimale 00 (en considérant que la REPROM vierge contient la valeur FF partout) qui sera ignorée lors de l'analyse des informations conservées.Comme conséquence,la modification des informations concernant un sujet quelconque du répertoire peut se faire par l'annulation du sujet et des anciennes informations et la reécriture du sujet et des nouvelles informations (modifiées) à partir de la première adresse vierge.Les données à inscrire dans la mémoirerépertoire sont d'abord introduites dans la mémoire de travail (mémoire vive) de l'unité de traitement à partir du clavier alpha-numérique ou d'une ligne de communication avec l'extérieur. Selon l'invention,la lecture de la REPROM est réalisée moyennant l'envoi d'informations par l'unité de traitement par son bus de données vers les interfaces d'entrée/sortie à des intervalles de temps conformes aux conditions de fonctionnement normal de la REPROM, une partie de ces informations étant l'adresse de la location qui doit être lue et une autre partie étant les informations concernant les signaux nécessaires pour mettre la REPPOIt en mode de fonctionnement "lecture",les signaux apparaissant sur le bus de données de la REPROM étant lus par l'intermédiaire de l'interface d'entrée/ sortie connectée entre ce bus et l'unite de traitement. Selon l'invention,es touches sont prévues dans le clavier alpha-numérique pour l'introduction des données concertant les sujets et les informations qui leur sont associées, ainsi que dans le clavier-f-onctions pour permettre à l'utili- sateur de répondre aux messages de l'unité de traitement ou de commander l'exécution de fonctions principales de l'unité de traitement comme, par exemple "INSCRIRE", "ANNULER", "APPEL", etc. ou auxiliaires corre,par exemple "TST" (constitution d'une liste de correspondants à appeler), "FACTURATION" ( affichage du coût de la communication), etc. Toujours selon l'invention, les ambiglités qi peuvent apparaître lors de l'enregistrement ou de la recherche sont traduites par l'unité de traitement en questions qui sont communiquées à l'utilisateur par l'intermédiaire du dispositif d'affichage (et éventuellement par le dispositif acoustique) auxquelles l'utilisateur doit répondre en appuyant une touche correspondant à la réponse qui convient,par exemple une des touches "OUI" ou "NON", le manque de réponse pendant un intervalle de temps convenablement long étant interprété aussi comme une réponse par l'unité de traitement. Conformément à l'invention, pendant toutes les phases de fonctionnement (inscription, annulation, rechercher, fonctions supplémentaires) les opérations sont exécutées sous le contrôle de l'unité de traitement qui à son tour est contrôlée par des programmes adéquats,inscrits dans la mémoire de travail (mémoire morte) de l'unité de traitement,pouvant être rédigés par un homme de métier avec des moyens connus et ne faisant pas l'objet de la présente invention. Le procédé décrit et le dispositif pour sa mise en oeuvi re peuvent être mieux compris en liaison avec les dessins annexés. La figure 1 réprésente un exemple de connexion,selon le procédé décrit,d'une REPROr (par exemple du type 2716 d'Intel ou 2516 de Texas Instr.) à une unité de traitement (par exemple le microprocesseur 6800 de lsotorola) par l'intermédiaire d'interfaces d'entrée/sortie (par exemple du type PIA 6821 de Notorola).Dans cette figure, 1 réprésente le bus d'adresses de l'unité de traitement relié soit drectement,soit par un décodage total ou partiel de l'adresse,aux entrées A d'adresse des interfaces d'entrée/sortie 41 et 42; 2 réprésente le bus de données de l'unité de traitement relié aux entrées/ sorties D de données coté unité de traitement des interfaces 41 et 42; 3 réprésente le bus de contrôle de l'unité de traitement relié aux entrées/sorties de contrôle C des interfaces 41 et 42.Les bus-périphérique PA0...PA8 et PB0 et B7 des interfaces 41 et 42 servent aux liaisons coté périphérique et sont reliés aux entrées/sorties de données Q0...Q7, aux en- trées d'adresse A0...A10 et aux entrées de contrôle CS,PD/PGM et Vpp de la REPROM; 41 et 42 réprésentent des interfaces d'entrée sortie (par exemple de type PIA 6821 de Motorola); 5 réprésente une interface d'adaptation entre e gigue de la sortie PA3 de l'interface 42 et les niveaux oas tensions à commander à l'entrée Vpt de la REPROM; 61 répré- sente la mémoire-répertoire (REPROM); 7 réprésente un décodeur qui fait le décodage partiel ou cor lei e l'adresse dans le cas où le décodage prévu dans les interi es i et 42 n'est pas suffisant. La figure 2 réprésente un exemple de réalisation de @lé lément 5 de la figure 1. Un signal binaire qui varie entre deux limites bien déterminées (par exemple de moins de +0,8 v. au plus de +2,4 v.) applliqué à l'entrée C Le 'amplifica- teur 58, met les transistors 51 et 52, par l'intermédiaire des résistences 55 et 57 en ceut état différents de conductibi- lité de telle manière que la tension a la sortie ~ varie entre les limites préscrites pour pp en lecture ou en écri- ture (pour le cas de 2716 par exemple, Vpp=+5 v. en lecture et Vpp=+25 v. en écriture). La figure 3 réprésente une extension 1e la figure 1 pour le cas de deux boîtiers de mémoire REPROM. La sélection boîtier est faite par l'unité de traitement oi active les signaux CS et PD/PGM du boîtier sélectionné, les autres sig- naux étant communs pour les deux boîtiers. Ce schéma peut être étendu pour un nombre plus grand de boîtiers REPROM en utilisant les autres sorties de l'interface 42 (PA4...PA7, PB4...PB7) ou en-ajoutant des interfaces nouvelles et en assurant l'amplification nécessaire aux signaux cons. La figure 4 réprésente un autre exemple d mise oeuvre du procédé de couplage de la mémoire REPROM, pour 8 boîtiers du type de celui de la figure 1. Un décodeur 8 est intercalé entre les trois bits supplémentaires utilisés pour l'adressage de la REPRON (PB1...PB3) et les REPROMs, ce qui permet de sélectionner le boîtier adressé par l'intermédi aire de la porte 81 et une des portes 90...97 (dans le cas de la lecture) ou par l'intermédiaire de la porte 82 et une des portes 1^C ..,(7 (dans le cas ne l'écriture). Les figures 5 et 6 réprésentent un exemple d'ensemble formé par le clavier alpha-numérique-fonctions, le dispositif d'affichage életrono-optique alpha-numérique et l'unité de traitement proramriable,auquel on associe conformément à l'invention,l'ensemble des REPROMs, Sur ces figures,10 réprésente l'unité de traitement qui,dans notre exemple,est un microprocesseur cflO de botorsla; 7 réprésente un décodeur sur trois bits,comme par exemple le 74138 de Texas Ins.,qui a le rôle de sélectionner le boîtier agresse en fonction de la combinaison des bits d'adresse A13, A12, A11; 11 est un nérater d1horloge,comme par exemple 6S75 de Motorola, qui assure les phases 1 et 02 pour le fonctionnement du microprocesseur et la phase 02A (02 amplifiée) pour les interfaces d'entrée sortie; 41 et 42 sont les interfaces d'entrée sortie rjOflt le rôle a été décrit dans la figure 3; 12 et 13 sont des mémoires mortes, comme par exemple 2316 d1Tntel,qui contien- nent, dans notre exemple, 4 kilooctets pour les programmes et les valeurs invariables utilisés par le microprocesseur dans son fonctionnement; 21 représente un circuit d'initialisatrnon comme par exemple, une touche sur le clavier ou un circuit activé par la mise sous tension; 14 et 15 sont des mémoires vives (dans notre cas 2114 d'Intel,1 kilooctets) utilisées par le microprocesseur pour garder les données variables; 17 réprésente l'interface d'entrée/sortie utilisée pour la connexion du clavier 18 et du dispositif d'affichage 19 à l'unité de traitement et qui dans notre exemple est du même type que 41 et 42; 18 réprésente un clavier alpha-numérique-fonctions qui présente sur son bus de données D...D6 le code correspondant à la touche activée ainsi qu'un signal d'échantillonnage sur une des sorties STI ou STF2; 19 réprésente un dispositif d'affichage alpha-numérique comme par exemple le SELFSCAN SSD0132 de Burroughs qui garde dans sa mémoire interne 32 caractères présentés aux 6 entrées D1...D32 sous forme codifiée et les affiche au moment de la réception du signal DATA PR ou les efface simultanément (signal CLR) ou successivement (signal BKSP); 20 réprésente une interface d'entrée/sortie,dans notre exemple de même type que 41 et 42,utilisable pour les communications avec l'extérieur. La figure 7 réprésente un exemple de sinoptique du pan nea de commande du répertoire électron' ce.a: nette figure 191 réprésente l'écran du dispositif d'affichage électronooptique alpha-numérique qui est réprésent par 19 sur la figure 6; 181 réprésente deux rangées de touches-fonction (les touches en pointillé étant réservées pour des fonctions optionnelles), 182 réprésente trois à quatre rangées de touches alphabétiques (les touches en pointillé étant réservées pour éventuels caractères supplémentaires) et 183 réprésente trois rangées de touches numériques du clavier qui est réprésenté par 18 sur la figure 6; 210 réprésente un éventuel dispositif de signalisation acoustique. Un exemple de mode de réalisation de l'invention est constitué par la réunion des figures 3,5 et 6 dans l'ordre présenté sur la figure 8,avec un panneau de contrôle comme, par exemple,celui de la figure 7. Lorsque l'utilisateur veut rechercher un nom et les informations qui lui sont associées dans le répertoire,il appuie successivement sur les touches du clavier alphabétique 182 (figure 7) correspondant à une ou plusieurs lettres de début du sujet recherché (ou éventuellement à toutes les let res).l'unité de traitement acquiert les codes correspondants par l'intermédiaire de 18 et 17 (fig.6) et d'une part les garde dans sa mémoire vive 14 et 15 (fig.6) et d'autre part les fait afficher par l'intermédiaire de 17 et 19 (fig.6) sur l'écran 191 (fig.7) du dispositif d'affichage en même temps qu'un signal acoustique ou optique d'interrogation,comme par exemple "FIN?".Si l'utilisateur appuie sur "OUI" ou s'il ne répond rien pendant un interval de temps déterr.iiné,l1unité de traitement lit successivement tont 1PS noms inscrits dans la mémoire-répertoire à partir de la première adresse et compare les lettres de début de chaque nom lu avec les lettres demandées par l'utilisateur (gardées dans la mémoire vive); s'il n'y a pas de coincidence totale entre les lettres comparées, l'unité de traitement passe au nom suivant; si,par contre,il y a colncidence totale,l'unité de traitement fait afficher le nom entier suivi par un point d'interrogation.La réponse "NON" par l'intermédiaire de la touche prévue sur le clavier fonctions 181 (fig.7) ou le manque de réponse pendant un intervalle prédéterminé de temps indique à l'unité de traitement qu'il faut continuer la recherche,tandis que la réponse "OUI" lui indique une issue positive de la recherche et la fait faire afficher ier informations associées au nom trouve. Une action supplémentaire de la part de l'utilisateur (par exemple l'appui de la touche "APPEL" du clavier-fonctions) peut indiquer à l'unité de traitement quelle utilisation donner aux informations trouvées (par exemple l'activation du composeur automatique).Si,après la lecture de tous les noms du répertoire,il n'y a pas d'issue positive de la recherche, l'unité de traitement fait afficher un message comme,par exemple, "NEYIss3 PAS wa REPERTQiF. Lorsque l'utilisateur velot inscrire dans le répertoire un nouveau sujet et les informations qui lui sont associées, il les introduit d'abord dans la mémoire vive soit en appuyant successivement sur les touches du clavier qui correspondent aux caractères à inscrire,soit en appuyant une touche fonction prévue pour l'introduction des données acquises par l'intermédiaire d'une interface de communication comme par exemple 20,fig.6.1a différence entre les caractères concernant le sujet et ceux concernant les informations associées peut être signalée à l'unité de traitement soit par l'activation d'une touche réservée à ce but,soit par l'utilisation de groupes de touches différents (par exemple le clavier alphabétique pour les caractères du sujet et le clavier numérique pour les informations associées).Après l'introduction dans la mémoire vive,l1utilisateur lance la commande d'ins crintion en appuyant une touche prévue à cet effet sur le clavier-fonctions,par exemple la touche "INSCRIPTION" (fig. 7).T'unité de traitement fait afficher les caractères au fur et à mesure de leur introduction dans la mémoire vive et verifie,par la lecture du répertoire ez 1tanals des informations lues, que le nom n'est pas dèja inscrit dans le répertoire,vérifie que les nouvelles informations ne présentent pas d'ambiguités par rapport aux informations déja inscrites, vérifie qu'il y a dans la mémoire-répertoire un nombre suffi- sant de locations vierges pour l'écriture des nouvelles données.Si les résultats de ces vérifications sont positifs, l'unité de traitement envoie vers les interfaces d'entrée/ sortie 41 et 42 les signaux nécessaires pour inscrire,octet par octet,les nouvelles données.Dans le cas contraire,l'unité de traitement fait afficher un message approprié comme, par exemple, "DUPONT 360.58.57 FIGURE DAJA" ou "SOC.GEN. = SOCIETE GENERALE ? " ou "PLUS DE PLACE EN REPERTOIRE", etc. Lorsque l'utilisateur veut effectuer une opération prévue parmi les fonctions commandées par le clavier fonctions, il appuie sur la touche prévue pour cette fonction. Le inai ainsi créé arrive à l'unité de traitement par le même chemin (18,17-fig.6, 10-fig.5) qui,après la fin de la tache courante, commence l'exécution de la partie afférente des programmes inscrits dans la mémoire morte 12 et 13 (fig.5). 1. Procédé d'ir.scrir,tior.,conservation e fie rpcu;erttr? de noms (sujets) et des informations nul leur sont ;3ssociéer, par un dispositif électronique faisant fonction ce réter- toire,caractérisé en ce cue les sujets et les informations associées sont inscrits et lus dans de mémoires mortes reprogrammables électriquement. 2. Procécé et dispositif suivant la revendication 1,caractérisés en ce qu'on associe aux mémoires mortes reprogrammables un ensemble formé par un clavier alpha-numérique et de fonctions,un dispositif d'affichage électrono-optique alpha-numérique,un dispositif de signalisation acoustique et une unité de traitement de données programmable. 3. Procédé et dispositif suivant les revendications 1 et 2,caractérisé en ce que les broches d'adressage,de contrôle et de données des mémoires mortes reprogrammables sont reliées à l'unité de traitement par l'intermédiaire d'interfaces d'entrée/sortie et que les signaux d'adresse,de contrôle et de données pour les mémoires mortes reprogrammables sont envoyés ou reçus par l'unité de traitement comme des données aux adresses de ces interfaces d'entrée/sortie. 4. Procédé suivant les revendications 1,2 et 3,caractérisé en ce que les informations à inscrire dans les mémoires mortes reprogrammables sont d'abord écrites dans la mémoire vive de l'unité de traitement. 5. Procédé suivant les revendications 1 à 4 inclussivement,caractérisé en ce que les sujets et les informations associées sont introduits dans le répertoire à partir des claviers alpha-numériques et de fonctions. 6. Procédé et dispositif suivant les revendications 1 à 4 inclussivement,caractérisé en ce que les sujets et les informations associées sont introduits dans le répertoire à partir d'une ligne extérieure reliée à l'unité de traitement par une interface de communications. 7. Procédé suivant les revend cations 1 à 6 inclussivement,caractérisé en ce que les informations sont inscrites dans les mémoires mortes reprs~- > ueb ] ec moyennant l'envoi de données par l'unité de traitement par son bus de données vers les interfaces d'entrée/sortie à des intervalles de temps conformes aux conditions de fonctionnement normal des dites mémoires,ure partie de ce ionnseQ trt les irforma- tions a inscrîre,une autre partie état l'adresse de la location dans les mémoires mortes reprogrammables et une autre partie étant les informations concernant les signaux nécessaires pour mettre la mémoire morte reprorammable en mode de fonctionnement "programmation" 8.Procédé suivant les revendications 1 à 7 inclussivement,caractérisé en ce que l'annulation d'une donnée à une adresse quelconque de la mémoire morte reprogrammable se fait en inscrivant à cette adresse une combinaison de c-oe sans autre signification dans le cadre du code utilisé. 9. Procédé suivant les revendications~~1 à 8 inclussivement,caractérisé en ce que la lecture des mémoires mortes reprogrammables est réalisée moyennant l'envoi de données par l'unité de traitement par son bus de données vers les interfaces d'entrée/sortie à des intervalles de temps conformes aux conditions de fonctionnement normal des dites mémoires,une partie de ces données étant l'adresse de la loca- tion qui doit eAtre lue et une autre partie étant les informations concernant les signauy nécessaires pour mettre les dites mémoires en mode de fonctionnement "lecture",les signaux apparaissant aux broches de données de dites mémoires étant lus par l'intermédiaire des interfaces d'entrée/sortie adressées à ce but par l'unité de traitement. 10. Procédé suivant les revendications 1 à 9 inclussivement,caractérisé en ce que la recherche des informations concernant un sujet du répertoire est déclanchée après l'indication à partir du clavier,d'au moins la lettre initiale du sujet et en ce qu'elle consiste en la lecture successive de tous les sujets inscrits,la comparaison des lettres de chaque sujet lu avec les lettres indiquées par l'utilisateur,la présentation sur le dispositif d'affichage électrono-optique en vue de la--validation par l'utilisateur des sujets qui présentent coincidence complète avec les lettres indiquées et en la présentation sur le dit dispositif d'affichage de toutes les informations existant en répertoire,associées au sujet validé. 11. Procédé selon les revendications 1 à 1n inclussive .ment,carae+érisp en ce que des indications sont données à l'uts a-cl- ra l'intermédiaire des dispositifs ''affichage optique ou de signalisation acoustique concernant la démarche à suivre, que des questions lui sont posées par l'intermédiaire des dits fiispositifs Concenant les situations d'ambi- guité et que les claviers sont utilisés pour oonnér suite a ces indications et questions 12. Dispositif pour la mise en oeuvre dos procédés selon les revendications 1,3,7 et 8, caractérisé en ce que des moyens d'alimentation,dont 18 tension de sortie est controlae par la valeur logique d'un signal d'entrée,sont insérés entre les broches prévues à recevoir des tensions différentes selon le mode de fonctionnement de la mémoire morte reDro;Jrammable et entre les brocres correspondantes de l'interface d'entrée/ sortie. 13. Dispositif selon la revencication 2 pour la mise en oeuvre des procédés selon les revendications 1 et 3 à 12 in clussivement,caractérisé en ce qu'un microprocesseur avec ses mémoires de travail vives et mortes est utilisé comme unité de traitement programmable.