Gast
#356091
Hallo,
ich bin ein Neuling auf dem Gebiet der Mikrocontroller und habe mir zum
Einstieg einen Tiny2313 gekauft. Da ich Basic etwas beherrsche, möchte
ich in Bascom programmieren.
Zu meinem Problem habe ich leider keine Antwort gefunden (die MIR
geholfen hat), trotz suche im Forum und gesamtem Netz.
Ich möchte mit dem Komparator über einen NTC eine Temperatur messen und
beim überschreiten des Schwellwertes (über Poti eingestellt) einen Port
auf High schalten.
Die Beschaltung ist im Anhang und mein Programm sieht folgendermaßen
aus:
$regfile "ATtiny2313.dat"
$crystal = 4000000
DDRb = &B11111100
Luefterstufe Alias Portb.4
Config Aci = Off , Compare = Off , Trigger = Rising
'Oder muss ich ACSR = 0 schreiben?
Dim Temp As Byte
Do
Temp = Acsr
If Temp = $b00100000 Then
Luefterstufe = 1
Else
Luefterstufe = 0
End If
Loop
End
Sicher ist die Antwort sehr einfach, aber ich komme einfach nicht
drauf. Ich habe Code in C gesehen, aber das hat mir auch nicht
geholfen.
