Salut a tous,
Pocket a écrit :Pour les pockets avec RS-232 intégrée :
TX, RX, masse. Tout le reste on laisse tomber, de toute façon, je ne pense pas que cela apportera du plus (à part du boulot et des ennuis)
Heu ... non. Sur les Sharp
13xx et
14xx, ca ne marchera pas car la machine n'a pas de UART : la lecture des signaux est fait directement par le CPU et les inge de chez Sharp se sont "amuses" a compter les cycles CPU pour faire le timing, bref ces machines ne peuvent faire qu'une chose a la fois donc :
- pas de gestion de XON / XOFF
- si les signaux de handshake sont boucles, l'emission fonctionnera, mais le pocket sera incapable de recevoir des donnees : probleme de synchronisation a moins d'utiliser des vitesses tres basse (300 bd) mais y'a plus vraiment d'interet dans ce cas.
Par contre, ca fonctionnerait avec toutes les machines capables de gerer le Xon/Xoff.
Il ne faut pas oublier aussi que la magorite de ces machines utilisent du
CMOS et non du
TTL. Il ne faut donc pas directement boucler les pins sortant mais passer par des diodes sinon ca vas fumer !
Pocket a écrit :
Le MAX232 pour changer les niveaux des signaux est un grand classique (on peut utiliser aussi les Dallas dont je ne me souvient plus la ref).
Il y a aussi le MAX233 (il me semble) qui a l'avantage de ne necessite aucun condo : le schema est simplissime ... Heu, sauf qu'il etait super cher par rapport au MAX232 chez les voleurs d'a cote de chez moi.
Pocket a écrit :
Pour les pockets sans RS-232 :
Soit il faut utiliser un PIC pour regénérer du RS-232 à partir des E/S de sauvegarde sur K7, mais à mon avis c'est pas gagné. Sinon une solution consiste à se faire un cable Pocket <-> Port // pour PC (ça existe, et on trouve des shémas sur le NET), mais dans ce cas il faut se faded le soft d'interface coté PC pour piloter les signaux sur le port //.
Autre solution : emuler le lecteur de disquette pour les machines les plus recentes ou une imprimente (mais uniquement pour les sauvegardes).
L'avantage, c'est que les signaux devraient etre directement en TTL et pas des frequences comme avec les K7 ... sauf qu'il faut avoir le protocole. Tien d'ailleur ca me fait penser que je voulais etudier celui de la CE-126P ...
Sinon, j'avais commencer a bidouiller pour connecter mon
PC-1401 sur le port Joystick de mon Amiga :

les 2 sont en 5v donc pas de probleme de tension.

3 fils : Rx / Tx et masse

le sharp est le maitre donc pas de pb d'arbitrage

la synchro se fait grace a un timer 2ms present sur le sharp et facilement programmable sur l'Amiga. La programmation cote sharp est donc tres reduite.
Ca marchait pas mal mais j'ai laisser tombe par manque de temps (exam) puis le disque de mon Amiga a lacher ... j'ai perdu les sources
rene a écrit :Mais la problèmatique n'est-elle point dans la connectique ?
Ben, comme le disait Pocket, c'est assez facile de le faire avec une plaquette a wapper pour les connecteurs a une seule ranger (Sharp). C'est pas tres rigide mais c'est suffisant. Je peux faire une photo de la mienne si ca peu aider.
A mon avis, ca doit etre beaucoup plus sport avec les machines qui ont 2 ranger de pin (il me semble que c'est le cas des casio), mais ca doit pouvoir ce faire avec du fil tres rigide en le noyant dans de la cole.