quel livre pour un débutant en programmation pic language C
Répondre à la discussion
Affichage des résultats 1 à 14 sur 14

quel livre pour un débutant en programmation pic language C



  1. #1
    little01

    quel livre pour un débutant en programmation pic language C


    ------

    voilà tout est dans le titre, quel livre me conseillez vous pour débuter pour la programmation des pic en language C ?

    car je trouve que le net à beau être une grande encyclopédie on galère plus à trouver un bout de programme avec une une explication que de passé du temps à programmer sur le compilateur et comprendre ce que l'on fait, je trouve sa démotivant pour un débutant.

    merci d'avance à tous

    -----

  2. #2
    tayak

    Re : quel livre pour un débutant en programmation pic language C

    Bonsoir,

    Va voir sur le site de Mikroelectronica à cette adresse http://www.mikroe.com/eng/products/v...gramming-in-c/

    Ils parlent d'un livre que tu peux acheter mais que tu peux également consulter en ligne dans son intégralité.

    Personnellementje trouve qu'il est bien fait.
    A toi de voir...

  3. #3
    PIXEL

    Re : quel livre pour un débutant en programmation pic language C

    hello,

    maitrises-tu l'ASM du PIC ?

  4. #4
    little01

    Re : quel livre pour un débutant en programmation pic language C

    non je ne maitrise pas l'ASM, beaucoup de personne m'ont conseillé le language C

    merci tayak pour ton lien c'est un bon début

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

    Re : quel livre pour un débutant en programmation pic language C

    D'après moi le mieux est de commencer par étudier le C de base, c'est à dire pas spécifiquement lié au PIC.

    Pour cela tu as le meilleur cours en ligne de tout le web (pour débutant) à cette adresse : Site du Zéro Je te conseille d'étudier la partie 1 et 2.

    Il y a également une version livre.

    Une fois que tu aura les bases en C, il y a ce site qui te permet de débuter avec les PICs. Il est très bien fait et facile à comprendre.

    @+

  7. #6
    RISC

    Re : quel livre pour un débutant en programmation pic language C

    Salut,

    Il existe quelques livres en français sur les PICs chez Dunod, Elektor et ETSF.

    Il existe aussi pas mal de tutoriels sur les PICs en langage C :
    * http://www.aix2pic.net/
    * http://www.aix-mrs.iufm.fr/formation...indexPIC_C.htm
    * http://www.ac-limoges.fr/sti_ge/spip.php?rubrique4

    La bible en assembleur reste le site de Bigonoff : http://www.abcelectronique.com/bigonoff/

    a+

  8. #7
    PIXEL

    Re : quel livre pour un débutant en programmation pic language C

    Citation Envoyé par little01 Voir le message
    non je ne maitrise pas l'ASM, beaucoup de personne m'ont conseillé le language C

    merci tayak pour ton lien c'est un bon début

    ça , c'est l'électronique vue par les informaticiens ! mais tu considères alors ton µcont comme une "boite noire" que tu ne maitrises pas.

    c'est un choix...

  9. #8
    ftorama

    Re : quel livre pour un débutant en programmation pic language C

    Citation Envoyé par PIXEL Voir le message
    ça , c'est l'électronique vue par les informaticiens ! mais tu considères alors ton µcont comme une "boite noire" que tu ne maitrises pas.

    c'est un choix...
    ça c'est un point de vue d'électronicien

    C'est sur qu'attaquer le µC (d'ailleurs pourquoi un PIC?) avec du C de haut niveau, c'est pour les informaticiens ou les artistes (Arduino) mais on peut aussi faire du bas niveau en C sans pour autant se payer les lourdeurs de l'assembleur.

    Un exemple tout bête, ce sont les retours d'interruption, avec dépilage gêré par le compilo, ou la gestion mémoire et autres accès à des registres 16 bits sur des 8 bits.

    Dans 90% des projets, ce sont des détails qui importent peu et qu'on a pas besoin de gêrer en détail.

    Mais je reste d'accord pour dire qu'il vaut mieux connaitre en détail le micro qu'on utilise.

    Maintenant mon raisonnement est valable sur des micros qui sont prévus pour être programmés à la base et intègrent de base les moyens d'optimisation. C'est sur que se retrouver avec 100 ou 200 instructions assembleur pour une bête multiplication, ça peut surprendre

  10. #9
    invite39886733

    Re : quel livre pour un débutant en programmation pic language C

    Citation Envoyé par PIXEL Voir le message
    ça , c'est l'électronique vue par les informaticiens ! mais tu considères alors ton µcont comme une "boite noire" que tu ne maitrises pas.

    c'est un choix...

    L'assembleur doit mourrir!!! Mort a ce langage obsolete!

  11. #10
    PIXEL

    Re : quel livre pour un débutant en programmation pic language C

    Citation Envoyé par hulk69 Voir le message
    L'assembleur doit mourrir!!! Mort a ce langage obsolete!

    c'est un passage obligé , car le µcont de comprend que ça....


    d'autre part ça permet parfois (souvent) de "tenir la main" d'un compilo C (ou autre) qui fabrique du code obèse.

  12. #11
    Tryph

    Re : quel livre pour un débutant en programmation pic language C

    Citation Envoyé par PIXEL Voir le message
    c'est un passage obligé , car le µcont de comprend que ça....


    d'autre part ça permet parfois (souvent) de "tenir la main" d'un compilo C (ou autre) qui fabrique du code obèse.
    un ordinateur ne comprends que le code machine aussi... mais heureusement qu'on a des langages de plus haut niveau parce qu'on serait pas allé bien loin sinon avec nos PC

    le langage de programmation à utiliser, ce n'est pas qu'une affaire de préférence ou de conviction. chacun a ses avantages et ses inconvénients.
    l'ASM permet une meilleure optimisation mais il est horrible à programmer et surtout à relire.
    le C est plus conviviale, mais on maitrise moins la performance.
    vivement le Java sur µC xD

  13. #12
    invite39886733

    Re : quel livre pour un débutant en programmation pic language C

    L'assembleur de nos jours n'a preque aucun avantage:

    ->lisibilité 1/20
    -> reutilisation du code 0/20
    -> Niveau de complexité du programe: 1/20
    -> nombre de ligne de code comparé au C X10
    -> Changement de micro different assembleur...


    On ne peut plus justifier de nos jour de demarrer un projet en assembleur uniquement dans le cas ou le designer est agé et ne souhaite pas changer ses habitudes

    Pour les jeunnes je ne peut conseiller que d'utiliser du C et encore mieux du C++

  14. #13
    ftorama

    Re : quel livre pour un débutant en programmation pic language C

    Citation Envoyé par Tryph Voir le message
    l'ASM permet une meilleure optimisation mais il est horrible à programmer et surtout à relire.
    A condition de le maîtriser et de maîtriser la machine. Parfois le compilateur C peut mieux faire qu'un programmeur assembleur.

    le C est plus conviviale, mais on maitrise moins la performance.
    Sur PIC obsolètes (12, 16) et autres coeurs non prévus pour le C c'est indéniable. Sur d'autres familles plus modernes, c'est moins évident.

    vivement le Java sur µC xD
    humm.... http://www.arm.com/products/processo...es/jazelle.php

  15. #14
    invite98765423456
    Invité

    Re : quel livre pour un débutant en programmation pic language C

    Citation Envoyé par hulk69 Voir le message
    L'assembleur de nos jours n'a preque aucun avantage:

    ->lisibilité 1/20
    -> reutilisation du code 0/20
    -> Niveau de complexité du programe: 1/20
    -> nombre de ligne de code comparé au C X10
    -> Changement de micro different assembleur...
    Entièrement d'accord, en rajoutant que le temps de développement est divisé par 10 en C.

    Citation Envoyé par hulk69 Voir le message
    On ne peut plus justifier de nos jour de demarrer un projet en assembleur uniquement dans le cas ou le designer est agé et ne souhaite pas changer ses habitudes
    Ou que l'on choisi un micro poussif (genre pic12 ou 16 ou 18) pour économiser 10cents sur un µC de 2euros.

    th.

Discussions similaires

  1. Débutant en robotique : programmation PIC
    Par invite46fed9ea dans le forum Électronique
    Réponses: 22
    Dernier message: 17/06/2012, 10h59
  2. Conseil et matériel pour programmation PIC, débutant
    Par invited1540882 dans le forum Électronique
    Réponses: 11
    Dernier message: 25/11/2009, 07h42
  3. Quel materiel (pic & interface) pour débuter en programmation ?
    Par invite033bc09f dans le forum Électronique
    Réponses: 25
    Dernier message: 20/12/2008, 17h51
  4. Quel langage pour la programmation des PIC
    Par gaga2410 dans le forum Électronique
    Réponses: 39
    Dernier message: 22/09/2007, 11h41
  5. Debutant dans la programmation des pic:Quel language choisir
    Par invite8f121ce0 dans le forum Électronique
    Réponses: 2
    Dernier message: 27/01/2003, 22h18
Découvrez nos comparatifs produits sur l'informatique et les technologies.