programmare PIC con Infinity, si può?

Sep 09, 2008 7 Replies

Ho questo programmatore di smartcards:



formatting link



Mi chiedevo, visto che programma smartcards basate su PIC, se attraverso un qualche adattatore riesce a programmare anche i chip PIC. In particolare mi interessa il 16F84


-- ciao!



...nixs................................................................. Lat.: 41° 7' 50" N Long.: 14° 38' 41" E snipped-for-privacy@lagirandola.it togli la ".SERRATURA." per scrivermi ........................................................................ L'uomo non smette di giocare perché invecchia, ma invecchia perché smette di giocare. (George Bernard Shaw)


come ti vengono ste idee?

:)

Per farti un programmatore per Pic ci metti 30 minuti. Sulla rete ce ne sono a quintali.

saluti coals

nixs ha scritto:

Ciao! No, come ti diceva coals non si può, e comunque oramai i programmatori per PIC costano veramente pochissimo e ne trovi in quantità sulla rete, non varrebbe la pena di stare a modificare il circuito per quello!

Il 16F84, nonostante sia un ottimo microcontroller, oramai è da considerarsi vecchio e superato da altri micro come il 16F627(A) e il

16F818. A meno che tu non abbia esigenze particolari, ti consiglio di usare su uno di questi.

Per il 16F818 io sto facendo (ma non è ancora completo) un manuale in Italiano (in formato PDF), se ti interessa lo puoi scaricare gratuitamente dal mio sito (trovi il link nella mia firma).

Ciao!

Stefano

Stefano Martini (Italy) Sito web: http://www.lemming.it Memento Audere Semper (G. d'Annunzio)

visto che già ho un programmatore che funziona volevo utilizzarlo (ormai non lo uso più). l'idea nasce dal fatto che programma cards basate anche sul PIC in questione, come da schema:

formatting link
Quindi credevo che bastava fare una falsa card con un CS con su anche uno zoccolo per il PIC.

Oltre al fatto che volevo realizzare un progetto che prevede questo chip (che ho già, oltretutto), cosa hanno in più i nuovi? E sono compatibili con questo?

scaricato e visto... complimenti per il gran lavoro! Prima o poi, trovando il tempo, dovrò mettermi a studiarmi un po' di programmazione, ma l'assembler mi fa paura...

ciao! ...nixs................................................................. Lat.: 41° 7' 50" N Long.: 14° 38' 41" E nixs.lucchetto.@lagirandola.it togli la ".SERRATURA." per scrivermi ........................................................................ L'uomo non smette di giocare perché invecchia, ma invecchia perché smette di giocare. (George Bernard Shaw)

Eggià fa paura uno normale, quello dei PIC è di quanto più contorto e allucinante ci sia...

In bocca al lupo! coals

coals ha scritto: > Eggià fa paura uno normale, quello dei PIC è di quanto più contorto e

Ciao! Scusami coals, ma non sono d'accordo con te! Se mi dici che esistono altri assembly per micro più "user frendly" posso anche essere d'accordo, ma non lo sono quando dici che è "contorto e allucinante".

Ciao!

Stefano Martini (Italy) Sito web: http://www.lemming.it Memento Audere Semper (G. d'Annunzio)

nixs ha scritto:

Uhm... l'unica cosa è che potresti recuperarne qualche parte per costruirti un programmatore, ma ti ripeto, non so se il gioco vale la candela... Un programmatore per PIC lo costruisci con una parallela, un paio di transistor un buffer e qualche resistenza, in fondo è molto semplice, credo che trovi in giro qualcosa già a partire da una decina di euro.

Beh, ti parlo del 818 che conosco meglio: è più economico, tanto per cominciare, ha più RAM (68 - 128) e più EEPROM (64 - 128), ha più I/O (13 - 16), ha in più il capture, compare e PWM, ha un oscillatore integrato, può arrivare a 20MHz (senza overclock), e credo anche altro.... Per la compatibilità, dipende da cosa intendi per compatibile, se intendi il firmware le istruzioni sono uguali, ma il firmware va ricompilato facendo delle piccolissime modifiche (cose molto semplici comunque).

Ti ringrazio! Era cominciato come un divertimento, ma ora sta diventando abbastanza "voluminoso" ;-)

Con la nuova versione del manuale (la alfa 23) sto cercando di rendere la programmazione quanto più "amichevole" possibile, suggerendo anche tecniche per agevolare il compito... Dovrebbe venire pronta fine prossima settimana, se ti va scaricala e poi dimmi cosa ne pensi! ;-)

Ciao!

Stefano Martini (Italy) Sito web: http://www.lemming.it Memento Audere Semper (G. d'Annunzio)

figurati :) stiamo qui a parlare.

si intendevo quello cmq, ma come si dice? i gusti sono gusti.

buona giornata. coals

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required