Discussione: Pic Rs232
Visualizza messaggio singolo
Vecchio 23 gennaio 08, 13:16   #4 (permalink)  Top
jijuja
Guest
 
Messaggi: n/a
Ciao,fino a 19200 Baud/s con un (esempio) 16F84 a 4Mhz
in Assembler riesci a leggere e scrivere contemporaneamente
in real time cioè anche sovrappose come segnali
tutte e 5 le porte,dipende poi come vuoi gestire
internamente i dati....
Come Pic io ti consiglio il 16F628 che costa la metà del 16F84 e
và fino a 20 Mhz,ha + memoria,+ porte ecc. (ti rimando al data Sheet)
Comunque dipende poi da quello che devi fare,come sono legate le periferiche?
Cioè il GPS ti dà una stringa al secondo o mezzo secondo,è fisso il tempo
e non puoi leggere quando vuoi,se le altre periferiche sono MCU
puoi usare un Pic serie 12 con 8 piedini configurando una Rs232
ed utilizzando il protocollo I2c per comunicare con le altre MCU
essendo questo un protocollo bidirezionale studiato appositamente
per gestire una linea multiutenza con gestione di attese,+ veloce ecc.
In tal caso puoi programmare il Pic benissimo in Basic
abbassando tantissimo i tempi di sviluppo
e,se devi scabiare un mucchio di dati inserire una ram o Eeprom in I2c
ed utilizzarla per memorizzare tutti i dati da passare che poi
ogni MCU và a prendersi quando vuole o ne ha bisogno.
Insomma puoi fare a tuo piacere,dipende tutto da
che cosa vuoi fare,a cosa servono le altre 4 porte?

Ciao!
  Rispondi citando