Ciao a tutti! Ho qualche problema con la programmazione di un PIC... Premetto che fino ad ora ho usato una scheda già fatta chiamata OOPIC
Scusate il (forse) [OT] grazie
Ciao a tutti! Ho qualche problema con la programmazione di un PIC... Premetto che fino ad ora ho usato una scheda già fatta chiamata OOPIC
Scusate il (forse) [OT] grazie
Vedi questo sito e penso troverai quello che cerchi ciao Antonio
"Fulvio" ha scritto nel messaggio news:wU20c.5743$ snipped-for-privacy@tornado.fastwebnet.it...
sulla
non
schedina,
sono
capito
"Fulvio" ha scritto nel messaggio news:wU20c.5743$ snipped-for-privacy@tornado.fastwebnet.it...
[CUT]
sono
capito
Basta usare un compilatore apposito, ad esempio quello della Hi-Tech che si integra direttamente dentro l'IDE MPLAB. Purtroppo per il PIC16F877 devi acquistarlo e costa circa 1500 $ (mi sembra...), se invece ti accontenti del PIC16F84 allora la versione demo del suddetto compilatore funziona benissimo anche se con qualche limitazione, ad esempio la compilazione è rallentata.
Ciao Pow
"POWERMOS" ha scritto nel messaggio news:z4q0c.40087$ snipped-for-privacy@news3.tin.it...
si
acquistarlo
la
Scusa la mia ignaoranza, ma ho capito solo ora che per programmare un pic c'è bisogno di un'altra scheda (il programmatore). Con la scheda che usavo io bastava collegare il pic al computer ed era fatto :) purtroppo mi sono perso nella rete, ce ne sono troppi! Come devo fare a sceglierne uno? e come fare a scegliere il pic che mi serve? per me uno vale l'altro :) Già che ci siamo, è possibile fare il programmatore da me? (dato che i prezzi che ho visto non mi piacevano tanto, forse a farlo da me costa meno :))) se si, me ne sapresti consigliare uno buono? Scusa per la caterva di domande (e per la mia ignaoranza...)
Fulvio
"Fulvio" ha scritto nel messaggio news:DYh1c.1340$ snipped-for-privacy@tornado.fastwebnet.it...
non ti scusare, non si finisce mai di imparare, è invece da lodare chi, come te e tanti altri, ha voglia di studiare e sapere sempre cose nuove
non è detto, tanto per fare un esempio, quando erano molto in voga le famose wafer card per la sperimentazione ;-) sul satellite si potevano trovare sequele infinite di programmatori, ludipipo, multipipo ecc... tutti questi programmatori hanno il vantaggio di essere molto economici ed hanno il rovescio della medaglia che supportano un numero limitato di device.
vale
beh, a questo punto devi valutare il microprocessore in base all'applicazione che devi sviluppare, ad esempio in base al numero di I/O disponibili, al numero di interfacce USART, CAN, USB ... se dispone di interfaccia PWM e via discorrendo, dare delle indicazioni in merito senza sapere a cosa ti servirà è un po difficile.
io normalmente, sia per il lavoro sia per divertimento uso il sistema ICD della Microchip e sviluppo parecchio sul PIC16F877/876, questo tool consente oltre alla programmazione del device anche l'emulazione real-time il tutto all'interno dell'ambiente di sviluppo gratuito MPLAB. Il costo, quando lo acquistai io, era di circa 300.000 delle vecchie lire.
Se ti serve altro sono a disposizione.
Ciao Pow
"POWERMOS" ha scritto nel messaggio news:fhM1c.17201$ snipped-for-privacy@news4.tin.it...
come
famose
Per l'applicazione di cui ho bisogno io mi servono solo 9 porte digitali, 4 analogiche e una porta di comunicazione seriale.
meno
l'emulazione
delle
I PIC 16f877/6 sono proprio quelli a cui stavo pensando... il sistema ICD (2) è solo un debugger o ho capito male? Questo vuol dire che non è necessario, ma solo conveniente usarlo? Altrimenti se proprio si deve ci diamo un bel pizzicotto sulla pancia (costa 125 euro...) :))) Ma comunque poi oltre a quello bisogna comprare la scheda di supporto per il PIC? Tra l'altro tra i PIC supportati dall' ICD2 non figurano i suddetti
16f877/6... è sicuro che si possano usare con l'ICD?
Grazie infinite
"Fulvio" ha scritto nel messaggio news:BaX1c.4766$ snipped-for-privacy@tornado.fastwebnet.it...
[CUT]
che
deve
il
Il sistema ICD 2 è un sistema che consente oltre alla programmazione del device anche l'emulazione real-time con la possibilità di inserire un break-point.
Per maggiori informazioni vai al seguente URL:
mentre per vedere i micro supportati ed avere maggiori info vai su:
come potrai notare i micro supportati sono i seguenti:
The PIC FLASH microcontrollers currently supported with MPLAB ICD2 running on MPLAB v6.xx include:
PIC12F629 PIC12F675 PIC16F630 PIC16F676 PIC16F818 PIC16F819 PIC16F870 PIC16F871 PIC16F872 PIC16F873 PIC16F874 PIC16F876 PIC16F877 PIC16F873A PIC16F874A PIC16F876A PIC16F877A PIC18C601 PIC18C801 PIC18F1220 PIC18F1320 PIC18F2220 PIC18F2320 PIC18F4220 PIC18F4320 PIC18F452 PIC18F442 PIC18F252 PIC18F242 PIC18F458 PIC18F258 PIC18F448 PIC18F248 PIC18F6620 PIC18F6720 PIC18F8620 PIC18F8720
quindi più che sufficienti per fare della sperimentazione.
A presto.
Ciao Pow
Grazie mille per il tuo aiuto, non so come avrei fatto senza!
Ciao
Fulvio
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.