Bonjour!
Je tente d'écrire et lire dans la EEPROM d'un PIC18F4685. (MPASM)
J'écris de façon interne mes données, donc:
DE "Blabla"
Je ne vous exposerai pas tout mon code puisque ma question est technique: Je n'arrive à écrire puis lire qu'un octet sur deux!
Donc, si j'écris "teste, un deux trois quatre", j'ai quelque chose comme "tse n ddu ri qar", autant dans le DUMP mémoire de mon logiciel pour programmer que dans le pic lui même lorsque je le branche et vérifie avec des LEDs. Donc:
1. J'écris bien ma commande DE "Test de données"
2. Quand le fichier .HEX est fait, il n'y a déjà apparemment plus que la moitié de ce que j'ai écrit.
3. Et effectivement, au gravage non plus.
Quelqu'un reconnaîtrait-il ce symptôme? J'utilise MPASM pour créer mon fichier .HEX, et PICPgm pour le graver avec un programmeur JDM.
Je pense qu'il y a une incompatibilité entre PICPgm et le 18F4586, qui a beaucoup de mémoire EEPROM à adresser... Mais si quelqu'un a une autre idée?
Merci!
-----