BaroneRosso.it - Forum Modellismo

BaroneRosso.it - Forum Modellismo (https://www.baronerosso.it/forum/)
-   Circuiti Elettronici (https://www.baronerosso.it/forum/circuiti-elettronici/)
-   -   utilizzare i pic (https://www.baronerosso.it/forum/circuiti-elettronici/121984-utilizzare-i-pic.html)

Milus 18 febbraio 09 11:44

utilizzare i pic
 
Salve,
ho deciso di imparare ad utilizzare i pic (so che la strada e' lunga) ma ci provo.
Mi sto documentando sul sito di microchip e attraverso corsetti vari presenti in rete.
Via via che mi addentro nel problema mi vengono un sacco di dubbi ma uno mi ha fatto 'trasalire': io, tanti anni fa, programmavo in assembler per ambienti ibm (3090), e quello e' l'assembler, magari ridotto, che mi aspettavo di trovare nella programmazione dei pic, ma... ho capito bene o sto prendendo un granchio...

Nei microchip ad 8 bit si puo lavorare solo, al massimo, convariabili di un carattere? Quindi valori massimi di 256?
Se cosi' e' immagino ci sia qualche trucchetto per ampliare la possibilita'... osbaglio?

Grazie e scusate per eventuali castronerie... ma se non chiedo su questo forum dove chiedo?

marcosinatti 18 febbraio 09 12:55

I pic puoi programmarli in assembler, oppure con vari compilatori tipo C,Basic,Pascal, etc..
Le variabili a 8 bit max 255 valori, ma puoi fare variabili a 16 bit utilizzandone 2 a 8, ovviamente devi gestirtele tu.
Con compilatori avanzati, hai la possibilità si usare le variabili in altri formati, pensano loro a getirle a byte e comunque per te la cosa è trasparente.

Milus 18 febbraio 09 13:34

Beh, quindi avevo capito bene.

Per iniziare a provare ho intenzione di comprare questo kit ie-nx877pii, qualcuno lo conosce? Mi sembra abbastanza versatile.

Ma, nello zoccolo a 40 pin posso mettere anche pic con zoccolatura inferiore?

Grazie

marcosinatti 18 febbraio 09 13:44

Io penserei a questo
.: Robot Italy WebSite:. : PICkit 2 Starter Kit [164120] - 56,50EUR
Poi se vuoi una scheda per fare esperimenti, ma non è un gran che
.: Robot Italy WebSite:. : PICkit 1 Microchip Development Kit per PIC 8/14pin [360001] - 49,20EUR
Il vantaggio è che è microhip e sul sito trovi sempre gli aggiornamenti per il programmatore per i nuovi pic che escono.

Milus 18 febbraio 09 13:56

Citazione:

Originalmente inviato da marcosinatti (Messaggio 1367645)
Io penserei a questo
.: Robot Italy WebSite:. : PICkit 2 Starter Kit [164120] - 56,50EUR
Poi se vuoi una scheda per fare esperimenti, ma non è un gran che
.: Robot Italy WebSite:. : PICkit 1 Microchip Development Kit per PIC 8/14pin [360001] - 49,20EUR
Il vantaggio è che è microhip e sul sito trovi sempre gli aggiornamenti per il programmatore per i nuovi pic che escono.

Si, hai ragione, pero' quella scheda per fare esperimenti mi sembra un po' limitata ed io, almeno all'inizio, non vorrei cimentarmi piu' di tanto con l'hardware; ma, secondo te potrei usare il programmatore microchip per la scheda di test di cui ti dicevo?

Grazie ancora

cl004 18 febbraio 09 14:10

Secondo me ti conviene prederlo dal sito della MicrochipDirect, ti costa 26 euro...


PS. comunque è appena uscito il 3!

a, e con l'aggiornamento , scaricabile dal sito della Microchip, il pickit 2 fa pure a piccolo analizztore logico 3 canali.. ma non so di piu.

marcosinatti 18 febbraio 09 18:48

Si, in effetti è uscito il 3 anche se le differenze sono poche.
Comprando da MicrochipDirect si risparmia, credo spediscano da UK.

La scheda che hai indicato tu se ho ben capito ha già il programmatore incorporato compatibile con il sw microchip, però non si capisce se lo puoi usare anche per circuiti esterni, credo di si bisto che è un programmatore a se stante.
La programmazione icsp è molto comoda durante lo sviluppo per evitare di dover togliere e mettere il pic di continuo.

Milus 20 febbraio 09 10:34

Grazie a tutti, adesso vedo un po' poi mi rifaro' vivo sicuramente.

Grazie ancora

claudio476 20 febbraio 09 11:56

Ciao!
anche io ho iniziato da poco, mikrobasic e easypic2 (vecchia, ma validissima! sono arrivati alla versione 5) presa usata su ebay a 50euro!

Secondo me, con la pigrizia e il pochissimo tempo libero che mi ritrovo, non avrei mai iniziato senza la easypic. E' comoda, hai tutto già pronto in un unica scheda! certo nuova costa un po, ma per giocherellare o addirittura prototipare in tempi rapidissimi è imbattibile! :wink:

praticamente ti arriva a casa, apri il pacco, istalli il cd, nemmeno 10 minuti e vedi il primo led che lampeggia! se carichi un programmino di esempio.

Milus 20 febbraio 09 14:59

Sto andando avanti nel documentarmi (per ora solo documentarmi):
esistono delle librerie di macro per implementare le 'asfittiche' (per me)
istruzioni native dell'assembler microchip?
Mi spiego... fare una moltiplicazione..., usare variabili di almeno due byte...etc.?...
Sto bestemmiando?


Tutti gli orari sono GMT +2. Adesso sono le 06:27.

Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002