ds18s20 mit bascom und einem atmega8

Gast #3954311
Lesenswert?

Hallo, ich versuche den ds18s20 ans laufen zu bringen .
dazu hab ich diese Seite studiert :
http://rn-wissen.de/wiki/index.php/Bascom_und_1-Wire

aber irgendwie bekomme ich keine Seriennummer noch sonst was ...

Ich haber auch das Beispielprogramm von basecom getestet ...nichts


mir ist auch bewusst dass ich den ds18s20 und nicht den DS18B20 habe, 
liegt es daran ?

Kann es sein das dass ding einfach schon kaputt ist ? (ist neu 
angekommen )

Vll kabt ihr einen tipp?

Ps: Ich habe diese Beispielprogramme auf meinen Atmega8 1mhz angepasst.
und ja er läüft auf 1mhz intern.
Gast #3954333
Lesenswert?

bei dem Progamm z.b.:
1
$regfile = "m8def.dat"
2
$crystal = 1000000
3
$baud = 2400
4
$hwstack = 100
5
$swstack = 100
6

7

8

9
Config 1wire = Portc.5
10

11
Dim Ar(8) As Byte
12
Dim I As Byte
13
Do
14
1wreset
15
1wwrite &H33                                        ' ROM-Befehl zum lesen der SerienNr
16
Ar(1) = 1wread(8)                                   ' 8 Bytes lesen, beschreibt Ar(1) bis Ar(8)
17

18
For I = 1 To 8
19
    Print Hex(ar(i));                               ' Ausgeben
20
    Print " ";
21
Next
22

23
Print
24

25
Wait 1
26
Loop
27
End

bekomme ich nur FE FF FF FF FF FF FF FF

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren