APPLICATIONSDIVERS ★ RSX-IMP|Micromag) ★

RSX-Imp: RSX Imprimante (Micromag)Applications Divers

Ce court programme en langage machine permet de gérer l'imprimante DMP 2000 ou 2160 (et certaines compatibles Epson) par l'intermédiaire de trente-deux RSX. L'avantage est évident : une simplification des procédures un tantinet complexes du genre PRINT#8, CHR$(27) + ...

Liste détaillée

|BEEP : signal sonore en cas de mauvais fonctionnement.

|LF : avancé chariot d'une ligne (idem bouton I.F).

|CLS : saut de page (idem bouton FF).

|RTR : retour chariot à la ligne suivante.

|A18 : avance papier de 1/8 pouce.

|A16 : avance papier de 1/16 pouce (par défaut).

|A772 : avance papier de 7/72 pouce.

|DEP : positionne la tcte d'impression en haut de page.

|INIT : réinitialise l'imprimante (idem ON/OFF).

|LPL,x : déclare le nombre x (0 à 127) de lignes de la page.

|LPP,x : déclare le nombre x (0 à 22) de pouces (1 pouce = 2,54 cm) de la page.

|MD,x : fixe le nombre x (0 x 255) de caractères de la marge droite.

|MG,x : fixe le nombre x (0 x 255) de caractères de la marge gauche.

|SCI,x : sélectionne le jeu de caractères internationaux selon la valeur de x :

  • 0 = USA
  • 1 = France
  • 2 = Allemagne
  • 3 = G.B
  • 4 = Danemark
  • 5 = Suède
  • 6 = Italie
  • 7 = Espagne
  • 8 = Japon

Concernant les commandes suivantes, x = 0 (annulation) ou 1 (mise en service).

|DBLARG,x : mode double largeur.

|CONDENS,x : mode condensé.

|SOULIG,x : mode soulignement.

|ITALIC,x : mode italic.

|PAPIER,x : mode détection de fin de papier.

|GRAS,x : mode gras.

|DBFRAP.x : mode double frappe.

|CTRL,x : impression des codes de contrôle.

|MINI,x : mode mini.

|DIREC,x : impression unidirectionnelle.

|PROP,x : mode proportionnel.

|VITESS,x : impression en demi-vitesse.

|NLQ,x : mode NLQ (qualité courrier).

|LPRINT,x : déviation de l'écran sur l'imprimante, très pratique pour faire un catalogue (lors de la mise en service, les mots clé Basic, bien que collés les uns aux autres, s'exécutent normalement).

|PERF,x : fixe le saut permettant d'éviter l'impression sur les pliures du papier listing, x correspond au nombre de lignes à déduire de la longueur de la page.

| INDIC,x : mode indice selon les valeurs de x :

  • 0 = annulation.
  • 1 = indice supérieur.
  • 2 = indice inférieur.


|HARDGRA : hardcopy graphique dans tous les modes.

|HARDTXT : hardcopy texte. L'exécution peut être stoppée par ESC.

Sauvegarde du listing

Entrez par Amsaisie (reportez-vous à son mode d'emploi) le listing de codes hexadécimaux. Spécifiez A000 comme adresse de début et sauvez le langage machine par l'option « S » sous le nom « IMP-RSX » (ou tout autre nom de votre choix). Si vous ne souhaitez pas saisir en une seule fois la totalité des codes, morcelez votre travail en créant plusieurs fichiers (IMP1, IMP2, etc.). Ces derniers devront ultérieurement être chargés à la suite (LOAD " IMP1 " : LOAD " IMP2 ", etc.) après un MEMORY &9FFF, et sauvegardés ainsi dans un fichier unique : SAVE " IMP-RSX ",b,&A000,&5C0

Utilisation

La mise en œuvre des nouvelles fonctions nécessite la procédure de chargement ; MEMORY &9FFF : LOAD " IMP-RSX.BIN ",&A000 : CALL &A000

Rodolphe Meyer , MICRO-MAG n°4

★ EDITEUR: MICROMAG
★ ANNÉE: 198X
★ CONFIG: 64K + AMSDOS
★ LANGAGE:
★ LiCENCE: LISTING
★ AUTHOR: Rodolphe MEYER (Rod-Soft)
 

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listings:
» RSX-IMP  v3.2    (Micromag)    FRENCHDATE: 2020-05-08
DL: 242
TYPE: ZIP
SiZE: 7Ko
NOTE: 40 Cyls
.HFE: Χ

» RSX-IMP    (Micromag)    FRENCHDATE: 2020-06-13
DL: 166
TYPE: ZIP
SiZE: 7Ko
NOTE: 40 Cyls
.HFE: Χ

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » RSX Taste (CPC Magazin)
» Applications » Rsx - Basic Extension
» Applications » RSX Help (CPC Amstrad International)
» Applications » RSX-Make (Amstrad Action)
» Applications » Rsx - Zoom (CPC Amstrad International)
» Applications » Rsx - Clock - Interrupt - Uhr für den CPC 464 (CPC Amstrad International)
Je participe au site:
» Vous avez des infos personnel ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop/c
Page créée en 164 millisecondes et consultée 1743 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.