MPLABX/PIC32 – CORSO BASE

Il corso MPLabX/PIC32 Base è stato pensato per chi si avvicina per la prima volta al mondo della programmazione dei PIC32 tramite il nuovo ambiente ufficiale Microchip MPLab X (successore del famoso MPLab IDE) e il nuovo compilatore XC32. Il corso è diviso in tre parti: introduzione, periferiche di base e periferiche analogiche 1. La prima parte del corso si occuperà di introdurre i microcontrollori PIC32 e l’ambiente di sviluppo, presentando anche un semplice esempio pratico. La seconda parte si concentra sullo studio delle periferiche di base, ossia, timer, e GPIO, presentando anche un primo esempio pratico significativo: l’interfacciamento di un display LCD. Infine la terza, ed ultima, parte si concentra su alcune periferiche analogiche dei PIC32, iniziando a presentare  il convertitore A/D.
Durante il corso verrà messa a disposizione per le esercitazioni la demoboard FT1224.

Durata corso: 7 ore di lezione + 1 ora per il pranzo 

Programma

Parte 1 – Introduzione (Lezione + esempi – 2 ore)

  • Introduzione ai PIC32
  • Architettura PIC32
  • Introduzione all’ambiente di sviluppo MPLab X
  • Descrizione dell’interfaccia
  • Creazione di un progetto con MPLab X
  • Configuration Bits
  • Descrizione Scheda di Sviluppo
  • Esempio: Hello World con PIC32

Parte 2 – Le periferiche di base (Lezione + esempi 2,5 ore)

  • I Timers/Counters
  • Il GPIO (General Purpose Input Output)
  • Esempio: Interfacciamento di un display LCD

Parte 3 – Le periferiche analogiche 1 (Lezione + esempi  – 2,5 ore)

  • Il convertitore A/D
  • Esempio: Lettura del valore di tensione su un potenziometro e visualizzazione su display LCD

Parte 4 – Esercizi

  • Esercizio 1: Generazione di un lampeggio LED controllato tramite trimmer
  • Esercizio 2: Implementazione di una semplice UI
  • Esercizio 3: Countdown timer

Requisiti per la partecipazione:

  • Un computer portatile (il software in versione DEMO verrà distribuito durante il corso direttamente dal Tutor) – Ambienti Compatibili: Windows, Mac, Linux
  • Conoscenze base di linguaggio C

Costo

  • Lezione € 190 (iva compresa)
  • Demoboard PIC32 € 98 (iva compresa) – l’acquisto è opzionale – chi effettua l’acquisto on-line, al termine del corso potrà portare a casa la demoboard, agli altri verranno fornite delle schede per la sola esercitazione in classe

Hai domande? Contattaci subito!

Menu