Professional Documents
Culture Documents
Traffic Light
Traffic Light
If P3.1 = 0 Then
Elseif P3.0 = 0 Then
'interrupt on pin 3.0
P1 = &B11011110
P2 = &B01111110
'2.7 green 3red
Wait 2
Else
P1 = &B11011110
P2 = &B01111110
'red
Wait 3
P2 = &B10111111
Wait 3
P1 = &B11011011
'green
P2 = &B11011110
Wait 3
P1 = &B11011101
P2 = &B11011110
Wait 3
P1 = &B11111110
Wait 3
P1 = &B01111110
P2 = &B11011110
Wait 3
P1 = &B10111110
Wait 3
P1 = &B11011110
Wait 3
P2 = &B11011011
Wait 3
P2 = &B11011101
Wait 3
P3 = &B11111111
'yellow
P1 = &B11111111
P2 = &B11111111
End If
Loop