Ho collegato alla porta RXD del mio PIC 16f688A l'uscita del modulo RFID reader; al passaggio del transponder il modulo invia al microcontrollore il relativo codice. (ho preso spunto da questo articolo: http://www.settorezero.com/wordpress/im ... tags-rfid/)
Fin qui nessun problema.
A questo punto monitorando l'interrupt sulla seriale riesco a catturare il dato inviato, il mio obiettivo però è quello di riuscire a salvare l'intero codice.
Dal pezzo di programma postato di seguito ad ogni caraterate ricevuto il valore della variabile input si sovrascrive, come posso fare per memorizzare tutti i caratteri?
Penso che dovrei usare un stringa ma in fatto di programmazzione in c sono alle prime armi.
- Codice: Seleziona tutto
if (RCIF)//abbiamo ricevuto un carattere sulla seriale?
{
input=getch();//recupero carattere ricevuto sulla seriale
}
Grazie per l'auito
Marcello.

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)






