Carte Mémoire Sharp CE-212M (8ko) transformée en 32ko ?

Matérielles, logicielles , toutes les bidouilles !

Modérateur : Politburo

wexe
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 147
Enregistré le : 13 juin 2015 21:36

Re: Carte Mémoire Sharp CE-212M (8ko) transformée en 32ko ?

Message par wexe »

Super pour modifier des petites cartes
Au passage le basic de mon pc-1100 est pourrie je ne te demanderai pas de carte mais pour ce type une carte avec un switch est il possible
Hp 97 - Hp 67 - Hp 95 lx - Hp 200 lx - Hp omnigo 100 - Hp omnigo 700 lx - Hp omnibook 300
Psion serie 5 mx - Poqet Pc - Poqet Pc plus - Atari portfolio
radivare
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 54
Enregistré le : 02 juin 2022 22:36
Localisation : TOULOUSE

Re: Carte Mémoire Sharp CE-212M (8ko) transformée en 32ko ?

Message par radivare »

Bonjour. Ce que je comprends, On a parlé de la limitation à 8ko adressable de ta machine, ton idée serait d'utiliser un switch externe pour basculer de 8ko en 8ko? Possible que si cela se fait avec la machine éteinte cela marche.
A voir si la ram n'est pas utilisée même machine sur off.
Bonne soirée
destroyedlolo
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1799
Enregistré le : 03 mai 2003 02:24
Localisation : Nonglard (Annecy)
Contact :

Re: Carte Mémoire Sharp CE-212M (8ko) transformée en 32ko ?

Message par destroyedlolo »

Y'a peut-être une solution plus simple : j'ai vu dans toutes les ROM que j'ai desassemblé (c'est a dire, PC-1401/02, PC-1403, PC-1350 et PC-1360), qu'il y a 2 routine qui mettent le port F/00 à 1 ou à 0, et quand on fait un IXL on se retrouve avec des valeurs "comme s'il n'y avait pas de mémoire" plutot que le contenu réelle de la mémoire.

J'ai imaginé a l'époque que ca pourrait permetre de mettre une extension memoire de 32k au dessus de la mémoire (ce ne fonctionnerait que pour le basic vu que (PC) et DATA continuent de lire la mémoire de base.
Amiga, UNIX
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
radivare
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 54
Enregistré le : 02 juin 2022 22:36
Localisation : TOULOUSE

Re: Carte Mémoire Sharp CE-212M (8ko) transformée en 32ko ?

Message par radivare »

bonjour,
bravo pour le désassemblage.
Au lycée j'utilisais quelques fonctions graphiques en assembler, mais je ne sais qui avait trouvé, faudrait que je resorte mes fiches 1403 pour te dire où elles sont situées.

Oui avoir un bus additionel pour faire la sélection des banques serait bien.
Mes connaissances sur le micro sont "effacés", je sais que j'utilisais des pins additionnelles sur mon 1403 pour faire une UART SW.
On est limite hors sujet et cela mériterai d'ouvrir un autre post si on veut continuer, voir monter un proto.

Malgré tout je n'ai pas compris le IXL, c'est une instruction basique cachée? Ni l'effet.
Il faut aussi penser aux "transitions"

-> on ouvre un autre post?

Question subsidaire: les ROM 1403 et 1403H sont elles identiques? si oui je vais mettre 32ko dans mon 1403!

Après pour la simplicité, ce ne l'est pas forcément car cela peut engendrer beaucoup de câblage

a+
destroyedlolo
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1799
Enregistré le : 03 mai 2003 02:24
Localisation : Nonglard (Annecy)
Contact :

Re: Carte Mémoire Sharp CE-212M (8ko) transformée en 32ko ?

Message par destroyedlolo »

Coucou,
radivare a écrit : 21 nov. 2022 12:17 Au lycée j'utilisais quelques fonctions graphiques en assembler, mais je ne sais qui avait trouvé, faudrait que je resorte mes fiches 1403 pour te dire où elles sont situées.
Il y a quelques pointeurs mémoires pour le 1403 sur mon site :D
Il ne me semble pas que le 1403 est la moindre fonction graphique en ROM, mais il y a au moins celles pour allumer / eteindre l'écran.
radivare a écrit : 21 nov. 2022 12:17je sais que j'utilisais des pins additionnelles sur mon 1403 pour faire une UART SW.
On est limite hors sujet et cela mériterai d'ouvrir un autre post si on veut continuer, voir monter un proto.
Le port SIO est aussi présent sur le PC-1403 même s'ils n'ont pas mis le connecteur. Il me semble même qu'il y a en ROM tout ce qu'il faut pour le gérer ... mais pas les ordres BASIC.
radivare a écrit : 21 nov. 2022 12:17 Malgré tout je n'ai pas compris le IXL, c'est une instruction basique cachée? Ni l'effet.
Il faut aussi penser aux "transitions"
C'est une instruction assembleur qui fait (X)->A puis X++.
radivare a écrit : 21 nov. 2022 12:17 -> on ouvre un autre post?
C'est le charme de ce forum : on commence sur un sujet et on se retrouve tout a fait ailleurs après 5 postes :D
De toute façon, ca n'ira pas beaucoup plus loin de mon coté car je n'ai eu un 1403 entre les mains que quelques jours, celui d'un copain qui me l'avait prêté.
radivare a écrit : 21 nov. 2022 12:17Question subsidaire: les ROM 1403 et 1403H sont elles identiques? si oui je vais mettre 32ko dans mon 1403!
Il me semble que oui.

radivare a écrit : 21 nov. 2022 12:17Après pour la simplicité, ce ne l'est pas forcément car cela peut engendrer beaucoup de câblage
Il faudrait regardé les cablages ... mais c'est quand meme bizard qu'il y ait ces fonctions en ROM si ce n'est pas pour ajouter de la mémoire.
Amiga, UNIX
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Avatar du membre
FlyingNono
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1940
Enregistré le : 05 déc. 2003 20:26
Localisation : (encore dans les cartons)

Re: Carte Mémoire Sharp CE-212M (8ko) transformée en 32ko ?

Message par FlyingNono »

Salut,
J'ai acheté mon 1403 directement en 32ko, c'était bien avant le 1403H, mais c'était en "fixe".
C'est une boite qui les vendait par correspondance au même prix que le standard en magasin.
https://en.wikipedia.org/wiki/Sharp_PC-1403
It is possible to convert the 1403 to a 1403H by removing the 8 K RAM and soldering in a 32 K RAM. An inverter IC is needed for this, too.

a+
J'ai un phaseur, un générateur de changement d'état physique, je n'hésiterai pas à m'en servir !
radivare
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 54
Enregistré le : 02 juin 2022 22:36
Localisation : TOULOUSE

Re: Carte Mémoire Sharp CE-212M (8ko) transformée en 32ko ?

Message par radivare »

Merci flyingnono.
J'ai vu que les micros ont le même marquage en cherchant récemment sur le net.(entre 1403 et 1403H)
Il y a 30 ans tout cela aurait été hors de ma portée.
Oui comme je le dis plus haut après 16ko en boitier 28 broches on perd le CE il ne reste que le /CE.
D'où l'intervertion du signal que j'ai fait avec un transistor en sot23 pour la modif de la carte 8ko vers 32ko.
Je vais tenter le truc sur mon 1403, mais il est déjà dans un sale état.
Bon ok j'ai accès à du matériel de soudure, donc plus possible maintenant qu'il y a 30 ans.
Bonne soirée
radivare
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 54
Enregistré le : 02 juin 2022 22:36
Localisation : TOULOUSE

Re: Carte Mémoire Sharp CE-212M (8ko) transformée en 32ko ?

Message par radivare »

Bonjour,
Bon j'ai fouillé dans mes restes de SHARP , je n'ai eu en fait que le 1403 fin des années 80, ce n'est que récemment que j'ai acheté quelques machines pour voir le HW.

Au sujet du IXL :
destroyedlolo a écrit : 21 nov. 2022 20:02 C'est une instruction assembleur qui fait (X)->A puis X++.
Ouais quel nul je suis, j'ai bien utilisé cette instruction il y a environ 35 ans, aucune idée de ce que fait ce prog, on y voit quelques lignes d'entrées sorties.

Image

Pour les call vers des fonctions ROM, je n'ai que ma carte magique qui me servait pour "attaquer" l'écran:
Image

J'ai moins de souvenir. On voit les adresses 5311 et 1208 , bizarre parfois en décimal ou hex.
Je me souviens vaguement qu'une fonction sert à rafraichir l'écran et appliquer les données écrites dans la mémoire LCD , mais aucune certitude!

les adresses notées "son" sont en 1200 et 1248, pas d'idées sur l'utilité.

En 1ère j'avais créé un code assembleur pour faire des graphiques sur le 1403, on faisait des scroll haut bas, c'était bluffant.
Mais c'était surtout pour concurrencer les casio à 4 lignes.
Je passe aux modifs carte mémoire et 32ko dans 1403 pour la fin de la semaine, et il faut que je bosse pour de vrai aussi!
a+
Avatar du membre
zpalm
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2918
Enregistré le : 03 mai 2008 15:33
Localisation : Grenoble

Re: Carte Mémoire Sharp CE-212M (8ko) transformée en 32ko ?

Message par zpalm »

FlyingNono a écrit : 21 nov. 2022 20:53 Salut,
J'ai acheté mon 1403 directement en 32ko, c'était bien avant le 1403H, mais c'était en "fixe".
C'est une boite qui les vendait par correspondance au même prix que le standard en magasin.
https://en.wikipedia.org/wiki/Sharp_PC-1403
It is possible to convert the 1403 to a 1403H by removing the 8 K RAM and soldering in a 32 K RAM. An inverter IC is needed for this, too.

a+
Voici un article en allemand publié en octobre 1987 dans la revue c’t et décrivant la modification d’un 1403 pour passer à 32Ko:

Image Image Image
(Source)
radivare
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 54
Enregistré le : 02 juin 2022 22:36
Localisation : TOULOUSE

Re: Carte Mémoire Sharp CE-212M (8ko) transformée en 32ko ?

Message par radivare »

Merci, c'est juste trop génial d'avoir encore ce genre d'information qui ne viennent pas dans monde numérisé dans un datacenter.
Je vais regarder.
Question je pense que mes quelques adresses rom avec des fonctions spéciales étaient extraites de becker et partner "le grand livre du pc 1403"
J'ai quelques photocopies mais des pages schématique.
Merci!!! Si quelqu'un arrive à extraire du cloud de sa bibliothèque !
Avatar du membre
zpalm
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2918
Enregistré le : 03 mai 2008 15:33
Localisation : Grenoble

Re: Carte Mémoire Sharp CE-212M (8ko) transformée en 32ko ?

Message par zpalm »

radivare a écrit : 23 nov. 2022 08:49 Question je pense que mes quelques adresses rom avec des fonctions spéciales étaient extraites de becker et partner "le grand livre du pc 1403"
J'ai quelques photocopies mais des pages schématique.
Merci!!! Si quelqu'un arrive à extraire du cloud de sa bibliothèque !
Regarde ce lien posté juste hier par Rémy.
radivare
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 54
Enregistré le : 02 juin 2022 22:36
Localisation : TOULOUSE

Re: Carte Mémoire Sharp CE-212M (8ko) transformée en 32ko ?

Message par radivare »

Vous êtes trop fort ici.
C'est bien les dernières pages que j'ai en copie.
Moi j'avais mis le contenu de ma tirelire dans le grand livre du langage machine des sharp PC
Merci beaucoup, même si me remettre à l'assembleur me paraît insurmontable maintenant je vais regarder par curiosité
destroyedlolo
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 1799
Enregistré le : 03 mai 2003 02:24
Localisation : Nonglard (Annecy)
Contact :

Re: Carte Mémoire Sharp CE-212M (8ko) transformée en 32ko ?

Message par destroyedlolo »

Sur mon site, il y a un assembleur pour ESR-H (et meme un émulateur surtout pour PC-1350 et 2500).

A+
Amiga, UNIX
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
radivare
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 54
Enregistré le : 02 juin 2022 22:36
Localisation : TOULOUSE

Re: Carte Mémoire Sharp CE-212M (8ko) transformée en 32ko ?

Message par radivare »

destroyedlolo a écrit : 24 nov. 2022 00:17 Sur mon site, il y a un assembleur pour ESR-H (et meme un émulateur surtout pour PC-1350 et 2500).

A+
Merci beaucoup pour les outils.
Pour le soft pour faire de l'ASM sur PC (pas sharp), un ami avait fait un soft en turbo pascal début années 90. Il ne me reste que quelques codes imprimés sur son imprimante...9 aiguilles!
Pour partir dans d'autres directions, pour l'ESP8266 je suis passé au micropython, pour avoir un support HW pour travailler le python (je suis ceinture ...blanche écarlate).
bonne soirée
Répondre

Retourner vers « Bidouilles »