utilizzo i seguenti PIN
A0, A1, A2 impostati come IN per rilevare i segnali di busy dai tre ricevitori...
A3, A4, A5 impostati come OUT per gestire lo shift register
PD3 come interrupt a servizio del decoder DTMF
PD4, PD5, PD6, PD7 per leggere i 4 bit dal decoder DTMF
PB0, PB1, PB2, PB3, PB4, PB5 per controllare un LCD con driver HITACHI HD44780
insomma mi rimangono solo i seguenti PIN
PD0, PD1, PD2
la mia esigenza è questa:
dovrei attivare un web server per controllare ed impostare alcune varibili ma non ho abbastanza pin liberi..
cosa mi suggerite al riguardo:
probabilmente la prima cosa da fare è cercare un altro dislay che funziona solo con 2 pin, magari seriale, o qualcosa del genere....
ma poi ? .. che suggerimenti mi date per provare ad implementare questa funzionalità?..
ho un'arduino ethernet e due schede si questo tipo..
ENC28J60 LAN Ethernet Network Board Module 25MHZ
ma no so da dove incominciare...
cosa mi suggerite????.. io sarei anche per usare due arduino... ma credo che sia ancora più complesso... sarebbe meglio tutto su un arduino che fosse in grado anche di gestire l'ethernet.. giusto???? ..
io ti consiglio di utilizzare degli shiftregister i2c:sono semplicisimi da usare, non costano nulla e ne puoi collegare più di cento in cascata.
In questo modo cerca di spostare la maggior parte dei carichi sui registri.
oppure utilizzi l'arduino ethernet e via i2c comunichi con l'altro arduino.
Dimi te che ti spiego
grazie cece
gli shift register gli uso già (74hc595) ... ne ho una decina ancora a disposzione... ma non so se sono gli stessi di cui parli (i2c) ....
pensavo di usare un display i2c, che (credo) abbia bisogno solo di 2 pin, poi con gli altri forse riuscirei ad implementare il web server nello stesso microcntrollore usando una ENC28J60 LAN Ethernet...
l'ideale, per me, sarebbbe realizzare un circuito standalone ... usando per la connessione ethernet la ENC28J60....
quindi dovrei mettere tutto su bread board e programmarlo tramite ISP????... è un po scomodo per fare lo sviluppo del prototipo... forse mi conviene usare il mega e poi una volta sviluppato e fatto funzionare il tutto .. spostarlo ed adattarlo per i PIN del 644???? ...
dico bene????
dove trovo un sito online per acquistare qualche 644???