Skip to main content

Che cos'è un microcontrollore Pic?

Un controller periferico di interfaccia (PIC) è un tipo di microcontrollore che viene comunemente usato da hobbisti e inventori.Un microcontrollore PIC ha in genere tra 20 e 60 pin che controllano l'ingresso e l'uscita dal microcontrollore.Di solito sono integrati in un circuito e programmati usando il linguaggio C.I microcontroller PIC sono economici, flessibili e facili da usare, il che li rende una scelta popolare nei microcontrollori.

Ci sono molti tipi di microcontrollori PIC disponibili.Le differenze tra i diversi modelli sono il fattore di forma, il numero di pin e la quantità di memoria.Il pacchetto Dual in-line (DIP) è generalmente preferito dagli hobbisti delle immagini, perché è più facile lavorare e può essere facilmente aggiunto a una pannelli di pane.Il pacchetto Quad Flat No-Leads (QFN) è generalmente utilizzato in contesti industriali, perché è più compatto.La maggior parte delle persone non utilizzerà tutti i pin o la memoria nel loro microcontrollore PIC, quindi non è necessario acquistare un microcontrollore top di gamma.

Un hobbista di solito collegherà il suo microcontrollore a una breadboard o un circuitoasse.Una breadboard è più facile da usare, ma il circuito è preferibile in applicazioni più permanenti perché è più compatta e durevole.Ingni e uscite come motori, luci a LED e sensori possono essere collegati ai pin dal circuito o dal pane.Questi possono quindi essere controllati dal microcontrollore PIC.

Per programmare un microcontrollore PIC, è necessario disporre di un programmatore PIC.Questi sono in genere molto più costosi del microcontrollore stesso e si agganciano al microcontrollore attraverso le porte USB o seriali su un computer.La programmazione del microcontrollore viene eseguita anche attraverso C. La programmazione di solito consiste nel ottenere input e output dai pin.In genere è abbastanza difficile per un principiante programmare un microcontrollore PIC, anche se può essere appreso attraverso libri o tutorial online.

Il microcontrollore PIC è simile al microcontrollore AVR.Queste sono le due scelte più popolari per gli appassionati di microcontrollori.Nessuno di questi microcontrollori è un'opzione chiaramente migliore.Entrambi sono economici, programmati in C e simili nell'aspetto.

Un'altra opzione da considerare è il relativamente nuovo Arduino piattaforma.È un progetto open source basato sul microcontrollore AVR.È significativamente più facile programmare un Arduino di un microcontrollore PIC, quindi potrebbe essere una scelta migliore per coloro che hanno molta esperienza di programmazione.