Actually your posted example code compiles without error with the command line...
pbp -p16f84a test
	Code:
		temp var byte ' initialize variables
	freq var byte
	m_servo var byte
	l_servo var byte
	r_servo var byte
	portb.7 = 0 ' set initial logic states to 0
	portb.6 = 0
	portb.5 = 0
	freq = 13 ' delay value
start:
	m_servo = 140 ' set servo position values
	l_servo = 140
	r_servo = 140
	gosub servo
	goto start
servo: ' servo positioning subroutine 
	for temp = 1 to 10
		pulsout portb.7,m_servo
		pulsout portb.6,l_servo
		pulsout portb.5,r_servo
		pause freq ' set frequency between 50 - 60 Hz
		next temp
		return
 Ahh... pain... just realised your using PBC not the pro version... you are going to have to go through your manual and assign your variable names and Pins to allowed variables and pins.
				
			
Bookmarks