EnglishFrancais Google Traduction

Mon interface 41CX
Goto...

Ayant la chance d'avoir un prototype PX41CX en test il m'a fallu pouvoir transférer mes programmes HP-41 déjà existants sur mon PC vers la PX.
En plus de mes HP-41C et CV j'utilise déjà une PX41C au format Voyager et j'utilise déjà aussi un émulateur go41X sur mon smartphone et aussi un émulateur Vb41CX sur mon PC ainsi qu'un émulateur V41.
Deux autres clones SwissMicros font aussi partie de cette armada : une DM41L et une DM41X...

 
matériel :

Pour la HP-41CV : un lecteur de code-barres HP82153A est nécessaire pour la lecture des programmes,



Pour la DM41L et la DM41X il faut disposer d'un câble USB,



Pour la PX41CX j'avais deux problèmes à résoudre :
la PX41CX est dotée

  • d'un connecteur FTDI à 6 contacts femelles (DTR, TX, RX, VCC, CTS, GND) pour le chargement de la RAM (dump mémoire)
    (interface construite à partir d'une interface FTDI SerialUSB et de quelques câbles...)
       FTDI SerialUSB...



  • d'un connecteur UPDI à 3 contacts femelles (VCC, GNC, UPDI) pour la mise à jour du firmware du prototype.
    (interface construite à partir d'une interface FTDI SerialUSB, de quelques câbles et d'une résistance ...)
       FTDI to UPDI...





  •  
    logiciel :
    Pour la DM41L et la PX41CX, il fallait un outil d'interface permettant la génération de dump mémoire pour le chargement des programmes à partir de programmes sources TXT ou de programmes compilés RAW. Mais il fallait aussi pour les HP-41C/CV la génération de code-barres.

    Je suis donc parti du travail de Dan McDonald (HP41-CV IDE développé en VBA sous Excel) pour réaliser ma propre interface.

    Ce choix de Excel VBA me paraissait intéressant pour trois raisons principales :
    pas d'installation de programmes sur le PC cible (présence de Excel néanmoins requise)
    portabilité (théorique) sur différents systèmes (Malheureusement, malgré mes efforts d'utilisation de script Mac l'interface ne fonctionne toujours pas sur la Version 2011 NON Posix
    code VBA ouvert à tous donc adaptable selon les besoins. (si quelqu'un réussi à débugger pour Mac...)

    J'ai donc aujourd'hui une version sous Windows qui m'a permis de reprendre tout mes programmes et de les transférér :
  • sur HP-41CV via code-barres
  • sur DM41X via fichier compilé RAW et via fichier dump D41
  • sur PX41CX via fichier dump (transfert par Coolterm sur COM3)
  • sur DM41L via fichier dump (transfert par PuTTY sur COM2)
  • sur go41X via fichier RAW
  • sur Vb41CX via fichier RAW (et aussi V41 via fichier RAW)

    tout ces tests ont été positifs.

  •  
       Interface 41CX    (2024.07.11)

       Copies d'écrans












    Plan du site



    Firefox      SeaMonkey      Opera      Google Chrome     
    Meilleur support avec Firefox, SeaMonkey, Opera, Google Chrome
    Utilisation de JavaScript

    Ecran 1024x768 - couleurs 16 bit ou plus



      Dernière mise à jour le 11 Juillet 2024

    Site créé avec PHweb © 2009/2024 Pierre Houbert