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 132 - Courbis, acteur de l'Internet depuis 1988
Section précédente : Interfaces d Page précédente Sommaire Page suivante Section suivante : Des idées !

Interfaces d'entrées / sorties

(c) Courbis www.courbis.fr   Page 129  035A:   69 00       ADC   #$00     prise en compte de ce bit 035C:   AA          TAX 035D:   88          DEY 035E:   D0 F3       BNE   $0353    si il reste des bits a` recevoir --> 353 0360:   60          RTS  0361:   00          BRK            longueur rec,ue 0362:   20 6C 03    JSR $03C6      re'ception d'un signal 0365:   AD 61 03    LDA $0361      A=longueur signal 0368:   18          CLC            comparaison avec un offset d'ou`: 0369:   69 F0       ADC   #$F0 (1) - carry=0 pour un signal court 036B:   60          RTS            - carry=1 sinon  036C:   A9 00       LDA   #$00     initialisation de la longueur rec,ue 036E:   8D 61 03    STA   $0361 0371:   AD 61 C0    LDA   $C061    attente de'but signal 0374:   C9 80       CMP   #$80 0376:   30 F9       BMI   $0371 0378:   EE 61 03    INC   $0361    mesure longueur 037B:   F0 08       BEQ   $0385    si longueur > 255 on va en 385 037D:   AD 61 C0    LDA   $C061 0380:   C9 80       CMP   #$80 0382:   10 F4       BPL   $0378 0384:   60          RTS  0385:   A9 FF       LDA   #$FF     la longueur est fixe'e a` 255 0387:   8D 61 03    STA   $0361 038A:   AD 61 C0    LDA   $C061    attente fin signal 038D:   C9 80       CMP   #$80 038F:   10 F9       BPL   $038A 0391:   60          RTS  (1) Cette valeur (V) permet de de'terminer si le signal correspond a` un 0 ou a` un 1. Elle  de'pend de la vitesse de la 28 et doit e^tre telle que (V)+longueur du signal court <= 256 et (V)+longueur du signal long > 256.  Entre'e du programme sur Apple:  - passer en mode moniteur par CALL-151 - taper 300:4C 2D 03 [RETURN]  303:00 00 [RETURN]   etc... - sortir du moniteur par 3D0G [RETURN] - enfin, sauver par BSAVE REC..,A$300,L$92  V28 #3 (C) 2001 www.courbis.com 8/03/2001, 12:45129
Section précédente : Interfaces d Page précédente Sommaire Page suivante Section suivante : Des idées !
© 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. Aucune obligation de publication ne pourra être opposée au webmaster, sauf éventuel droit de réponse dûment justifié.
ipv6 ready ipv6 test
Suivre ce site :
Recommander cette page :
Bookmark and Share
Traduire :