Les microcontrôleurs PIC pour les débutants

  • MarqueElektor Publishing

Description

Dans son livre, Rémy Mallard initie les débutants à la programmation des microcontrôleurs PIC de Microchip. Après une introduction (pas trop longue) à des principes essentiels de programmation, il propose des chapitres qui regroupent les informations théoriques et pratiques nécessaires à la réalisation de chaque montage.

Il fait la part belle aux « petits » microcontrôleurs 8 bits parce qu'ils sont bon marché et faciles à trouver. Toutefois comme il l'écrit : « ce n'est ni vouloir s'enfermer dans sa coquille, ni faire preuve d'insociabilité, que de s'attacher à ces petites bêtes… Cette famille 8 bits, même si on la qualifie « de base », permet tout de même de disposer de comparateurs, d'oscillateur interne, de modules de conversion analogique/numérique (CAN), de modules de communication à deux fils ou série, de générateurs à rapport cyclique variable entre autres ». C'est pourquoi les réalisations proposées vont bien au-delà du simple chenillard à LED et couvrent un grand nombre de besoins. Le lecteur apprendra comment interfacer des capteurs avec un microcontrôleur, comment acquérir et stocker des données, ou encore comment établir une liaison USB ou Ethernet pour transmettre des données. Toutes ces techniques, combinées les unes avec les autres comme des briques, permettront au lecteur de créer par la suite des montages encore plus ambitieux.

Le logiciel des différents montages est codé en langage Pascal. mikroPascal, l'environnement de développement proposé par MikroElektronika et utilisé par l'auteur, dispose dans sa version gratuite de toutes les fonctions (éditeur, débogueur, simulateur, compilateur, pilotage des programmateurs) de la version payante, mais la taille du code est limitée à 2 Ko (ce qui suffisant pour la plupart des projets du livre). Le lecteur a le choix du programmateur pour transférer le code dans le microcontrôleur (matériel MikroElektronika ou Microchip).

Après la lecture de ce livre, gagné par la bonne humeur communicative de Rémy et fort de sa longue expérience (qu'il partage volontiers), le lecteur n'aura qu'une seule envie : aller plus loin (transposer le code dans d'autres langages, le porter sur d'autres plates-formes de développement, s'attaquer aux PIC32…).

+++ L'auteur +++

Rémy Mallard est un touche-à-tout. Outre ses activités en électronique et informatique, il prête sa voix pour des documentaires et livres audio, compose de la musique, pratique la vidéo et écrit des nouvelles dont plusieurs ont été publiées.

Il s'est intéressé à son premier schéma de circuit électronique à l'âge de dix ans. À son quatorzième anniversaire, il achève la fabrication de sa radio locale (microphone, casque, platine pour disques vinyle, table de mixage, compresseur de modulation, égaliseur, émetteur FM et antenne). Armé d'un BAC F2 (électronique), il entame sa carrière professionnelle chez TDF puis la poursuit comme expert technique dans le domaine de la radio.

Aujourd'hui, il continue à se former aux métiers de la comédie et de l'écriture.

Comme il le dit : '...la clé de la réussite tient pour une grande part dans l'intérêt qu'on porte aux choses. Les bagages scolaires sont bien entendu appréciés, mais la motivation (l'envie de regarder les choses par le côté et non par le devant) est un plus certain. Soyez intéressé et montrez que vous aimez apprendre, simplement. Et surtout, expérimentez ! Faites des choses de vos petits doigts, ne vous contentez pas de rester derrière votre simulateur informatique. Si un composant grille ou explose devant vos yeux, dites-vous que vous avez de la chance (sauf si bien sûr un fragment incandescent s'est fiché dans votre rétine), et essayez de comprendre ce qui s'est passé, plutôt que de laisser tout tomber. Faites de vos échecs la clé de votre réussite.'

Fiche produit

Dans son livre, Rémy Mallard initie les débutants à la programmation des microcontrôleurs PIC de Microchip. Après une introduction (pas trop... Lire la suite

€ 48,50 TVA incluse
Membres € 43,65

    • Expédier aujourd'hui ? Commandez dans Nov 02, 2024 17:00:00 +0100

    Détails

    SKU : 15959
    EAN : 9782866611934
    ISBN : 978-2-86661-193-4
    Auteur : Rémy Mallard
    Langue : Français
    Pages : 448
    Format : 17x23

    Description

    Dans son livre, Rémy Mallard initie les débutants à la programmation des microcontrôleurs PIC de Microchip. Après une introduction (pas trop longue) à des principes essentiels de programmation, il propose des chapitres qui regroupent les informations théoriques et pratiques nécessaires à la réalisation de chaque montage.

    Il fait la part belle aux « petits » microcontrôleurs 8 bits parce qu'ils sont bon marché et faciles à trouver. Toutefois comme il l'écrit : « ce n'est ni vouloir s'enfermer dans sa coquille, ni faire preuve d'insociabilité, que de s'attacher à ces petites bêtes… Cette famille 8 bits, même si on la qualifie « de base », permet tout de même de disposer de comparateurs, d'oscillateur interne, de modules de conversion analogique/numérique (CAN), de modules de communication à deux fils ou série, de générateurs à rapport cyclique variable entre autres ». C'est pourquoi les réalisations proposées vont bien au-delà du simple chenillard à LED et couvrent un grand nombre de besoins. Le lecteur apprendra comment interfacer des capteurs avec un microcontrôleur, comment acquérir et stocker des données, ou encore comment établir une liaison USB ou Ethernet pour transmettre des données. Toutes ces techniques, combinées les unes avec les autres comme des briques, permettront au lecteur de créer par la suite des montages encore plus ambitieux.

    Le logiciel des différents montages est codé en langage Pascal. mikroPascal, l'environnement de développement proposé par MikroElektronika et utilisé par l'auteur, dispose dans sa version gratuite de toutes les fonctions (éditeur, débogueur, simulateur, compilateur, pilotage des programmateurs) de la version payante, mais la taille du code est limitée à 2 Ko (ce qui suffisant pour la plupart des projets du livre). Le lecteur a le choix du programmateur pour transférer le code dans le microcontrôleur (matériel MikroElektronika ou Microchip).

    Après la lecture de ce livre, gagné par la bonne humeur communicative de Rémy et fort de sa longue expérience (qu'il partage volontiers), le lecteur n'aura qu'une seule envie : aller plus loin (transposer le code dans d'autres langages, le porter sur d'autres plates-formes de développement, s'attaquer aux PIC32…).

    +++ L'auteur +++

    Rémy Mallard est un touche-à-tout. Outre ses activités en électronique et informatique, il prête sa voix pour des documentaires et livres audio, compose de la musique, pratique la vidéo et écrit des nouvelles dont plusieurs ont été publiées.

    Il s'est intéressé à son premier schéma de circuit électronique à l'âge de dix ans. À son quatorzième anniversaire, il achève la fabrication de sa radio locale (microphone, casque, platine pour disques vinyle, table de mixage, compresseur de modulation, égaliseur, émetteur FM et antenne). Armé d'un BAC F2 (électronique), il entame sa carrière professionnelle chez TDF puis la poursuit comme expert technique dans le domaine de la radio.

    Aujourd'hui, il continue à se former aux métiers de la comédie et de l'écriture.

    Comme il le dit : '...la clé de la réussite tient pour une grande part dans l'intérêt qu'on porte aux choses. Les bagages scolaires sont bien entendu appréciés, mais la motivation (l'envie de regarder les choses par le côté et non par le devant) est un plus certain. Soyez intéressé et montrez que vous aimez apprendre, simplement. Et surtout, expérimentez ! Faites des choses de vos petits doigts, ne vous contentez pas de rester derrière votre simulateur informatique. Si un composant grille ou explose devant vos yeux, dites-vous que vous avez de la chance (sauf si bien sûr un fragment incandescent s'est fiché dans votre rétine), et essayez de comprendre ce qui s'est passé, plutôt que de laisser tout tomber. Faites de vos échecs la clé de votre réussite.'

    Customer Reviews

    Be the first to write a review
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)

    Connexion

    Mot de passe oublié ?

    Vous n'avez pas encore de compte ?
    Créer un compte