Stap 8: Programmeren.
Schreef ik mijn code in Bascom.
$regfile = "attiny45.dat" Config Portb.0 = Output Dim W As Integer Config Adc = Single, Prescaler = Auto Op Int0 knop ' Reedswitch Portb.1 = 0 Doen Knop:
$crystal = 8000000
Config Portb.1 = Output
Config Portb.3 = Input
Config Portb.4 = Input
Start Adc
Int0 inschakelen
Inschakelen Interrupts
Portb.0 = 0
W = Getadc(2) ' ingesteld van de LED's
Als W > 400 vervolgens
Portb.0 = 0
Anders
Portb.0 = 1
End If
Loop
Portb.1 = 1 ' drijft de spoel
Waitms 125
Portb.1 = 0
Waitms 125
Terugkeer
Einde