23 .-0ሀ፻፲
forme OUT I,J
Objet:
Cette
instruction
permet
d'envoyer
sur le port I
l'octet J
Les
exemple : OUT 32,100
OUT &H20,8H64
deux
exemples
sont
identiques.
Les
valeurs
I et J
peuvent
être
exprimées
en décimal ou en hexadécimal. Dans
ces
exemples
la valeur 64H (HEXA) sera envoyée sur 16 port
20H
(HEXA).
Cette
instruction
ne peut
être
utile
que pour
les informaticiens confirmés car elle émule du hardware.
24.-- PAINT
PAINT (X,Y),color,périmètre
Syntaxe
: PAINT
(x,y),c,p
Les
une
coordonnées
x et y définissent 1 point se situant dans
zone de l'écran. Cette zone est peinte avec la couleur C
sauf le périmètre de couleur P.
RUN
exemple : 10 line(0,0)-(255,0),2,BF
11 line(255,0)-(255,191),2,BF
12 line(255,191)-(5,186),2,BF
13 line(5,186)-(0,0,),2,BF
20 Paint (80,80),4,2
30 goto 30
vunn
aone
Ces
vert foncé
1 = vert clair
vert clair
SCREEN 1,3,4
2 = jaune
SCREEN 2
rouge
in color 1,1,1
З = bleu foncé
іп color 1,1,1
orange
4 = rouge
permettent le tracé de graphiques couleur.
—50—
25-PLAY
"Chaîne de caracteres
A"
"Chaîne de caractères В"
"Chaîne
de caractères
C"
Syntax:PLAY"ox [sx] [m] [v<] [1x] [og [кэ] [x] E (nx$abcder gr
Objet : la musique est produite par le générateur de son
(vendu
en option).
Les lettres À à G indiquent les sons suivants :
Les fonctions entre crochet sont facultatives.
Dans l'instruction "PLAY" à chaîne de caractères, les
caractères suivants sont utilisés pour donner des
significations spéciales. Voir ci-dessous :
sx
désigne la forme de l'enveloppe (se référer à
l'annexe D.)
(0፳:ኗ35)
mX
désigne la période de l'enveloppe
(1<Х<65535)
ух
désigne le volume
(052515).
initial 8
1x
désigne la durée du son
(05х<64)
ох
désigne l'octave (l'octave plus haute est 04)-initial 4
(15х58)
tx
désigne la vitesse (tempo) du son initial
170
(32<Х<255)
гх
désigne la durée de la période de silence (aucun son)
(15х<64)
х+
le son est remonté d'un demi-ton
х-
le
son est descendu d'un demi-ton
nX
désigne le pitch (ou niveau de hauteur) du son.
exemple : PLAY"o4 18 v2 s5 3"
ተ note la
enveloppe 5 voir annexe D
olume 2
longueur 8
cetave 4
exemple 1 : 10 PLAY"o6132c"
20 GOTO 10
exemple 2 : 10 PLAY"o41cdfgaboSc"
20 goto 10
Il est important d'utiliser les minuscules.
exemple 3 :
10 PLAY 'o7fardl34fafdbcfaoSfarecferafbcf156gbfédaeedacaca
ddcfffäfbfebacdfedaeo4129ggabgagafdfdfaf faddeeadaddbecffef
do7ffacca
—51—