Assembleur pour Canon X07
Modérateur : Politburo
-
Airbug.one
- Fonctionne à 300 bauds

- Messages : 191
- Inscription : 08 oct. 2003 20:40
- Localisation : Toulouse
- Contact :
Assembleur pour Canon X07
Bonjour à tous,
J'ai besoin d'un assembleur pour le X07 (pour pouvoir commander le bras robotisé Youpi de Silicium remis mécaniquement en état).
Je suis donc en train de taper les codes de l'assembleur paru dans MicroSystèmes 1985 (10 pages environ)
Si par hasard quelqu'un l'avait de disponible (où un autre assembleur) ça me serait très utile !
Pour Bruno: l'assembleur en WAV du CD ne fonctionne pas chez moi: le canon n'en veut pas (il est un peu difficile).
Jean-Philippe
J'ai besoin d'un assembleur pour le X07 (pour pouvoir commander le bras robotisé Youpi de Silicium remis mécaniquement en état).
Je suis donc en train de taper les codes de l'assembleur paru dans MicroSystèmes 1985 (10 pages environ)
Si par hasard quelqu'un l'avait de disponible (où un autre assembleur) ça me serait très utile !
Pour Bruno: l'assembleur en WAV du CD ne fonctionne pas chez moi: le canon n'en veut pas (il est un peu difficile).
Jean-Philippe
JPI : CASIO PB-1000 - Canon X-O7
-
Airbug.one
- Fonctionne à 300 bauds

- Messages : 191
- Inscription : 08 oct. 2003 20:40
- Localisation : Toulouse
- Contact :
Bon ben j'ai fini par taper les codes de l'assembleur paru dans Microsystèmes.
Il faut maintenant que je le transfère sur le X07.
Il est initialement prévu pour un X07 avec carte d'extension memoire de 4 Ko (que j'ai) et doit s'implanter en &H2010.
a tout hasard, je commence à implanter a la main les 5 premier codes à partir de cette adresse et je vais tenter de relire ces codes ... .
Et ben je NE RETROUVE PAS les codes que je viens de taper !
Est-ce qu'un spécialiste du X07 saurait m'expliquer ce qui se passe ?
Merci.
Jean-Philippe
Il faut maintenant que je le transfère sur le X07.
Il est initialement prévu pour un X07 avec carte d'extension memoire de 4 Ko (que j'ai) et doit s'implanter en &H2010.
a tout hasard, je commence à implanter a la main les 5 premier codes à partir de cette adresse et je vais tenter de relire ces codes ... .
Et ben je NE RETROUVE PAS les codes que je viens de taper !
Est-ce qu'un spécialiste du X07 saurait m'expliquer ce qui se passe ?
Merci.
Jean-Philippe
JPI : CASIO PB-1000 - Canon X-O7
-
Marc Moisson
- Fonctionne à 75 bauds

- Messages : 14
- Inscription : 01 déc. 2003 16:20
- Localisation : toulouse
Salut,
Tu peut etre un peu plus explicite?
Ce que j'ai compris :
Tu implante à la mains, cad : tu fais des truc type poke &H2010,12 etc....
Puis après quand tu fais un peek(&H2010) tu ne retrouve pas 12, c'est bien ça?
Je regarderais ce soir à la maison d'ou ca peut venir.
A+
P.S : desolé pour ton premier message concernant la demande d'un assembleur pour canon X07, je ne l'avais pas vu, je pense que ma réponse sur un autre post ou je te dis que j'en ai un a du te paraitre très con
Tu peut etre un peu plus explicite?
Ce que j'ai compris :
Tu implante à la mains, cad : tu fais des truc type poke &H2010,12 etc....
Puis après quand tu fais un peek(&H2010) tu ne retrouve pas 12, c'est bien ça?
Je regarderais ce soir à la maison d'ou ca peut venir.
A+
P.S : desolé pour ton premier message concernant la demande d'un assembleur pour canon X07, je ne l'avais pas vu, je pense que ma réponse sur un autre post ou je te dis que j'en ai un a du te paraitre très con
Marc
-
Marc Moisson
- Fonctionne à 75 bauds

- Messages : 14
- Inscription : 01 déc. 2003 16:20
- Localisation : toulouse
resalut,
une chtite idée.
Donc je pense que tu n'as pas l'extension mémoire de 8K sous forme de puce, et si l'interrupteur dip à coté de l'emplacement n'est pas sur la bonne position les adresses de 2000 - 3FFF ne correspondent à rien. Je ne sais pas si le canon peut fonctionner normalement avec l'interrupteur sur la mauvaise position et sans puce d'extension, mais bon c'est une chose à vérifier.
A+
une chtite idée.
Donc je pense que tu n'as pas l'extension mémoire de 8K sous forme de puce, et si l'interrupteur dip à coté de l'emplacement n'est pas sur la bonne position les adresses de 2000 - 3FFF ne correspondent à rien. Je ne sais pas si le canon peut fonctionner normalement avec l'interrupteur sur la mauvaise position et sans puce d'extension, mais bon c'est une chose à vérifier.
A+
Marc
-
Airbug.one
- Fonctionne à 300 bauds

- Messages : 191
- Inscription : 08 oct. 2003 20:40
- Localisation : Toulouse
- Contact :
Oui c'est exactement ça:
Je poke "a la main" à &H2010 puis je relis "a la main" et je retrouve pas ce que j'ai poké.
Je pense avoir une piste: le prog est prévu pour un X07 avec carte 4Ko ET RIEN D'AUTRE.
Il est possible que l'on ecrive dans une zone memoire utilisée si on a un materiel different (carte 8Ko). Ce qui expliquerait le plantage au bout du 10 eme code.
J'ai testé ce matin avec un canon sans rien + carte de 4Ko et j'ai relu le code poké !
Je prévois de relire la doc concernant les zones memoires, je pense que la solution doit etre là.
Ne t'en fais pas pour l'assembleur, je l'avais vu mais comme j'etais pressé, ça a été aussi rapide de le taper (sinon je te l'aurais demandé!)
A+
Jean-Philippe
Je poke "a la main" à &H2010 puis je relis "a la main" et je retrouve pas ce que j'ai poké.
Je pense avoir une piste: le prog est prévu pour un X07 avec carte 4Ko ET RIEN D'AUTRE.
Il est possible que l'on ecrive dans une zone memoire utilisée si on a un materiel different (carte 8Ko). Ce qui expliquerait le plantage au bout du 10 eme code.
J'ai testé ce matin avec un canon sans rien + carte de 4Ko et j'ai relu le code poké !
Je prévois de relire la doc concernant les zones memoires, je pense que la solution doit etre là.
Ne t'en fais pas pour l'assembleur, je l'avais vu mais comme j'etais pressé, ça a été aussi rapide de le taper (sinon je te l'aurais demandé!)
A+
Jean-Philippe
JPI : CASIO PB-1000 - Canon X-O7
-
Marc Moisson
- Fonctionne à 75 bauds

- Messages : 14
- Inscription : 01 déc. 2003 16:20
- Localisation : toulouse
-
Airbug.one
- Fonctionne à 300 bauds

- Messages : 191
- Inscription : 08 oct. 2003 20:40
- Localisation : Toulouse
- Contact :
CA Y EST !
J'ai trouvé la solution : dans le poke que je faisais, j'inversais adresse et valeur alors ça marche beaucoup moins bien forcément ... !
Donc j'ai l'assembleur MicroSystèmes et il fonctionne.
J'ai aussi relu la doc concernant la gestion de la memoire : ça ne fait pas de mal si on veut faire un peu d'ASM.
Je prog est sauvé sur K7 et les codes sur PC "for the future générations" !
Ce WE je m'attaque au port parallèle du X07.
Merci pour les infos.
Jean-Philippe
J'ai trouvé la solution : dans le poke que je faisais, j'inversais adresse et valeur alors ça marche beaucoup moins bien forcément ... !
Donc j'ai l'assembleur MicroSystèmes et il fonctionne.
J'ai aussi relu la doc concernant la gestion de la memoire : ça ne fait pas de mal si on veut faire un peu d'ASM.
Je prog est sauvé sur K7 et les codes sur PC "for the future générations" !
Ce WE je m'attaque au port parallèle du X07.
Merci pour les infos.
Jean-Philippe
JPI : CASIO PB-1000 - Canon X-O7
- charognard
- Fonctionne à 9600 bauds

- Messages : 4411
- Inscription : 06 juin 2007 19:28
- Localisation : Indre et loire
- Contact :
tu n'aurais pas le WAV par hazard et l'article numérisé ? (on est pas à 5 ans près non plus !!!)Airbug.one a écrit :CA Y EST !
J'ai trouvé la solution : dans le poke que je faisais, j'inversais adresse et valeur alors ça marche beaucoup moins bien forcément ... !
Donc j'ai l'assembleur MicroSystèmes et il fonctionne.
J'ai aussi relu la doc concernant la gestion de la memoire : ça ne fait pas de mal si on veut faire un peu d'ASM.
Je prog est sauvé sur K7 et les codes sur PC "for the future générations" !
Ce WE je m'attaque au port parallèle du X07.
Merci pour les infos.
Jean-Philippe
- Paul Tergeist
- Fonctionne à 9600 bauds

- Messages : 2417
- Inscription : 15 oct. 2007 15:50
- Localisation : 3ème planète après le soleil
euh oui et pis tant qu'à faire, est-ce que tu n'aurais pas un micro-système avec un programme de gestion de RAM pour le PC-1500 ?
Je sais qu'ils en ont fait paraître un mais je ne sais pas dans quel numéro.
Oui je sais, c'est ballot.
Paul - Ballot depuis 1664.
(c'est po juste)
Je sais qu'ils en ont fait paraître un mais je ne sais pas dans quel numéro.
Oui je sais, c'est ballot.
Paul - Ballot depuis 1664.
(c'est po juste)
Il y a 10 catégories de personnes dans le monde. Celle qui connait le binaire et l'autre.
- charognard
- Fonctionne à 9600 bauds

- Messages : 4411
- Inscription : 06 juin 2007 19:28
- Localisation : Indre et loire
- Contact :
SHARPENTIERS 17 pages 20 et 21Paul Tergeist a écrit :euh oui et pis tant qu'à faire, est-ce que tu n'aurais pas un micro-système avec un programme de gestion de RAM pour le PC-1500 ?
Je sais qu'ils en ont fait paraître un mais je ne sais pas dans quel numéro.
Oui je sais, c'est ballot.
Paul - Ballot depuis 1664.
(c'est po juste)
-
Airbug.one
- Fonctionne à 300 bauds

- Messages : 191
- Inscription : 08 oct. 2003 20:40
- Localisation : Toulouse
- Contact :
Si mais c'est pas par hasardtu n'aurais pas le WAV par hazard et l'article numérisé ? (on est pas à 5 ans près non plus !!!)
http://www.silicium.org/calc/x07/programmes.htm
Premier téléchargement proposé dans la page. Il contient :
- plusieurs infos
- plusieurs méthodes d'implantation du programme
- le scan de l'article.
Il manque le wav.
Peut-être ce WE ... ou dans 5 ans ...
JPI : CASIO PB-1000 - Canon X-O7
- charognard
- Fonctionne à 9600 bauds

- Messages : 4411
- Inscription : 06 juin 2007 19:28
- Localisation : Indre et loire
- Contact :
-
Airbug.one
- Fonctionne à 300 bauds

- Messages : 191
- Inscription : 08 oct. 2003 20:40
- Localisation : Toulouse
- Contact :
Pas reussi a sauvegarder le prog en wav.
Le fichier d'implantation que je propose est trop gros : 17 Ko, il ne reste pas assez de place mémoire pour poker les valeurs aux bons endroits (quel nul
!).
Problème pas insolvable, il suffiRAIT de bidouiller la mémoire avec une extension de 32 Ko mais j'ai plus le temps. Peut-être dans 3 semaines si je retrouve du temps et de la motivation.
Le fichier d'implantation que je propose est trop gros : 17 Ko, il ne reste pas assez de place mémoire pour poker les valeurs aux bons endroits (quel nul
Problème pas insolvable, il suffiRAIT de bidouiller la mémoire avec une extension de 32 Ko mais j'ai plus le temps. Peut-être dans 3 semaines si je retrouve du temps et de la motivation.
JPI : CASIO PB-1000 - Canon X-O7





