Kazalo po Svet elektronike forumu Svet elektronike
Revija za prave elektronike
 
AlbumAlbum   Pomoč pogostih vprašanjPomoč pogostih vprašanj   IščiIšči   Seznam članovSeznam članov   Skupine uporabnikovSkupine uporabnikov   Registriraj seRegistriraj se 
 Tvoj profilTvoj profil   Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil   PrijavaPrijava 

id ds1820

 
Objavi novo temo   Odgovori na to temo    Kazalo po Svet elektronike forumu -> Digitalna elektronika
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
ata
Profesionalec


Pridružen/-a: Pon Apr 2004 9:26
Prispevkov: 110

PrispevekObjavljeno: Pet Sep 11, 2015 6:26 pm    Naslov sporočila: id ds1820 Odgovori s citatom

po cca 2 letih sem hotel prebrati id ds1820 toda ne gre-(program in tiskanina minipin sta ista).Izpisuje 8x250-ne vem kje je napaka,ommeter pokaze prevodnost-ali je mozna oksidacija tiskanine in slabša prevodnost


'///////////////////////////////////////////////////////////////////////////////
'Program precita adreso DS1820 senzorja temperature
'///////////////////////////////////////////////////////////////////////////////

$regfile = "89c2051.dat"
'$crystal = 11059200
$crystal = 11000000

Config 1wire = P1.0 'use this pin
Dim Ar(8) As Byte , A As Byte , I As Byte

Config Lcd = 16 * 2
Cursor Off Noblink
Cls

Do

Reset P1.1
Wait 1

1wreset 'reset the device
1wwrite &H33 'read ROM command
For I = 1 To 8
Ar(i) = 1wread() 'place into array
Next

For I = 1 To 8
Lcd I
Lcd ":"
Lcd Ar(i);
Wait 1
Cls
Next

Loop
End
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Vlado
Profesionalec


Pridružen/-a: Ned Jan 2004 16:11
Prispevkov: 556
Kraj: Ljubljana

PrispevekObjavljeno: Pet Sep 11, 2015 7:05 pm    Naslov sporočila: Odgovori s citatom

Kaj pa se izpiše na LCD-ju?
Lahko bi bilo kar koli, težko je ugibati, vendar prvo kar mi pade v oči je:
Citiram:
'$crystal = 11059200
$crystal = 11000000

Kateri kristal je v vezju?
1Wire je zahteven kar se tiče časovnih intervalov, tako da kristal v vezju mora imeti vrednost ki je definirana v programu.
LP
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
ata
Profesionalec


Pridružen/-a: Pon Apr 2004 9:26
Prispevkov: 110

PrispevekObjavljeno: Sob Sep 12, 2015 11:41 am    Naslov sporočila: Odgovori s citatom

z minipin ni šlo
uporabil sem svojo tiskanino za termometer-preprogramiral in stvar deluje-ko bom imel čas se posvetim minipinu
danes dopoldne sem odlotal priključek na minipinu za ds in ga zamenjal z tri vrstno spojko in deluje-izpisuje id .....
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo    Kazalo po Svet elektronike forumu -> Digitalna elektronika Časovni pas GMT + 1 ura, srednjeevropski - zimski čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group