sto cercando di far funzionare la sonda di temperatura DS18S20 e l'RTC DS1302 con un PIC16F886, purtroppo però con scarsi risultati.
I problemi sono che nell'RTC riesco a settare l'ora, però non me la incrementa, quando vado a leggerla mi da sempre quella che ho settato io.
La sonda, invece, mi segna sempre 26°C, anche se provo a scaldarla/raffreddarla.
Però, il codice della sonda, l'ho provato anche su un 16F627 e lì funzionava (anche se sbagliava la temperatura di un paio di gradi, ma lì credo sia la sonda), cioè se ci mettevo un dito sopra la temperatura si alzava.
In simulazione, tanto per cambiare, tutto funziona correttamente
Anche se mi da un warning ogni tanto di "logic contention", che se ho ben capito vuol dire che si sta tentando di mettere nello stesso istante a 0 e a 5 una porta?
Potreste darmi una mano?
Vi allego il codice (non l'ho scritto io, sono librerie che ho trovato sul web, al massimo ci ho fatto qualche modifica).
Grazie

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)



