... à programmer en Turbo Pascal sur HP-95LX
Modérateur : Politburo
- Miskatonic91
- Fonctionne à 1200 bauds
- Messages : 477
- Enregistré le : 27 août 2016 17:28
- Localisation : Valdemarnie
... à programmer en Turbo Pascal sur HP-95LX
Et pas n'importe quel Turbo-Pascal: le 3.02A avec lequel j'ai débuté la programmation en Pascal sur compatible PC dans les années 80... Ah, nostalgie, quand tu nous tiens!
...et me voilà en train de bricoler une librairie d'affichage de fenêtres en mode texte (écran 16x40, c'est encore plus jouissif). Oui, je sais, il s'en est écrit des milliards depuis trente ans, et j'ai dû en produire une moi-même à l'époque, même si je n'ai plus rien sur mon disque dur depuis belle lurette...
Ça ne sert strictement à rien, mais quel plaisir!
...et me voilà en train de bricoler une librairie d'affichage de fenêtres en mode texte (écran 16x40, c'est encore plus jouissif). Oui, je sais, il s'en est écrit des milliards depuis trente ans, et j'ai dû en produire une moi-même à l'époque, même si je n'ai plus rien sur mon disque dur depuis belle lurette...
Ça ne sert strictement à rien, mais quel plaisir!
Un peu de tout, mais toujours de bon goût
- gege
- Fonctionne à 14400 bauds
- Messages : 7148
- Enregistré le : 31 janv. 2008 14:24
- Localisation : Banlieue Paârisienne
- Contact :
Re: ... à programmer en Turbo Pascal sur HP-95LX
Bonjour,
Bravo, un truc qui traite plusieurs fenêtres à la fois pourrait prendre en charge automatiquement la superposition, faire défiler, rafraîchir quand on ouvre/ferme ou change la taille d'une fenêtre...
Il y a de quoi s'amuser sans fin en effet !
A lire tes "bricolages",
G.E.
Bravo, un truc qui traite plusieurs fenêtres à la fois pourrait prendre en charge automatiquement la superposition, faire défiler, rafraîchir quand on ouvre/ferme ou change la taille d'une fenêtre...
Il y a de quoi s'amuser sans fin en effet !
A lire tes "bricolages",
G.E.
- Miskatonic91
- Fonctionne à 1200 bauds
- Messages : 477
- Enregistré le : 27 août 2016 17:28
- Localisation : Valdemarnie
Re: ... à programmer en Turbo Pascal sur HP-95LX
Merci gege!
Pour transférer Turbo Pascal et d'autres trucs sur le HP-95LX, j'ai dû improviser un câble de liaison série pas piqué des hannetons... Que dirais-tu d'un article pour la Gazette genre "comment j'ai apprivoisé mon HP-95LX"? Ou comment un gros noob de mon espèce, né avec deux mains gauches (bon, je suis gaucher aussi...), est parvenu quand même à ses fins... (je vous dis pas l'extase quand on voit les octets commencer à se transférer, à la fois sur l'écran du 95LX et sur celui du PC!)
Pour transférer Turbo Pascal et d'autres trucs sur le HP-95LX, j'ai dû improviser un câble de liaison série pas piqué des hannetons... Que dirais-tu d'un article pour la Gazette genre "comment j'ai apprivoisé mon HP-95LX"? Ou comment un gros noob de mon espèce, né avec deux mains gauches (bon, je suis gaucher aussi...), est parvenu quand même à ses fins... (je vous dis pas l'extase quand on voit les octets commencer à se transférer, à la fois sur l'écran du 95LX et sur celui du PC!)
Un peu de tout, mais toujours de bon goût
- bernouilli92
- Fonctionne à 14400 bauds
- Messages : 5268
- Enregistré le : 21 nov. 2012 13:03
- Localisation : Ile de France
Re: ... à programmer en Turbo Pascal sur HP-95LX
Tu aurais dû récupérer un câble série pour hp48, c'est courant comme câble.
Et après cela te servira aussi quand tu auras une hp48.
Et après cela te servira aussi quand tu auras une hp48.
HP, Casio, Sharp, Psion, quelques TI et divers autres
- Miskatonic91
- Fonctionne à 1200 bauds
- Messages : 477
- Enregistré le : 27 août 2016 17:28
- Localisation : Valdemarnie
Re: ... à programmer en Turbo Pascal sur HP-95LX
Merci bernouilli!bernouilli92 a écrit :Tu aurais dû récupérer un câble série pour hp48, c'est courant comme câble.
Et après cela te servira aussi quand tu auras une hp48.
Le but, c'était d'y arriver sans dépenser un centime et en m'amusant un peu par la même occasion... Dès que j'ai une bonne occaz' sur un câble HP-48/HP-95, je saute dessus!
Un peu de tout, mais toujours de bon goût
Re: ... à programmer en Turbo Pascal sur HP-95LX
Je vois que tu t'amuses sur ton HP!
Ca m'intéresse ton histoire de câble série, j'ai un 200LX, ça pourrait m'être utile
Tu n'aurais pas eu plus facile de faire une transfert avec une carte PCMCIA?
Ben
Ca m'intéresse ton histoire de câble série, j'ai un 200LX, ça pourrait m'être utile
Tu n'aurais pas eu plus facile de faire une transfert avec une carte PCMCIA?
Ben
Modifié en dernier par Ben le 08 janv. 2017 16:55, modifié 1 fois.
- bernouilli92
- Fonctionne à 14400 bauds
- Messages : 5268
- Enregistré le : 21 nov. 2012 13:03
- Localisation : Ile de France
Re: ... à programmer en Turbo Pascal sur HP-95LX
Sur hp 200lx, le câble n'est pas le même. Mais on doit pouvoir trouver le brochage.
HP, Casio, Sharp, Psion, quelques TI et divers autres
Re: ... à programmer en Turbo Pascal sur HP-95LX
La forme de la prise est la même, non? On la trouve encore facilement?bernouilli92 a écrit :Sur hp 200lx, le câble n'est pas le même. Mais on doit pouvoir trouver le brochage.
- bernouilli92
- Fonctionne à 14400 bauds
- Messages : 5268
- Enregistré le : 21 nov. 2012 13:03
- Localisation : Ile de France
Re: ... à programmer en Turbo Pascal sur HP-95LX
Non justement, sur le hp95 (et hp48), la prise est formée d'une rangée de 4 contacts alors que sur hp200lx (et hp100lx), il y a deux rangées de 5 contacts.Ben a écrit :La forme de la prise est la même, non? On la trouve encore facilement?bernouilli92 a écrit :Sur hp 200lx, le câble n'est pas le même. Mais on doit pouvoir trouver le brochage.
Il existe des embouts adaptateurs pour utiliser un câble de hp200lx sur une hp48.
ÉDIT :
Exemple :
www.ebay.fr/itm/302190720661
Modifié en dernier par bernouilli92 le 08 janv. 2017 22:09, modifié 2 fois.
HP, Casio, Sharp, Psion, quelques TI et divers autres
Re: ... à programmer en Turbo Pascal sur HP-95LX
Il y en a des câbles à vendre sur le net, pour environ 50€
- bernouilli92
- Fonctionne à 14400 bauds
- Messages : 5268
- Enregistré le : 21 nov. 2012 13:03
- Localisation : Ile de France
Re: ... à programmer en Turbo Pascal sur HP-95LX
C'est un peu trop cher, non? Tu parles du câble pour hp200lx?
Personnellement je ne suis tombé qu'une seule fois sur un câble pour hp200lx, j'en conclu qu'ils ne sont pas faciles à trouver.
Les câbles pour hp48 peuvent se trouver à moins de 15€, j'en ai vendu plusieurs sur la baie à des prix allant de 12 à 15€.
Autre chose, le câble pour hp49 a un embout qui est le même que celui du hp200lx mais n'est pas compatible. Le brochage est différent.
Personnellement je ne suis tombé qu'une seule fois sur un câble pour hp200lx, j'en conclu qu'ils ne sont pas faciles à trouver.
Les câbles pour hp48 peuvent se trouver à moins de 15€, j'en ai vendu plusieurs sur la baie à des prix allant de 12 à 15€.
Autre chose, le câble pour hp49 a un embout qui est le même que celui du hp200lx mais n'est pas compatible. Le brochage est différent.
HP, Casio, Sharp, Psion, quelques TI et divers autres
Re: ... à programmer en Turbo Pascal sur HP-95LX
Oui, oui, je parle pour un 200LX
Je trouve aussi que c'est un peu cher. Le tout, c'est de trouver la fiche côté HP
Un peu d'info sur le port série du 200LX
Je trouve aussi que c'est un peu cher. Le tout, c'est de trouver la fiche côté HP
Un peu d'info sur le port série du 200LX
- Miskatonic91
- Fonctionne à 1200 bauds
- Messages : 477
- Enregistré le : 27 août 2016 17:28
- Localisation : Valdemarnie
Re: ... à programmer en Turbo Pascal sur HP-95LX
Je confirme que le hp-200lx n'utilise pas le même brochage, le port série comporte 10 contacts.bernouilli92 a écrit :Sur hp 200lx, le câble n'est pas le même. Mais on doit pouvoir trouver le brochage.
Pour le hp-95lx, la prise n'a que 4 contacts, comme la hp-48:
J'ai donc utilisé le schéma trouvé ici:
http://www.gecif.net/articles/mathemati ... ble_hp.pdf
Comme j'ai des problèmes avec les images en miroir, j'ai inversé ce schéma pour ne pas me tromper dans les soudures et instauré une double numérotation des contacts:
J'air récupéré le connecteur 9 broches d'un adaptateur PS/2->RS232 (pour brancher une souris PS/2 sur un port série), et des câbles avec connecteurs récupérés dans une vieille carcasse de PC:
Notez que je les ai un peu rétrécis au cutter pour pouvoir insérer les deux côte-à-côte dans le port série du 95LX. Je me suis débrouillé pour avoir 4 couleurs différentes de câbles. J'ai également collé des étiquettes avec les numéros des contacts, correspondant à ceux du schéma ci-dessus. Un connecteur à 4 contacts comme celui du haut-parleur (speaker) ne rentre pas dans le port du HP-95LX, d'où la nécessité de le scinder en deux.
Ce qui donne côté PC (on ne rigole pas ):
(Je débute en soudure et j'y vais un peu comme un bourrin... )
Et côté HP-95LX (on ne rigole toujours pas, svp):
Et... ça marche! Côté 95LX:
Et côté PC:
Vous noterez la subtilité de la connexion côté PC. J'ai utilisé le tutoriel vidéo suivant, expliquant la communication entre un HP-95LX et le programme Hyperterminal:
https://www.youtube.com/watch?v=wpOElEFlFGg
Mais Hyperterminal n'existe que sous Windows, alors que mon PC est sous Linux.
J'ai donc installé et lancé un XP avec VirtualBox sous Linux, puis j'ai démarré Hyperterminal dans ce XP virtualisé (vous suivez?). C'est pas le plus simple j'en conviens (il existe des outils sous Linux comme minicom en ligne de commande) mais l'essentiel est que ça fonctionne... (vous noterez que j'en profite aussi pour connecter mon Psion series 5 dans ce XP virtualisé avec Psiwin 2.3).
Pour le moment je n'en ai pas, mais je vais sûrement m'en procurer une bientôt pour installer des programmes plus conséquents (comme par exemple Turbo Pascal 7... )Ben a écrit : Tu n'aurais pas eu plus facile de faire une transfert avec une carte PCMCIA?
Allez, il est temps d'aller dormir...
Un peu de tout, mais toujours de bon goût
- gege
- Fonctionne à 14400 bauds
- Messages : 7148
- Enregistré le : 31 janv. 2008 14:24
- Localisation : Banlieue Paârisienne
- Contact :
Re: ... à programmer en Turbo Pascal sur HP-95LX
Bonjour,
Génial !!
Ça me servira certainement.
Pas grave les soudures à la truelle tant que ça marche...
Merci,
G.E.
Génial !!
Ça me servira certainement.
Pas grave les soudures à la truelle tant que ça marche...
Merci,
G.E.