MPLabX/PIC32 – base

Home / Portfolio / MPLabX/PIC32 – base
Questo corso non ha ancora una data, ma stiamo raccogliendo le adesioni per organizzarlo.
Se sei interessato a partecipare clicca qui!

MPLABX

 

 

 

Francesco Ficili è il tutor per questo corso!

 

 

 

IN OTTEMPERANZA ALLE DISPOSIZIONI REGIONALI IN TEMA DI PREVENZIONE CORONAVIRUS IL CORSO DI SABATO 28 MARZO 2020 E’ MOMENTANEAMENTE SOSPESO

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 (OFFERTO DA FUTURA ACADEMY)

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 € 90 (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

IN OTTEMPERANZA ALLE DISPOSIZIONI REGIONALI IN TEMA DI PREVENZIONE CORONAVIRUS IL CORSO DI SABATO 28 MARZO 2020 E’ MOMENTANEAMENTE SOSPESO

Termini e Condizioni