I always prefer to use SELECT CASE. The easy way to get multiple conditions is to refer to the PORT.
By example
Code:SW1 VAR PORTB.0 SW2 VAR PORTB.1 SW2 VAR PORTB.2 MaskSwitch=byte MaskSwitch=PORTB & $07 SELECT CASE MaskSwitch CASE 1 '%00000001 or SW1 Goto Procedure_SW1 CASE 2 '%00000010 or SW2 Goto Procedure_SW2 CASE 4 '%00000100 or SW3 Goto Procedure_SW3 END SELECT
Bookmarks