Chapitre 9. Entrées / Sorties

9.1. L'unité d'entrées/sorties du ][+

Tableau 9-1. Adresses de l'unité d'entrées/sorties de l'Apple ][+

AdrNomAccèsDescriptionUnité
C000KBDRDernière touche presséeClavier
C010KBDSTRBRWRemise à zéro du clavierClavier
C020TAPEOUTR7Bascule la sortie cassetteCassette
C030SPKRRBascule l'état du haut parleurHaut parleur
C040STROBEREnvoie une impulsion sur la sortie jeuxJeu
C050TXTCLRWRMode graphiqueMode graphique
C051TXTSETWRMode texteMode graphique
C052MIXCLRWRMode plein écranMode graphique
C053MIXSETWRMode mixteMode graphique
C054TXTPAGE1WRAffiche la page 1Mode graphique
C055TXTPAGE2WRAffiche la page 2Mode graphique
C056LORESWRGraphiques basse résolutionMode graphique
C057HIRESWRGraphiques haute résolutionMode graphique
C058CLRAN0WRMise à 0 de l'annonciateur 0Jeu
C059SETAN0WRMise à 1 de l'annonciateur 0Jeu
C05ACLRAN1WRMise à 0 de l'annonciateur 1Jeu
C05BSETAN1WRMise à 1 de l'annonciateur 1Jeu
C05CCLRAN2WRMise à 0 de l'annonciateur 2Jeu
C05DSETAN2WRMise à 1 de l'annonciateur 2Jeu
C05ECLRAN3WRMise à 0 de l'annonciateur 3Jeu
C05FSETAN3WRMise à 1 de l'annonciateur 3Jeu
C060TAPEINR7Lit l'état de l'entrée cassetteCassette
C061PB0R7Bouton poussoir 0Jeu
C062PB1R7Bouton poussoir 1Jeu
C063PB2R7Bouton poussoir 2Jeu
C064PADDL0R7Lit l'entrée analogique 0Jeu
C065PADDL1R7Lit l'entrée analogique 1Jeu
C066PADDL2R7Lit l'entrée analogique 2Jeu
C067PADDL3R7Lit l'entrée analogique 3Jeu
C070PTRIGRRemise à zéro des entrées analogiquesJeu
C080 RLecture de la RAM page 2, pas d'écritureCarte langage
C081 RRLecture de la ROM, écriture de la RAM page 2Carte langage
C082 RLecture de la ROM, pas d'écritureCarte langage
C083 RRLecture et écriture en RAM page 2Carte langage
C084-C087  Identique à C080-C083Carte langage
C088 RLecture de la RAM page 1, pas d'écritureCarte langage
C089 RRLecture de la ROM, écriture de la RAM page 1Carte langage
C08A RLecture de la ROM, pas d'écritureCarte langage
C08B RRLecture et écriture en RAM page 1Carte langage
C08C-C08F RIdentique à C088-C08BCarte langage
C090-C09F  Adresses pour le port d'extension 1Ports d'extension
C0A0-C0AF  Adresses pour le port d'extension 2Ports d'extension
C0B0-C0BF  Adresses pour le port d'extension 3Ports d'extension
C0C0-C0CF  Adresses pour le port d'extension 4Ports d'extension
C0D0-C0DF  Adresses pour le port d'extension 5Ports d'extension
C0E0-C0EF  Adresses pour le port d'extension 6Ports d'extension
C0F0-C0FF  Adresses pour le port d'extension 7Ports d'extension

R - Lire pour agir ou récupérer l'information, W - Écrire pour agir, RR - Lire deux fois pour agir, R7 - Lire l'information dans le bit 7