taille reel dela memoire programmable du pic 18f452/4550
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

taille reel dela memoire programmable du pic 18f452/4550



  1. #1
    inviteac751535

    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. #2
    invitee05a3fcc

    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

  3. #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+

  4. #4
    inviteac751535

    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.

  5. A voir en vidéo sur Futura
  6. #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+

Discussions similaires

  1. horloge à temp réel (DS1307) et pic 18F452
    Par invitedf6fcb20 dans le forum Électronique
    Réponses: 9
    Dernier message: 13/10/2011, 09h18
  2. PIC 18f2550/4550 USB et I2C
    Par invite24a5bf17 dans le forum Électronique
    Réponses: 8
    Dernier message: 01/03/2011, 21h28
  3. Ajout d'une mémoire externe EEPROM 24LC256 (bus i2c) à un PIC 18F452
    Par invite8916ae1c dans le forum Électronique
    Réponses: 1
    Dernier message: 27/04/2009, 20h07
  4. [PIC]-Où trouver la taille de la pile mémoire dans la documentation?
    Par invite3c35244f dans le forum Électronique
    Réponses: 12
    Dernier message: 31/07/2008, 12h52
  5. Memoire Flash pic 18f452
    Par invite0b3246fe dans le forum Électronique
    Réponses: 4
    Dernier message: 28/07/2006, 15h04
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...