Discussione: Pic16F84 e seriale
Visualizza messaggio singolo
Vecchio 31 gennaio 04, 20:41   #3 (permalink)  Top
flyer
UserPlus
 
L'avatar di flyer
 
Data registr.: 18-09-2002
Residenza: Roma
Messaggi: 545
Immagini: 1
In alternativa potresti lavorare con la parallela usandola serialmente, i livelli sono già adeguati (0-5volt) e potresti utilizzare una linea di output per il clock (Serial Clock Line) ed utilizzarne un'altra per ingresso ed uscita contemporaneamente, come fanno le eeprom (Serial Data) (protocollo I2C). Certo sul PC devi saper scrivere del software a basso livello ma potresti collegare più dispositivi. Inoltre il vantaggio di questa soluzione è che a livello software implementi una macchina a stati finiti e quindi non hai problemi di timing seriale asincrono ma solo di scriverti bene i diagrammi di temporizzazione di handshaking tra gli apparati. Comunque se guardi sul sito della Microchip ci sono alcuni Application Notes per la trasmissione seriale da cui puoi trarre spunti e parti di condice.

Ciao, Fabio.
flyer non è collegato   Rispondi citando