-
 
          
	
		
		
	
	
	
	
		
	
	
		
			
- 
	
	
		
			
			
				Neuer Benutzer
			
			
				Öfters hier
			
			
			
			 
			
				
 
					    
				 
 
			
				
				
				
					bascom und ds1820
				
					
						
							hallo
 
 habe diese soft im netz gefunden. Damit soll man die temp. eines ds1820 auslesen können. Leider funkt das bei mir nicht. Auf dem display kommt nur   Temp: und 0.0C. Habe auch mit einem mega8 getestet genau das selbe.
 Vieleicht weiss jemand was ich falsch mache und kann mir helfen.
 
 '*******************************************
 '* Compiler            : Bascom            *
 '* Hardware            : AVR-Ctrl          *
 '* Temp.Sens           : DS1820            *
 '* Chip type           : MEGA128           *
 '* Clock frequency     : 16,000000 MHz     *
 '* http://www.mikrocontroller.com          *
 '*******************************************
 
 '$include "ac_lcd.inc"
 $regfile = "m128def.dat"
 $crystal = 16000000
 
 Config 1wire = Portc.0                                      'use this pin
 
 Dim Ar(2) As Byte , A As Byte , I As Byte , Temperatur As Integer
 Dim Halb As Byte
 Cls
 
 Lcd "Temp:"
 Do
 Waitms 300
 1wreset                                                   'reset the device
 1wwrite &HCC                                              'read ROM command
 1wwrite &H44
 Waitms 200                                                'read ROM command
 1wreset                                                   'reset the device
 1wwrite &HCC                                              'read ROM command
 1wwrite &HBE                                              'read ROM command
 For I = 1 To 2
 Ar(i) = 1wread()                                        'place into array
 Next
 
 Locate 2 , 1
 Temperatur = Ar(1)
 
 If Ar(2) > 0 Then Temperatur = 0 Else Shift Temperatur , Right
 
 Lcd Temperatur ; ".";
 
 Halb = Ar(1) And 1
 
 If Halb = 1 Then Lcd "5" Else Lcd "0"
 
 Lcd " C"
 Loop
 
 End
 
 Mfg.  team
 
 
 
 
 
 
 
 
	
	
	
	
	
	
	
	
	
	
	
	
		
		
		
		
			
				 Berechtigungen
				Berechtigungen
			
			
				
	
		- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-  
Foren-Regeln
 
			 
		 
	 
 
  
 
  
 
Lesezeichen