différence entre pic (microchip) et ATMEL - Page 2
Discussion fermée
Page 2 sur 2 PremièrePremière 2
Affichage des résultats 31 à 45 sur 45

différence entre pic (microchip) et ATMEL



  1. #31
    invite29971eb1

    Re : différence entre pic (microship) et ATMEL


    ------

    Citation Envoyé par B2V Voir le message
    Bonsoir

    Allez faisons simple....
    ...Génération d'une horloge à 5MHz
    @+
    B2V
    Code:
    sbi DDRB,0 //déclaration en sortie de PORTB.0
    loop:
    sbi PORTB,0  //mise à 1 de PORTB.0
    cbi PORTB,0 // mise à 0 de PORTB.0
    rjmp loop    // retour au début
    J'ai peut-être des erreurs, ça fait belle lurette que je n'ai pas fait d'assembleur AVR. 4 temps de cycle à 20MHz, on est bon, et rien de bin compliqué tel que de la configuration de PLL ou autres questions à se poser si la brochge est dispo en sortie, est en collecteur-ouvert ou autres bidouilles exotiques.

    Elektor avait fait un article au début des années 2000 sur l'AVR et la génération de signaux complexes à haute vitesse

    -----

  2. #32
    invite7164e6f1

    Re : différence entre pic (microship) et ATMEL

    Bonjour
    Code:
    Ldi r16,0x01
    Out DDRB,r16
    Ldi r17,0x00
    loop:
    Out PORTB,r16
    Out PORTB,r17
    Rjmp loop
    Je préfère cette solution, car il faut rajouter un Nop entre deux sbi consecutifs sur la même broche.

    4µ Cycles d'éxécution à 0,05µs/µC soit 5MHz pour une large gamme d'AVR.

    j'attendais un équivalent Pic
    @+
    B2V

  3. #33
    invite29971eb1

    Re : différence entre pic (microship) et ATMEL

    Un projet AVR qui m'a tout simplement scotché sur place....que de souvenirs:
    http://www.linusakesson.net/scene/craft/

  4. #34
    invitef26bdcba

    Re : différence entre pic (microship) et ATMEL

    Salut,
    Citation Envoyé par B2V Voir le message
    Bonjour
    Code:
    Ldi r16,0x01
    Out DDRB,r16
    Ldi r17,0x00
    loop:
    Out PORTB,r16
    Out PORTB,r17
    Rjmp loop
    Je préfère cette solution, car il faut rajouter un Nop entre deux sbi consecutifs sur la même broche.

    4µ Cycles d'éxécution à 0,05µs/µC soit 5MHz pour une large gamme d'AVR.

    j'attendais un équivalent Pic
    @+
    B2V
    Avant de donner l'équivalent PIC16, je vous conseille de simuler les 3-4 lignes de codes afin de vous rendre compte que l'on est loin d'un signal carré...
    Vous avez oublié de compter le saut inconditionnel dans votre caclul...

    David.

  5. #35
    invite29971eb1

    Re : différence entre pic (microship) et ATMEL

    Citation Envoyé par DavidDB Voir le message
    Salut,


    Avant de donner l'équivalent PIC16, je vous conseille de simuler les 3-4 lignes de codes afin de vous rendre compte que l'on est loin d'un signal carré...
    Vous avez oublié de compter le saut inconditionnel dans votre caclul...

    David.
    La question était un signal à 5MHz. Le cahier des charges est rempli.

    Pour un sgnal carré, il faudrait effectivement ajouter deux nop ou passer par les modules timers, au risque d'atteindre les 20MHz

  6. #36
    invitef26bdcba

    Re : différence entre pic (microship) et ATMEL

    Désolé, tu n'as pas un signal à 5MHz...

    2 cycles pour "out 16"
    2 cycles pour "out 17"
    2 cycles pour "Rjmp"

    On est donc loin des 5MHz...

    David.

  7. #37
    invitec86ed256

    Re : différence entre pic (microship) et ATMEL

    Citation Envoyé par thm Voir le message
    Je suppose que c'est "pour faire joujou", je ne pense pas que des pro viendraient chercher leurs infos sur futura électronique...

    Le meilleur micro est bien évidemment celui que l'on connait , mais ceux (les amateurs) qui n'en connaissent pas ont le droit de se poser des questions et de demander des avis d'utilisateurs, même si par définition subjectifs, avant de faire leur choix ??

    Et si "pic" est ce que l'on voit le plus souvent sur des forums de niveau lycée , ce n'est pas pour cela qu'il n'existe que cela (et encore moins qu'ils soient les plus faciles et les moins chers) .

    th

    Si on voit très souvent des pic sur les forums de niveau lycée, c'est parce que les lycées n'utilisaient que des pic (voire à 99.99%) pour la simple raison que jusqu'à il y a très peu de temps, microship offrait les pic à l'éducation national.
    Avis personnel:
    Je préfère les Atmel mais je travail aussi souvent sur des pic, à l'université. Je trouve que la meilleur des chose à faire, c'est de travailler un minimum sur les 2 types de µc et de faire son choix par la suite.

  8. #38
    invite29971eb1

    Re : différence entre pic (microship) et ATMEL

    Citation Envoyé par DavidDB Voir le message
    Désolé, tu n'as pas un signal à 5MHz...

    2 cycles pour "out 16"
    2 cycles pour "out 17"
    2 cycles pour "Rjmp"

    On est donc loin des 5MHz...

    David.
    IN et OUT prennent 1 temps de cycle et pas 2

    Source: http://atmel.com/dyn/resources/prod_...ts/DOC1022.PDF
    page 7/26

    Donc 4 temps de cycle au total, soit 5MHz en sortie.

  9. #39
    invitef26bdcba

    Re : différence entre pic (microship) et ATMEL

    Oui, "Out" utilise bien 1cycle...

    Par contre ton code avec CBI et SBI lui ne fonctionne pas car c'est bien deux cycles...

    Dans ce cas, j'utilise un 16F1827 où j'initialise le PWM avancé(permet une résolution à la moitié de la fréquence d'oscillation) avec un quartz CPU à 20Mhz (soit utiliser une vitesse inférieure à la vitesse max CPU) et j'ai un beau signal carré à 5Mhz qui n'utilise même plus de temps CPU...
    D'ailleurs, ce 16F est optimisé pour la programmation en C, comme quoi, cela évolue dans le bon sens...

    Par contre, en codage pur, il n'est pas possible de créer un signal(même rectangulaire) à 5MHz avec ce 16F qui est limité à 32MHz au niveau oscillation...

    David.

  10. #40
    invite7164e6f1

    Re : différence entre pic (microship) et ATMEL

    Bonjour
    Citation Envoyé par DavidDB Voir le message
    Désolé, tu n'as pas un signal à 5MHz...

    2 cycles pour "out 16"
    2 cycles pour "out 17"
    2 cycles pour "Rjmp"

    On est donc loin des 5MHz...
    CALOMNIES...
    Désolé de te décevoir, mais il va te falloir réviser...
    Out : 1µC
    Rjmp: 2µC
    en revanche: Sbi et Cbi font bien 2µC chacune
    J'ai testé ce programme en simulation et en réel a partir d'un ...ATTiny... qui n'est pas l'une des plus puissante
    Il est possible d'avoir un signal carré à 5MHz sans problème à partir de la même puce (testé hier aussi) mais qui peut nous montrer un équivalent Pic d'abord, je sortirais mon arme secrete après...
    @+
    B2V

  11. #41
    invite29971eb1

    Re : différence entre pic (microship) et ATMEL

    Citation Envoyé par B2V Voir le message
    mais qui peut nous montrer un équivalent Pic d'abord, je sortirais mon arme secrete après...
    @+
    B2V
    Vas-y, on a eu droit au PWM au-dessus

    Perso, je vais me câbler le diffuseur de démo à l'ancienne. Je suis allé chercher les Mega88 pour ça

  12. #42
    invitee05a3fcc

    Re : différence entre pic (microship) et ATMEL

    Citation Envoyé par B2V Voir le message
    je sortirais mon arme secrete après...
    Citation Envoyé par ftorama Voir le message
    Vas-y, on a eu droit au PWM au-dessus
    Vous n'en avez pas marre de ces discussions de chiffonniers ? Vous n'avez pas autres choses à faire? Ou vous avez des actions chez Atmel ou MicroChip ..........

    C'est vraiment stérile et je pense qu'on s'en bat les cou...es de faire du 5 Mhz carré !

  13. #43
    invite29971eb1

    Re : différence entre pic (microship) et ATMEL

    Citation Envoyé par DAUDET78 Voir le message
    Vous n'en avez pas marre de ces discussions de chiffonniers ? Vous n'avez pas autres choses à faire? Ou vous avez des actions chez Atmel ou MicroChip ..........

    C'est vraiment stérile et je pense qu'on s'en bat les cou...es de faire du 5 Mhz carré !
    Je lutte juste contre la pensée uniquequi veut que le PIC soit la solution universelle à tous les problèmes du monde.

    Sur l'autre post (AtMega16), un mec cherche un moyen de filtrer le signal d'un accéléromètre sur AtMega16...première réponse, mets un DsPIC.

    Un moment, faut arrêter les co......ries, je suis d'accord avec toi

  14. #44
    invitef26bdcba

    Re : différence entre pic (microship) et ATMEL

    Citation Envoyé par ftorama Voir le message
    Je lutte juste contre la pensée uniquequi veut que le PIC soit la solution universelle à tous les problèmes du monde.
    Moi, je lutte juste contre la pensée unique qui est de dire que c'est impossible à faire avec une autre marque de catégorie équivalente(sans citer de marque)...

    D'ailleurs, je n'ai à aucun moment prétendu que Microchip était la solution universelle!!!

    David.

  15. #45
    gienas
    Modérateur

    Re : différence entre pic (microchip) et ATMEL

    Bonjour à tous

    Citation Envoyé par spray_kim Voir le message
    ... je veux savoir la différence qui existe entre un microcontroleur pic et microcontroleur ATMEL ...
    Je pense qu'à présent, spray_kim a eu sa réponse.

    Comme nous ne sommes pas, ici, sur un ring de catch, les empoignades ne sont pas permises, même si elles ne sont que virtuelles.

    Puisque chacun restera, quoi qu'il arrive sur ses positions, il est inutile de continuer le combat.

    La "discussion" est fermée.


Page 2 sur 2 PremièrePremière 2

Discussions similaires

  1. Microchip PIC
    Par invite56e2be5e dans le forum Électronique
    Réponses: 6
    Dernier message: 03/03/2011, 16h12
  2. Différence entre microprocesseur et microcontroleur PIC
    Par invite680fe1c7 dans le forum Électronique
    Réponses: 11
    Dernier message: 06/07/2009, 17h41
  3. PIC Microchip les registres
    Par invitecb0fde93 dans le forum Électronique
    Réponses: 2
    Dernier message: 09/04/2009, 19h43
  4. [PIC]-Différence entre les familles 18F8723 et 18F8722 (confirmation)
    Par invite3c35244f dans le forum Électronique
    Réponses: 3
    Dernier message: 05/09/2008, 11h09
  5. Différence entre PIC 16F876 et PIC 16F876A
    Par invite3c59dc04 dans le forum Électronique
    Réponses: 2
    Dernier message: 09/03/2008, 15h32
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...