Programmare i PIC
Ciao ragazzi,
Da un po' di tempo ho cominciato a programmare i PIC, sono ancora alle prime armi e mi ritrovo con non poche difficoltà. finché i programmi da realizzare sono banali, cioè che non coinvolgono particolari registri non ho problemi, tuttavia quando c'è da lavorare con interrupt e timer cominciano a sorgere le difficoltà e mi ritrovo spesso ad avere programmi non funzionanti. Mi riferisco in particolare ai PIC24, infatti per quanto riguarda i PIC16 non ho molti problemi e riesco a lavorare discretamente con queste due funzionalità, invece con i PIC24 non c'è verso. Sto cominciando a lavorare su i PIC24 perché il mio professore (università) mi ha consigliato di passare a questa serie, dato che quelli a 16 bit sono vecchiotti. Mi rendo conto che la causa è la mancanza di una preparazione di base adeguata, fino ad ora ho imparato studiando i datasheet e basandomi su alcuni tutorial sul web, che per carità sono molto esaurienti ma trattano quasi esclusivamente i PIC16. Qualcuno mi può consigliare un libro di testo o una guida su cui partire per entrambi le famiglie?
Inoltre, vorrei farvi un'altra domanda. Come ambiente di sviluppo cosa usate? Io uso MPLAB X IDE, voi quale ritenete migliore? E microC della Mikroel?
Grazie a tutti!
Da un po' di tempo ho cominciato a programmare i PIC, sono ancora alle prime armi e mi ritrovo con non poche difficoltà. finché i programmi da realizzare sono banali, cioè che non coinvolgono particolari registri non ho problemi, tuttavia quando c'è da lavorare con interrupt e timer cominciano a sorgere le difficoltà e mi ritrovo spesso ad avere programmi non funzionanti. Mi riferisco in particolare ai PIC24, infatti per quanto riguarda i PIC16 non ho molti problemi e riesco a lavorare discretamente con queste due funzionalità, invece con i PIC24 non c'è verso. Sto cominciando a lavorare su i PIC24 perché il mio professore (università) mi ha consigliato di passare a questa serie, dato che quelli a 16 bit sono vecchiotti. Mi rendo conto che la causa è la mancanza di una preparazione di base adeguata, fino ad ora ho imparato studiando i datasheet e basandomi su alcuni tutorial sul web, che per carità sono molto esaurienti ma trattano quasi esclusivamente i PIC16. Qualcuno mi può consigliare un libro di testo o una guida su cui partire per entrambi le famiglie?
Inoltre, vorrei farvi un'altra domanda. Come ambiente di sviluppo cosa usate? Io uso MPLAB X IDE, voi quale ritenete migliore? E microC della Mikroel?
Grazie a tutti!