ATtiny 13 ADC Probleme [Bascom]

Gast #3629752
Lesenswert?

Hallo,

ich baue gerade als "Einsteigerprojekt" einen Datalogger mit einem 
ATtiny 13 und 3,7V Akku.
Auf dem Logger ist bisher neben dem Attiny 13 eine LED (an PB0) und ein 
LDR (an ADC0) eingebaut.
Die LED habe ich schon erflogreich in Bascom zum blinken gebracht. Nun 
möchte ich, dass die LED angeht, wenn ich den LDR abdunkel und sonst aus 
ist. Das habe ich auch schon hingekriegt, nur invertiert (LED aus, wenn 
abgedunkelt und an, wenn hell).

Das ist der bisherige Code:
1
$regfile = "attiny13.dat"
2
$crystal = 1200000
3
$hwstack = 16
4
$swstack = 5
5
$framesize = 16
6

7
Dim Messung As Word
8

9
Config Adc = Single , Prescaler = Auto , Reference = Internal
10
Start Adc
11

12
Config Portb.0 = Output
13

14
Do
15
   Messung = Getadc(0)
16

17
   If Messung < 10 Then
18
      Portb.0 = 1
19
   End If
20

21
   Waitms 400
22

23
Loop
24

25
End

Den Operanden habe ich schon umgedreht und ein else-Statement auch. 
Beides funktioniert nicht.
Was soll ich tun?

Die Beschaltung ist genau, wie hier: 
http://www.hobbytronics.co.uk/image/data/tutorial/arduino-tutorial/ldr_nightlight.jpg

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