Accueil > Réalisations > Publications > Ouvrages > Ouvrage sur la HP28 c/s > Voyage au centre de la HP28 c/s : lire le livre en ligne

Voyage au centre de la HP28 c/s : lire le livre en ligne

mardi 27 juin 2006, par Paul Courbis

Si vous ne voulez pas télécharger l’ensemble de l’ouvrage, vous pouvez le lire en ligne ici...

Si vous désirez une version papier, un « reprint » est disponible via Amazon !

Voyage28 - page 113 - Courbis, acteur de l'Internet depuis 1988
Section prcdente : Les entrées / sorties Page prcdente Sommaire Page suivante Section suivante : Fermeture de la machine

Les entrées / sorties

(c) Courbis www.courbis.fr   Page 110  valeur dans 'C' qui correspond a` la ou les colonnes frappe'essur cette ou ces lignes se'lectionne'es. Exemple :   nous voulons tester si la touche V est appuye'e, on fixedonc xyz a` la valeur 008 et si V est appuye', on recevra 400 pour  les 28C 020 pour les 28S, et 000 si cette touche n'a pas e'te'appuye'e.  Autre exemple :  nous voulons tester l'appui de la touche SPC et Vsimultane'ment. On envoie donc xyz=008+002=00A; si on  rec,oit 000: aucune des deux touches n'a e'te' appuye'e; 400 (28C)020 (28S) on a eu V; 020 (28C) 800 (28S), on a eu SPC; 400+020=420 (28c), 020+800=820 (28S), on a eu SPC et Vsimultane'ment.  Dernier exemple :  on veut tester toutes les touches. On envoiexyz=002+004+008+010+020+040+080=0FE; si on rec,oit 000  aucune touche n'a e'te' se'lectionne'e, dans le cas contraire, unetouche a e'te' appuye'e. C'est l'e'quivalent d'un DO UNTIL KEY END DROP.  Voici le tableau des valeurs de C en entre'e (valeur deslignes (ce sont les me^mes pour les 28C et les 28S)) et des  valeurs en colonnes en fonction des touches:  Un exemple de programme utilisant ceci est WUS ;programme LM re'alisant un DO UNTIL KEY END DROP tre`s rapide.La meilleure application pratique est de mettre tout bonnement la sortie d'un photocoupleur (MCT2 par exemple) ense'rie avec la re'sistance ade'quate aux bornes de la ligne et de la colonne correspondant a` la touche que l'on de'sire simuler. Parconvention et pour assurer un bon fonctionnement, il est  OUT=C 28S C=IN   100 800 040 020 001 400 002 080 200 004 008 010 (S1) (S2) (S3) (S4) (S5) (S6) INS DEL UP DWN LFT RGT 080A B C D E F SFT MOD TRI SOL USR NXT 040 G H I J K L (S9) ENT CHS EEX DRP SWP 020M N O P Q R   ` 7 8 9   / (SD) 010 S T U V   W X STO 4 5 6 * (SC) 008Y Z # { [ ( EVL 1 2 3 - (SB) 004 (S7) SPC << = LC \Delta  (S8) 0 . , + (SA) 002 010  020 800 400 200 080 100 040 008 001 002 004  OUT=C 28C C=IN  V28 #3 (C) 2001 www.courbis.com 8/03/2001, 12:45110
Section prcdente : Les entrées / sorties Page prcdente Sommaire Page suivante Section suivante : Fermeture de la machine
© Courbis 1988-2010
Tous droits réservés
Permalien
Faire un don avec Paypal Le livre est entièrement gratuit mais vous pouvez
avec Paypal pour participer aux frais d'hébergement de ce site... Merci !

Messages

Un message, un commentaire ?

modération a priori

Ce forum est modéré a priori : votre contribution n’apparaîtra qu’après avoir été validée par un administrateur du site.

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Les spams donneront systématiquement lieu à dépôt de plainte. Les messages peu aimables ou comportant trop de fautes d'orthographe seront purement et simplement supprimés sans publication.
ipv6 ready ipv6 test
Suivre ce site :
Recommander cette page :
Bookmark and Share
Traduire :