Sharp PC 1600 + CE-155
Modérateur : Politburo
-
franck196569
- Fonctionne à 300 bauds

- Messages : 97
- Inscription : 27 sept. 2012 09:56
- Localisation : Nantes
Sharp PC 1600 + CE-155
Bonjour tout le monde,
Je viens de récupérer un SHARP PC1600 sur lequel je veux "greffer" un module CE-155 de 8ko (en S1).
A part "ERROR 155", je n'obtiens rien de bien en mode 0.
Peut-on donc vraiment utiliser ce module sur un PC 1600 ?
Franck.
Je viens de récupérer un SHARP PC1600 sur lequel je veux "greffer" un module CE-155 de 8ko (en S1).
A part "ERROR 155", je n'obtiens rien de bien en mode 0.
Peut-on donc vraiment utiliser ce module sur un PC 1600 ?
Franck.
-
cgh
- Fonctionne à 2400 bauds

- Messages : 2288
- Inscription : 30 août 2011 12:23
- Localisation : Vous êtes ici -> .
Re: Sharp PC 1600 + CE-155
Oui. Cela fonctionne parfaitement. Il est d'ailleurs nécessaire de posséder en module en S1 pour gérer le mode 0.franck196569 a écrit :Bonjour tout le monde,
Je viens de récupérer un SHARP PC1600 sur lequel je veux "greffer" un module CE-155 de 8ko (en S1).
A part "ERROR 155", je n'obtiens rien de bien en mode 0.
Peut-on donc vraiment utiliser ce module sur un PC 1600 ?
Franck.
As-tu essayer le module dans un PC-1500 ?
Que fais-tu pour avoir une ERROR 155 ?
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
-
franck196569
- Fonctionne à 300 bauds

- Messages : 97
- Inscription : 27 sept. 2012 09:56
- Localisation : Nantes
Re: Sharp PC 1600 + CE-155
Je fais INIT "S1:","P" (ou F ou M c'est la même erreur ...).
Je n'ai pas encore testé le ce155 sur le 1500, à faire donc.
Sinon comment initialiser les modules de programmes spécifiques que j'ai aussi ?
(CE-503B par exemple)
Je n'ai pas encore testé le ce155 sur le 1500, à faire donc.
Sinon comment initialiser les modules de programmes spécifiques que j'ai aussi ?
(CE-503B par exemple)
-
franck196569
- Fonctionne à 300 bauds

- Messages : 97
- Inscription : 27 sept. 2012 09:56
- Localisation : Nantes
Re: Sharp PC 1600 + CE-155
Test fait, ce module ce-155 ne marche pas ...
-
cgh
- Fonctionne à 2400 bauds

- Messages : 2288
- Inscription : 30 août 2011 12:23
- Localisation : Vous êtes ici -> .
Re: Sharp PC 1600 + CE-155
Comment as-tu fais ?franck196569 a écrit :Test fait, ce module ce-155 ne marche pas ...
Si tu utilises la procédure suivante (PC-1500):
Code : Tout sélectionner
CALL &E000
SHIFT+CLCode : Tout sélectionner
PEEK &7863
PEEK &7864Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
-
franck196569
- Fonctionne à 300 bauds

- Messages : 97
- Inscription : 27 sept. 2012 09:56
- Localisation : Nantes
Re: Sharp PC 1600 + CE-155
Comment j'ai fait ?
J'enlève la CE 163.
J'allume, je fais NEW0.
J'éteins.
Je mets la CE155.
Je rallume, je refais NEW0.
Et MEM = 1850 ...
Si je fais CALL &E000 puis PEEK &7863 : 64 ; et PEEK &7864 : 72.
Cela te cause à toi ?

J'enlève la CE 163.
J'allume, je fais NEW0.
J'éteins.
Je mets la CE155.
Je rallume, je refais NEW0.
Et MEM = 1850 ...
Si je fais CALL &E000 puis PEEK &7863 : 64 ; et PEEK &7864 : 72.
Cela te cause à toi ?
-
franck196569
- Fonctionne à 300 bauds

- Messages : 97
- Inscription : 27 sept. 2012 09:56
- Localisation : Nantes
Re: Sharp PC 1600 + CE-155
Et ma "vieille" CE155 marche quant à elle très bien ...
-
franck196569
- Fonctionne à 300 bauds

- Messages : 97
- Inscription : 27 sept. 2012 09:56
- Localisation : Nantes
Re: Sharp PC 1600 + CE-155
Même reconnue sans manip particulière sur le PC 1600 ...franck196569 a écrit :Et ma "vieille" CE155 marche quant à elle très bien ...
-
cgh
- Fonctionne à 2400 bauds

- Messages : 2288
- Inscription : 30 août 2011 12:23
- Localisation : Vous êtes ici -> .
Re: Sharp PC 1600 + CE-155
Oui.franck196569 a écrit :Comment j'ai fait ?
J'enlève la CE 163.
J'allume, je fais NEW0.
J'éteins.
Je mets la CE155.
Je rallume, je refais NEW0.
Et MEM = 1850 ...
Si je fais CALL &E000 puis PEEK &7863 : 64 ; et PEEK &7864 : 72.
Cela te cause à toi ?![]()
CALL &E000 : Appelle le vecteur de RESET. Cela "force" la relecture des pointeurs RAM.
PEEK &7863 : C'est la RAM START (le début de la RAM). 64 = &40. Ta RAM commence en &4000
PEEK &7864 : C'est la RAM END (la fin absolue de la RAM). 72 = &48. Ta RAM finie en &4800.
Donc, c'est bien que le module ne marche pas ou qu'il n'est pas détecté. Faux contacts, connecteurs sales ou oxydés ?
Avec un CE-155 (dans un PC-1500), RAM START doit valoir &38 (56) et RAM END &60 (96).
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
-
franck196569
- Fonctionne à 300 bauds

- Messages : 97
- Inscription : 27 sept. 2012 09:56
- Localisation : Nantes
Re: Sharp PC 1600 + CE-155
C'est vrai que maintenant que tu m'écris tout çà cela réveille des souvenirs en moi ... (tels que CALL &E33F par exemple).
Les connecteurs semblent propres (brillants), donc je penche pour problème de stockage ... car sur les 4 autres modules que j'ai eu avec le PC 1600, un seul marche correctement (tous les autres affichent des bugs dans les listings BASIC, signes ~ sur nombre de lignes ...).
Je réclame donc au vendeur à tout hasard ... (il n'a que des évaluations positives sur EB).
Franck.
Les connecteurs semblent propres (brillants), donc je penche pour problème de stockage ... car sur les 4 autres modules que j'ai eu avec le PC 1600, un seul marche correctement (tous les autres affichent des bugs dans les listings BASIC, signes ~ sur nombre de lignes ...).
Je réclame donc au vendeur à tout hasard ... (il n'a que des évaluations positives sur EB).
Franck.
- Woodstock
- Fonctionne à 2400 bauds

- Messages : 1969
- Inscription : 17 mai 2008 11:19
- Localisation : Au fin fond du Santerre ...
Re: Sharp PC 1600 + CE-155
Les signes ~ (tildes) signifient que des ordres Basic de périphérique sont programmés. Quant le périphérique est connecté, le mot Basic apparaît, mais quand le périphérique est déconnecté, le PC-1500 ne les reconnaît plus (puisque c'est le périphérique qui amène sa propre ROM) et donc affiche un signe ~ (tilde) à la place. Et un PC-1600 en mode 1500 réagira de même. A noter que cette conception est tellement bizarre que Sharp évitera de s'en servir sur ses autres modèles...franck196569 a écrit : (tous les autres affichent des bugs dans les listings BASIC, signes ~ sur nombre de lignes ...).
En clair, tes signes ~ (tildes) sont très certainement des ordres d'impression (genre LPRINT GRAPH LINE LF etc...) : si tu as une CE-150, connecte-là et ils disparaîtront sans doute. Et si ce n'est pas le cas, c'est qu'il s'agit d'ordres d'entrée-sortie parallèle ou série (genre SETCOM INSTAT SETDEV etc...) et il te faudra alors une CE-158...
I'm the operator
Of my pocket calculator
I am adding
And substracting...
(Kraftwerk, Computer World, 1981)
Of my pocket calculator
I am adding
And substracting...
(Kraftwerk, Computer World, 1981)
-
cgh
- Fonctionne à 2400 bauds

- Messages : 2288
- Inscription : 30 août 2011 12:23
- Localisation : Vous êtes ici -> .
Re: Sharp PC 1600 + CE-155
Hmmm, je ne partage pas cette opinion. Je pense plutôt que le PC1500 était le seul ordinateur (de SHARP) pouvant recevoir des périphériques dont la ROM contenaient les ordres et fonctions spécifiques. (la ROM de la CE-150 est contenue dans le PC1600, je crois - Edit: Non ! C'est faux. La ROM de la CE-150 est bien ajoutée quand l'itf est connectée).Woodstock a écrit :Les signes ~ (tildes) signifient que des ordres Basic de périphérique sont programmés. Quant le périphérique est connecté, le mot Basic apparaît, mais quand le périphérique est déconnecté, le PC-1500 ne les reconnaît plus (puisque c'est le périphérique qui amène sa propre ROM) et donc affiche un signe ~ (tilde) à la place. Et un PC-1600 en mode 1500 réagira de même. A noter que cette conception est tellement bizarre que Sharp évitera de s'en servir sur ses autres modèles...franck196569 a écrit : (tous les autres affichent des bugs dans les listings BASIC, signes ~ sur nombre de lignes ...).
Les autres pockets (y compris le PC1600 Edit: A confirmer) avaient tous les ordres déja codés dans leur ROM. Edit: Mais pour le PC1600, est-ce que la ROM des CE-1600[PF] sont ajoutées dynamiquement ou ces ROMs sont elles embarquées dans la ROM principale ? Rémy a surement la réponse ...
La conception du PC1500 était complexe car la ROM principale devait être capable de trouver des tables de mots clés dans les autres ROM et de chainer ces tables. C'est d'ailleurs pourquoi seul le PC1500 a pu avoir des extensions d'ordres et de fonctions BASIC (comme ma gestion de XMEM, par exemple). A savoir de plus, que même en mode compatibilité PC1500, les extensions de mots clés ne fonctionnent pas sur PC1600 (Ben, non, BASFILE ne marchera pas...). VRAIMENT déçu par le PC1600
Après, c'est vrai que remplacer l'ordre par un ~, c'est un peu simpliste. La méthode des XROM de la HP-41C* est mieux car elle permet d'identifier la fonction. Les ingés de SHARP auraient pu se fendre d'un petit ROMxxyy avec xx et yy les codes de la fonction.
A par les HP(41,71,75) et le PC1500 (Edit: PC1600 ?), je ne vois pas de BASIC capables d'étendre leur vocabulaire en fonction des périphériques ou modules connectés. Sur le CANON X-07, on doit dériver la routine d'erreur et checker les caractères du mot clé non connu pour en faire un nouveau; et Il n'y a pas d'encodage, ni d'appel direct en table.
Edit: Petites précisions ou questions apres la lecture (rapide) du TRM du PC1600
Dernière édition par cgh le 11 déc. 2012 00:49, édité 4 fois.
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
- gege
- Fonctionne à 14400 bauds

- Messages : 7180
- Inscription : 31 janv. 2008 15:24
- Localisation : Banlieue Paârisienne
- Contact :
Re: Sharp PC 1600 + CE-155
Et avec un CE-163, tu as "ERROR 163" ??
Ok
G.E.
Ok
G.E.
-
franck196569
- Fonctionne à 300 bauds

- Messages : 97
- Inscription : 27 sept. 2012 09:56
- Localisation : Nantes
Re: Sharp PC 1600 + CE-155
Bien vu !Woodstock a écrit :Les signes ~ (tildes) signifient que des ordres Basic de périphérique sont programmés. Quant le périphérique est connecté, le mot Basic apparaît, mais quand le périphérique est déconnecté, le PC-1500 ne les reconnaît plus (puisque c'est le périphérique qui amène sa propre ROM) et donc affiche un signe ~ (tilde) à la place. Et un PC-1600 en mode 1500 réagira de même. A noter que cette conception est tellement bizarre que Sharp évitera de s'en servir sur ses autres modèles...franck196569 a écrit : (tous les autres affichent des bugs dans les listings BASIC, signes ~ sur nombre de lignes ...).
En clair, tes signes ~ (tildes) sont très certainement des ordres d'impression (genre LPRINT GRAPH LINE LF etc...) : si tu as une CE-150, connecte-là et ils disparaîtront sans doute. Et si ce n'est pas le cas, c'est qu'il s'agit d'ordres d'entrée-sortie parallèle ou série (genre SETCOM INSTAT SETDEV etc...) et il te faudra alors une CE-158...
Le branchement de la CE-150 fait bien disparaître les ~ ... (LPRINT, LOCATE, ...).
Par contre le CE-155 est bien HS. Je vois avec le vendeur ...
Franck.
-
remy
- Fonctionne à 2400 bauds

- Messages : 2086
- Inscription : 13 mars 2006 16:39
- Localisation : Issy
- Contact :
Re: Sharp PC 1600 + CE-155
Je confirme que la ROM des 1600P/F ne sont pas dans le PC-1600 mais contenues dans chaque périphérique comme le couple PC-1500/CE-150.
PockEmul, Emulateur de pocket Sharp, Canon, Casio, HP, TI, NEC, Panasonic, Sanco, Seiko, General, National, ....
sur Windows, Linux, OS X et Android
Available now on the Google Play Store and the Apple Store
sur Windows, Linux, OS X et Android
Available now on the Google Play Store and the Apple Store

