$crystal = 1200000
$hwstack = 8
$swstack = 4
$framesize = 4
Dim A As Byte
Dim I As Byte
Config Portb = &B01111
Led1 Alias Portb.0
Led2 Alias Portb.1
Led3 Alias Portb.2
Led4 Alias Portb.3
Switch_on Alias Pinb.4
Pinb.4 = 1 'PullUp
A = 0
Do
Debounce Switch_on , 0 , LABEL_01 , Sub
Select Case A
Case 0:
Led1 = 0
Led2 = 1
Led3 = 1
Led4 = 1
Case 1:
Led1 = 1
Led2 = 0
Led3 = 1
Led4 = 1
Case 2:
Led1 = 1
Led2 = 1
Led3 = 0
Led4 = 1
Case 3:
Led1 = 1
Led2 = 1
Led3 = 1
Led4 = 0
End Select
Loop
End
Label_01:
A = A + 1
If A = 4 Then A = 0
Return
沒有留言:
張貼留言