Mon PIC est plein de 0000
Répondre à la discussion
Affichage des résultats 1 à 15 sur 15

Mon PIC est plein de 0000



  1. #1
    Gérard

    Mon PIC est plein de 0000


    ------

    Bonjour,

    J'ai un 16F876A qui ne se laisse plus programmer.
    Quand je fais une lecture, il n'y a que des 0000.
    L'effacement ne fonctionne pas.
    Quand je remplis le buffer avec des 3FFF (je voulais le 'vider'), il ne se laisse pas programmer.

    Aurait-il rendu l'âme ?
    Dommage, c'était mon dernier !
    Le saut vers le 18F252 est-il difficile ?
    J'ai deux 18F au fond d'un tiroir.

    Merci pour vos avis.

    -----

  2. #2
    ak47only

    Re : Mon PIC est plein de 0000

    Citation Envoyé par Gérard Voir le message
    Le saut vers le 18F252 est-il difficile ?
    Le saut des 16F vers les 18F se fait assez facilement.
    Une différence majeure entre les deux c'est la présence de latch sur les GPIO des 18F.

  3. #3
    Gérard

    Re : Mon PIC est plein de 0000

    Je suis en train de lire la doc, je ne suis pas encore au latch.
    Ca fait quoi sur les GPIO ?

    Merci pour ta réponse.

  4. #4
    ak47only

    Re : Mon PIC est plein de 0000

    C'est des buffer que tu control avec le registre LATX
    Si tu veux lire la valeur d'une port tu utilise LATx et non PORTx

  5. A voir en vidéo sur Futura
  6. #5
    ak47only

    Re : Mon PIC est plein de 0000

    Citation Envoyé par ak47only Voir le message
    Si tu veux lire la valeur d'une port tu utilise LATx et non PORTx
    Edit:

    PORTx en lecture et LATx pour les sortie.

  7. #6
    Gérard

    Re : Mon PIC est plein de 0000

    Citation Envoyé par ak47only Voir le message
    Edit:

    PORTx en lecture et LATx pour les sortie.

    En fait, ça ne change pas grand chose.
    Merci pour ton info.

  8. #7
    RISC

    Re : Mon PIC est plein de 0000

    Salut Gérard,

    La migration PIC16 ==> PIC18 est assez facile, y compris en ASM.

    Le document ci-dessous bien que très ancien, fait voir les points essentiels : http://ww1.microchip.com/downloads/e...tes/00716a.pdf

    Une autre possibilité est de migrer de la famille PIC16F vers la toute nouvelle famille PIC16F1 (exemple PIC16F1937).

    Les PIC16F1 ont une fosc de 32MHz et des espaces mémoire élargis pour la Flash et la Ram. Le + intéressant est que les 15 nouvelles instructions permettent de réduire la taille du code C de 20 (minimum) à 40% !!
    a+
    Dernière modification par RISC ; 13/12/2009 à 11h49.

  9. #8
    Gérard

    Re : Mon PIC est plein de 0000

    Merci à tous.
    Microchip va trop vite, je suis encore au 16Fxxx !

    Dans qq années, je verrai pour la famille 24.
    Pour l'instant, je fais avec les 16F et je vais me lancer dans les 18F.
    Attendez-vous à pleins de questions.

  10. #9
    Gérard

    Re : Mon PIC est plein de 0000

    Au fait, mon 16F876a avec ses 0000, je dois le mettre à la poubelle ?

  11. #10
    ak47only

    Re : Mon PIC est plein de 0000

    Citation Envoyé par RISC Voir le message

    Une autre possibilité est de migrer de la famille PIC16F vers la toute nouvelle famille PIC16F1
    Salut RISC,
    Je ne connai pas les 16F1, sont ils mailleurs que les 18F ?

    Citation Envoyé par RISC Voir le message
    Les PIC16F1 ont une fosc de 32MHz et des espaces mémoire élargis pour la Flash et la Ram. Le + intéressant est que les 15 nouvelles instructions permettent de réduire la taille du code C de 20 (minimum) à 40% !!
    a+
    ça a l'aire pas mal tous ca faut juste voir au niveau du prix...

  12. #11
    RISC

    Re : Mon PIC est plein de 0000

    Salut,
    Citation Envoyé par Gérard Voir le message
    Au fait, mon 16F876a avec ses 0000, je dois le mettre à la poubelle ?
    Tu peux même faire une petite caisse de sapin si tu en as gros sur le coeur

    Citation Envoyé par AK47
    Je ne connai pas les 16F1, sont ils mailleurs que les 18F ?
    Non les16F1 sont apparemment prévus pour retirer un certain nombre de limites des PIC16 (extension Flash, Ram, Nb de périph, vitesse de fosc à 32MHz...Cette famille est surtout intéressante pour ceux qui ont écrit beaucoup de logiciel pour les PIC16 car la migration est facile. Les 15 nouvelles instructions empruntent à la famille PIC18 certains de ces avantages (instr RESET, registre de sélection de banques, 5 timers, gestion pile pour les variables locales,...) cela explique l'amélioration spectaculaire de la taille du code (-20 à -40% plus compact que les PIC16.
    Pour ceux qui sont friands de PWM il existe maintenant la possibilité d'utiliser 3 timers différents pour les 3 sorties PWM (à moi les montages de LED RVB pour Noël


    ça a l'aire pas mal tous ca faut juste voir au niveau du prix...
    Tu peux jeter un oeil sur Microchipdirect si tu veux des idées de prix comparatives avec les autres PICs

    a+

  13. #12
    Gérard

    Re : Mon PIC est plein de 0000

    Merci pour tes infos.

    Paix à mon 16F876 ! Que le Grand Manitou des µC soit indulgent avec lui, il m'a subit le 16F ... et ce n'est pas peu dire.

    Donc, tu parlais de 3 PWM pour les LED RGB ... c'est intéressant !
    Faudra que tu en dises un peu plus, tu viens de me mettre l'eau à la bouche.

  14. #13
    ak47only

    Re : Mon PIC est plein de 0000

    Citation Envoyé par RISC Voir le message
    Pour ceux qui sont friands de PWM il existe maintenant la possibilité d'utiliser 3 timers différents pour les 3 sorties PWM (à moi les montages de LED RVB pour Noël
    A ouai ça fait pas mal de possibilités pour les effets...


    Citation Envoyé par RISC Voir le message
    Tu peux jeter un oeil sur Microchipdirect si tu veux des idées de prix comparatives avec les autres PICs
    Merci pour l'info.
    Je vais voir ça, jusqu'à là mon PIC de prédilection étais le 16F690 (pas cher et pas mal de périphériques), j'ai fait quelques petit testes avec des 18F et pour mon prochain projet je vais définitivement laisser tomber les 16F pour migré une bonne fois pour toute vers la famille des 18. Mais vu comme ça les 16F1 représentent une bonne alternative, notamment, comme tu le dis pour l'utilisation de programmes écris pour les 16F.

    Citation Envoyé par Gérard
    Donc, tu parlais de 3 PWM pour les LED RGB ... c'est intéressant !
    Faudra que tu en dises un peu plus, tu viens de me mettre l'eau à la bouche.
    Les effets obtenus avec les LED RGB sont vraiment pas mal!
    Regarde ICI C'est fait avec un PIC18F4550.

  15. #14
    invite7a49d0d5

    Cool Re : Mon PIC est plein de 0000

    Bonjour à tous,

    pour les "friands" de sorties PWM,
    2 pics de la série 18Fxxxx, intégrants
    5 sorties PWM... chacuns ;O] :

    -18F6520
    et
    -18F8520

    vede
    ;O]

  16. #15
    RISC

    Re : Mon PIC est plein de 0000

    Salut AK47,

    Je suis d'accord avec toi, le PIC16F690 est un très bon compromis pour pas mal de projets...riche en périphs, petit boitier et bon rapport qualité prix ;=)

    De mon point de vue le principal différentiateur entre les PIC18 et les 16F1 se fait sur la connectivité : si tu penses avoir bientôt besoin de l'USB, d'Ethernet ou du controleur CAN, il vaut mieux faire un tout droit sur les PIC18 dans le cas contraire les 16F1 semblent dans ton cas une bonne alternative.

    Pour les leds RVB on peux aussi faire cela en soft avec un bon vieux PIC12/16 haute tension comme le PIC12HV615.L'avantage du 16F1 serait de faire les PWM en hard et de pouvoir faire autre chose avec le PIC en même temps.

    a+

Discussions similaires

  1. plein de fil à mon interphone !
    Par invite1e368f59 dans le forum Électronique
    Réponses: 3
    Dernier message: 18/09/2008, 12h06
  2. [PIC] Comment vérifier que mon PIC fonctionne correctement?
    Par invite3c35244f dans le forum Électronique
    Réponses: 8
    Dernier message: 16/05/2008, 10h54
  3. Réponses: 4
    Dernier message: 14/05/2007, 21h42
  4. le vide est plein d'énergie
    Par invite696dcbb1 dans le forum Physique
    Réponses: 2
    Dernier message: 21/12/2005, 10h34
  5. Mon disc dur est plein et je ne sais pkoi !!!!! y a un bléme
    Par invite0bed45bd dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 11/12/2003, 12h09
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...