Articoli nella categoria PIC Micro / Microcontrollori

Corso programmazione PICMicro in C – Lezione 11 (Parte 1/2) – Il convertitore Analogico Digitale – Principi di funzionamento

Scritto da Giovanni Bernardo nella categoria PIC Micro / Microcontrollori in data 4 marzo 2010

Alla scoperta del convertitore analogico/digitale dei pic. Vedremo in questa lezione i principi di funzionamento di questo interessantissimo modulo che ci permetterà di interfacciarci col mondo esterno in mille modi diversi.

» Leggi questo articolo

PICMicro che non vengono più riconosciuti dal PICkit? L’errore “No Device Detected”

Scritto da Giovanni Bernardo nella categoria PIC Micro / Microcontrollori in data 2 marzo 2010

no_device_detected_pickit

L’utilizzo di MCLR come normale pin di I/O può portare a problemi nella programmazione, quando si utilizza il PICKit2, facendoci erroneamente pensare che il pic possa essersi in qualche modo guastato. In realtà è una cosa normale e basta semplicemente abilitare una funzione apposita.

» Leggi questo articolo

Corso programmazione PICMicro in C – Approfondimenti – Come utilizzare un encoder in quadratura per l’immissione dei dati

Scritto da Giovanni Bernardo nella categoria Hitec C, PIC Micro / Microcontrollori, Robotica e Automazione in data 7 febbraio 2010

MouseEncoder

Appunti di programmazione PICMicro: cos’è un encoder in quadratura e come possiamo utilizzarlo al posto dei pulsanti oppure per calcolare velocità e verso di rotazione di una ruota.

» Leggi questo articolo

Corso programmazione PICMicro in C – Lezione 10 – L’USART e la comunicazione seriale con il protocollo RS232. Realizziamo un semplice sistema di automazione

Scritto da Giovanni Bernardo nella categoria PIC Micro / Microcontrollori in data 19 gennaio 2010

comunicazione_rs232_usart

In questa puntata vedremo come è possibile comunicare con il picmicro sfruttando il protocollo seriale RS232. Realizzeremo una semplice applicazione che permette di mettere in comunicazione il nostro pic con il pc per scambiarsi dati e comandi.

» Leggi questo articolo

Freedom II : La rivoluzionaria scheda di sviluppo per picmicro a 40 pin

Scritto da Giovanni Bernardo nella categoria PIC Micro / Microcontrollori in data 17 gennaio 2010

freedom2_00

Non è facile trovare delle buone demoboard che ci permettano di imparare a programmare i picmicro. Ci sono in giro tanti prodotti sicuramente validi ma costosissimi e non alla portata di tutti. Presentiamo su settorezero Freedom II : l’innovativa scheda di sviluppo per picmicro a 40 pin.

» Leggi questo articolo

Corso programmazione PICMicro in C – Lezione 9 – Gestione della EEprom interna.Visualizzazione valore a 32bit da eeprom a lcd e counter up/down con reset e memoria

Scritto da Giovanni Bernardo nella categoria Hitec C, PIC Micro / Microcontrollori in data 9 gennaio 2010

honeycomb

In questa lezione vedremo cos’è la memoria EEPROM e impareremo a sfruttarla al meglio. Realizzeremo un contatore up/down con reset e memoria permanente.

» Leggi questo articolo

Gli operatori di scorrimento. Scomporre un valore a 16 bit in due valori ad 8 bit e viceversa. Esempio in C per picmicro su Display

Scritto da Giovanni Bernardo nella categoria Hitec C, PIC Micro / Microcontrollori in data 6 gennaio 2010

esempio_scomposizione_16bit_su_display_intro

Spesso capita di avere la necessità di scomporre un valore a 16 bit in due byte per poter fare determinate operazioni (come ad esempio la memorizzazione in eeprom). Vediamo come si eseguono queste operazioni. Codice C incluso.

» Leggi questo articolo

Gestione in assembler di due display a led a 7 segmenti con pic16F628

Scritto da Roberto Carraro nella categoria PIC Micro / Microcontrollori in data 3 gennaio 2010

codice_assembler

In questo articolo presentiamo la routine di gestione di due display a 7 segmenti in modalità multiplex, di cui abbiamo già visto il funzionamento nella lezione 8 del corso di programmazione picmicro in c, ma questa volta realizzata con un pic16f628 e con il programma scritto in assembler

» Leggi questo articolo

PICTimer – nuova versione

Scritto da Giovanni Bernardo nella categoria PIC Micro / Microcontrollori, SettoreZero, Software gratuito in data 17 dicembre 2009

PICTimer

Corretto un bug della versione precedente

» Leggi questo articolo

Corso programmazione PICMicro in C – Lezione 8 – Pilotare i display a led a 7 segmenti in modalità multiplex su interrupt del Timer0. Realizziamo un contatore up/down

Scritto da Giovanni Bernardo nella categoria Hitec C, PIC Micro / Microcontrollori in data 6 dicembre 2009

contatore_up_down

In questo articolo parleremo del pilotaggio dei display a led a 7 segmenti, molto diffusi, di un certo fascino e abbastanza semplici da pilotare. Realizzeremo un contatore up/down con due pulsanti in modalità multiplex e utilizzante l’interrupt per l’aggiornamento delle cifre! Mentre il PICMicro gestisce la visualizzazione delle cifre sul display, nel main possiamo fare qualsiasi cosa senza preoccuparci di ciò che accade.

» Leggi questo articolo

Corso programmazione PICMicro in C – Lezione 7 (parte 3/3) – Interfaccia con LCD – Come definire simboli e caratteri personalizzati nell’LCD + esempi di animazione

Scritto da Giovanni Bernardo nella categoria Hitec C, PIC Micro / Microcontrollori in data 2 novembre 2009

personalizzazione_caratteri_lcd_hd44780

Nella terza e ultima parte di questa lezione sull’utilizzo degli LCD intelligenti, basati su controller HD44780, vedremo come è semplice poter disegnare dei caratteri personalizzati e realizzare semplici animazioni.

» Leggi questo articolo

Fusion theme by digitalnature | Articoli (RSS) e Commenti (RSS) ^