'-----------------------------------------------------
'                 DEBOUN.BAS
'           Demonstrates DEBOUNCE
'-----------------------------------------------------
Config Debounce = 30        'when the config statement is not used a default of 25mS will be used
  'Debounce Pind.0 , 1 , Pr 'try this for branching when high(1)
  Debounce Pind.0 , 0 , Pr , Sub
  Debounce Pind.0 , 0 , Pr , Sub
  'When Pind.0 goes low jump to subroutine Pr
  'Pind.0 must go high again before it jumps again
  'to the label Pr when Pind.0 is low
  Debounce Pind.0 , 1 , Pr     'no branch
  Debounce Pind.0 , 1 , Pr     'will result in a return without gosub
End
Pr:
  Print "PIND.0 was/is low"
Return
			
		
 
	
Lesezeichen