Quote Originally Posted by mat janssen View Post
I read the whole datasheet of the 10F202 and I did not succeed in finding how to set GP2 as an output.
When I put a led via a resistor at GP0, GP1 and GP2 only the GP0 and GP1 leds are working the led on GP2 remains off. (not broken).
See small example.
What do I forget ??
Code:
		'test voor 10f202
			
		@ DEVICE PIC10F202,INTRC_OSC
		@ DEVICE PIC10F202,MCLR_OFF
		@ DEVICE PIC10F202,PROTECT_OFF
		@ DEVICE PIC10F202,WDT_OFF
		
		DEFINE	OSC	4
				
		TRISIO	  = %00000000
		OSCCAL.0  = 0
		
		UIT1	VAR	GPIO.0 : UIT2	VAR	GPIO.1 : UIT3	VAR	GPIO.2 : IN1	VAR	GPIO.3
	
BEGIN:
		IF IN1 = 0 Then
		UIT1 = 0:UIT2 = 1:UIT3 = 0
		EndIF
		
		IF IN1 = 1 Then
		UIT1 = 1:UIT2 = 0:UIT3 = 1
		EndIF
		
		GoTo BEGIN
10F202 datasheet (DS41239A)....page 21 (Section 4.6) and page 37 (Section 8.0) will give you all the answers you need.