Salta la barra di navigazione [1] - Vai all pagina di ricerca [2] - Vai alla barra di navigazione [3]
Vv (logo)

Elettronica, per passione - Idee per chi gioca con l'elettronica (... o ci lavora)

PIC16F690 in C

- Pagina principale - Trova - Sommario - Novità - Tutorial - Progetti - Risorse - Non solo elettronica - EN -  


Queste brevi note illustrano come iniziare ad usare uno dei microcontrollori di fascia media della Microchip: il PIC 16F690.

Il linguaggio scelto è il C. Se volete utilizzare l'assembler vi segnalo che è ben descritto nelle 12 lezioni allegate allo starter e quindi non se ne discuterà in queste pagine.

Pic16F690 connesso al PICkit2

Le ragioni della scelta di questo microcontrollore sono state, accanto a quelle più ovvie:

I problemi si fanno presto sentire, in primis la mancanza di un meccanismo di debug in-circuit ma anche una architettura non adattissima allo sviluppo di codice con linguaggi ad alto livello quale il C. Se volete fare semplici esperimenti è comunque una scelta corretta.

In alternativa, volendo usare un processore più performante e più adatto allo sviluppo di codice C, potete fare riferimento al PIC18F14K50.

La configurazione software utilizzata è in ambiente Windows XPpro (in realtà una macchina virtuale VirtualBox su una macchina reale linux):

Il codice presentato può essere eseguito direttamente sulla schedina demo. L'unica modifica fatta è l'aggiunta di un connettore per l'alimentazione, in alto a destra nella fotografia, per usare più comodamente la scheda anche staccata dal PC. E' utile anche aggiungere sei connettori per collegare i pin 8-13 del PIC16F690 non presenti su J1.


PIC16F690 in C


Licenza "Creative Commons" - Attribuzione-Condividi allo stesso modo 3.0 Unported


- Pagina principale - Trova - Sommario - Novità - Tutorial - Progetti - Risorse - Non solo elettronica -
- Informativa riguardo alla legge 62/2001 e alla privacy -
- XHTML 1.0 Strict - CSS 2.1 - WCAG 2.0 L1 -
- English version of this site EN -
- Posta elettronica -