Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

taille reel dela memoire programmable du pic 18f452/4550



  1. #1
    kixxxx

    taille reel dela memoire programmable du pic 18f452/4550


    ------

    Bonjour a tous,

    Je me suis interresse un projet du magazine elektor de 2008 concernant un datalogger sur sd card.
    J'ai telecharger le projet et le fichier .HEX.
    J'ai ete tres surpris de la taille du HEX de + de 50Ko.
    Comment peut on faire entrer 50Ko dans un PIC qui ne peut en supporter que 32KO?

    Merci de vos reponses.

    -----

  2. Publicité
  3. #2
    DAUDET78

    Re : taille reel dela memoire programmable du pic 18f452/4550

    Un fichier .HEX n'est pas un fichier binaire (l'image du contenu de la mémoire du µC)
    C'est un fichier ASCII imprimable qui représente le futur fichier binaire. Tu peux diviser par 2 ou 3 la taille du fichier .HEX pour avoir une idée de la taille ROM
    J'aime pas le Grec

  4. #3
    RISC

    Re : taille reel dela memoire programmable du pic 18f452/4550

    Salut kixxx,

    Je n'ai pas Elektor mais je me pose une question...
    Ce datalogger sur SDcard est-il compatible PC ? ( la carte est-elle lisible sur un lecteur de carte SD ?)
    Car je pense qu'il faut utiliser un file system pour écrire la carte SD ce qui nécessiterait un PIC avec plus de mémoire FLASH.

    Il existe des projets tous faits dans les librairies qui utilisent des PIC18 pour faire un datalogger avec connection USB au PC.
    Il faut utiliser soit un PIC18F46J50 ou un PIC18F47J53.

    Tu télécharges les librairies, MPLAB ou MPLAB X et le compilateur C18 gratuit (version lite)
    Après installation tu auras des projets complets que tu peux modifier pour ton usage.

    a+
    Ma marotte ? les microcontrôleurs ;=)

  5. #4
    kixxxx

    Re : taille reel dela memoire programmable du pic 18f452/4550

    salut risc et Daudet78,

    Deja merci pour ta reponse daudet concernant la taille du programme...car j'essayais tant bien que mal d'optimiser au max pour ne pas depasser les 32Ko de mon pic pour le projet.
    Oui en fait le projet en question met en jeu une carte sd dans laquel tu ecris un fichier csv par exemple pour pouvoir exploiter les donnees sur excel ou autre...

    Merci encore pour les librairie.

    je vais etudier cela.

  6. A voir en vidéo sur Futura
  7. Comparatifs

    Gagnez du temps et de l'argent grâce à nos comparatifs de produits. Parmi nos sujets :
  8. #5
    RISC

    Re : taille reel dela memoire programmable du pic 18f452/4550

    Salut kixxxx,

    As-tu une version gratuite du compilateur C18 ou une version avec license ?
    Si tu as une version à license tu peux utiliser l'optimisation dans MPLAB pour réduire la taille du code :
    Project > Build options > Project > onglet "MPLAB C18" > dans le menu déroulant categories choisir "Optimization" > enable ALL

    a+
    Ma marotte ? les microcontrôleurs ;=)

Discussions similaires

  1. horloge à temp réel (DS1307) et pic 18F452
    Par Mickl1722 dans le forum Électronique
    Réponses: 9
    Dernier message: 13/10/2011, 08h18
  2. PIC 18f2550/4550 USB et I2C
    Par mimi35garry dans le forum Électronique
    Réponses: 8
    Dernier message: 01/03/2011, 20h28
  3. Ajout d'une mémoire externe EEPROM 24LC256 (bus i2c) à un PIC 18F452
    Par Donnelalerte dans le forum Électronique
    Réponses: 1
    Dernier message: 27/04/2009, 19h07
  4. Réponses: 12
    Dernier message: 31/07/2008, 11h52
  5. Memoire Flash pic 18f452
    Par srr dans le forum Électronique
    Réponses: 4
    Dernier message: 28/07/2006, 14h04
Découvrez nos comparatifs produits sur l'informatique et les technologies.