Tableau de comparaison des mots clefs en BASIC

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

Répondre
Avatar du membre
Xerxes
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 292
Enregistré le : 02 avr. 2007 13:41
Localisation : Allemagne
Contact :

Message par Xerxes »

Marcus von Cube a écrit :Is there a manual online somewhere?
Have a look here: http://www.silrun.info/casio/pb2000/pb2000.htm
Avatar du membre
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Enregistré le : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Message par Marcus von Cube »

Thanks et Merci !

Le tableau est màj.
Avatar du membre
Paul Tergeist
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2417
Enregistré le : 15 oct. 2007 15:50
Localisation : 3ème planète après le soleil

Message par Paul Tergeist »

Xerxes a écrit :Have a look here: http://www.silrun.info/casio/pb2000/pb2000.htm
Perfect link Xerxes... Like always!
Thank you.
Paul
Il y a 10 catégories de personnes dans le monde. Celle qui connait le binaire et l'autre.
Avatar du membre
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7958
Enregistré le : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet »

J'ai les docs du PB2000C en français. j'aurais jamais le temps de les scanner, cela dit... Également (mais en Japonais) celle du VX4, et du FX790.
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."
Avatar du membre
Pocket
Administrateur
Administrateur
Messages : 5951
Enregistré le : 24 mai 2002 16:55
Localisation : Toulouse
Contact :

Message par Pocket »

Salut,

J'ai mis ce post en Post-It, car il le vaut bien :)

A+
Pocket, voit tout, sait tout, lit l'avenir dans les entrailles d'une base phpBB ...
Image
Avatar du membre
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7958
Enregistré le : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet »

Y'a un truc dans ton tableau qui m'interpelle: pour moi, les SHARP PC1246 et 1247 ne disposent pas du CALL. Et le POKE est buggè, on ne peut l'utiliser dans un programme.
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."
Avatar du membre
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4412
Enregistré le : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard »

jvernet a écrit :Y'a un truc dans ton tableau qui m'interpelle: pour moi, les SHARP PC1246 et 1247 ne disposent pas du CALL. Et le POKE est buggè, on ne peut l'utiliser dans un programme.
il est pas bogué (remarquez l'utilisation de la version française du terme :wink: ) il est limité comme PEEK d'ailleur, notament à une zone de RAM et le CALL est inexistant. Bref PAS DE LM sur 1246/47
Avatar du membre
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7958
Enregistré le : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet »

charognard a écrit : il est pas bogué (remarquez l'utilisation de la version française du terme :wink: ) il est limité comme PEEK d'ailleur, notament à une zone de RAM et le CALL est inexistant. Bref PAS DE LM sur 1246/47
Tu ne peux pas utiliser POKE dans un programme (ERROR 3, quelque soit l'emplacement RAM POKé).
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."
Avatar du membre
charognard
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4412
Enregistré le : 06 juin 2007 19:28
Localisation : Indre et loire
Contact :

Message par charognard »

jvernet a écrit :
charognard a écrit : il est pas bogué (remarquez l'utilisation de la version française du terme :wink: ) il est limité comme PEEK d'ailleur, notament à une zone de RAM et le CALL est inexistant. Bref PAS DE LM sur 1246/47
Tu ne peux pas utiliser POKE dans un programme (ERROR 3, quelque soit l'emplacement RAM POKé).
c'est ce que je dis, il est Limité :wink:
Avatar du membre
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Enregistré le : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Message par Marcus von Cube »

Pocket a écrit :Salut,

J'ai mis ce post en Post-It, car il le vaut bien :)

A+
Merci! Quel honeur :oops:
Avatar du membre
Marcus von Cube
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 914
Enregistré le : 20 avr. 2006 13:48
Localisation : Wehrheim, Allemagne
Contact :

Message par Marcus von Cube »

charognard a écrit :
jvernet a écrit :Y'a un truc dans ton tableau qui m'interpelle: pour moi, les SHARP PC1246 et 1247 ne disposent pas du CALL. Et le POKE est buggè, on ne peut l'utiliser dans un programme.
il est pas bogué (remarquez l'utilisation de la version française du terme :wink: ) il est limité comme PEEK d'ailleur, notament à une zone de RAM et le CALL est inexistant. Bref PAS DE LM sur 1246/47
Je dois le rechercher et corriger mon tableau. Merci pour votre input.
Avatar du membre
Xerxes
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 292
Enregistré le : 02 avr. 2007 13:41
Localisation : Allemagne
Contact :

Message par Xerxes »

All the SHARPs using the 4-bit SC61720 CPU have no CALL and ML. (PC-1110/1140/1150/1246/1246S/1246DB/1247/1248/1248DB/1270)

PEEK and POKE are usable in the RAM area only (e.g. 0-4095 on the PC-1247 and 0-8191 on the PC-1248).
Any address outside gives ERROR 3.

PEEK and POKE are usable in RUN and PRO mode, but there is a bug on some pockets. I have tested the PC-1248
without any problems, but the bug is present on the PC-1247. Fortunately there is a way to avoid it.

10 POKE A,B
20 REM

gives ERROR 1 in 20

10 POKE A,B:REM

gives ERROR 1 in 10

10 POKE A,B

gives ERROR 1 in 00

With other words, the POKE command occurs an ERROR 1 for the next statement, even if there is no further code.
To avoid the bug, a colon after the POKE command is needed:

10 POKE A,B:
20 REM

Now it works!

Maybe the bug was corrected in later machines.
Avatar du membre
pir2
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4647
Enregistré le : 31 oct. 2006 15:08
Localisation : 67310 Westhoffen
Contact :

Message par pir2 »

Thank you xerces, i now understand why my tests of program transfer from 1251 to 1270 failed.
As you mentionned, the 1270 has only a 4bit processor, i should make a transfer test from my 1246.
Image
Image
Avatar du membre
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7958
Enregistré le : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet »

Xerxes a écrit :All the SHARPs using the 4-bit SC61720 CPU have no CALL and ML. (PC-1110/1140/1150/1246/1246S/1246DB/1247/1248/1248DB/1270)...

Now it works!

Maybe the bug was corrected in later machines.
Thanks. I forget this hint !

J'avais exploré la RAM de mon 1247 à coups de PEEK/POKE, avec, par exemple, les zones qui gèrent l'affichage (on/off, laisser l'écran afficher lorsque le pocket calcule (BUSY), la gestion des indicateurs de l'écran. La déprotection ou la protection par mot de passe.
Et un POKE rigolo qui donnait à mon 1247 (4k) l'impression d'avoir 18k de RAM ! J'ai pas gardé les infos... M'enfin, doit y avoir 250 octets à se farcir ;).
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."
Avatar du membre
pir2
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4647
Enregistré le : 31 oct. 2006 15:08
Localisation : 67310 Westhoffen
Contact :

Message par pir2 »

pir2 a écrit :Thank you xerces, i now understand why my tests of program transfer from 1251 to 1270 failed.
As you mentionned, the 1270 has only a 4bit processor, i should make a transfer test from my 1246.
Done ! :D

A simple basic program runs perfectly from a wire transfert (EA-129C) between A Tandy PC-8 and my 1270.

My first try was unsuccessfull and was done from a 1251 (containing ML code).
Image
Image
Répondre

Retourner vers « Tous les Pockets »