xbgamer
17.10.2006, 21:33
hallo,
ich möchte einen timer für mein ganzes programm:
$regfile = "m8def.dat"
$crystal = 1000000
$baud = 9600
Config Portb.0 = Output
Config Pinc.0 = Input
Config Portb.1 = Output
Config Pinc.1 = Input
Config Pinc.2 = Input
Portc.0 = 1
Portc.1 = 1
Portc.2 = 1
Do
If Pinc.0 = 1 Then
Portb.0 = 1
Else
Portb.0 = 0
Wait 3
End If
If Pinc.1 = 1 Then
Portb.1 = 1
Else
Portb.1 = 0
Wait 3
End If
Loop
End
wie ihr seht habe ich pinc.2 als eingang geschrieben da soll ein taster rann wenn ich da drauf drücke soll alles an gehn und nach 5 minuten wieder alles ab. außer man drückt schon vorher wieder auf den taster dann soll es natürlich früher abgehn bei tastendruck also. aber wenn es keine unterbrechungen gibt soll es nach 5 minuten ab gehen.
wie stelle ich dass am geschicktesten an.
bitte in einen für anfänger verständlichen deutsch. danke euch schon mal.
ich möchte einen timer für mein ganzes programm:
$regfile = "m8def.dat"
$crystal = 1000000
$baud = 9600
Config Portb.0 = Output
Config Pinc.0 = Input
Config Portb.1 = Output
Config Pinc.1 = Input
Config Pinc.2 = Input
Portc.0 = 1
Portc.1 = 1
Portc.2 = 1
Do
If Pinc.0 = 1 Then
Portb.0 = 1
Else
Portb.0 = 0
Wait 3
End If
If Pinc.1 = 1 Then
Portb.1 = 1
Else
Portb.1 = 0
Wait 3
End If
Loop
End
wie ihr seht habe ich pinc.2 als eingang geschrieben da soll ein taster rann wenn ich da drauf drücke soll alles an gehn und nach 5 minuten wieder alles ab. außer man drückt schon vorher wieder auf den taster dann soll es natürlich früher abgehn bei tastendruck also. aber wenn es keine unterbrechungen gibt soll es nach 5 minuten ab gehen.
wie stelle ich dass am geschicktesten an.
bitte in einen für anfänger verständlichen deutsch. danke euch schon mal.