Quote Originally Posted by mackrackit
Then why do you even bother with PBP? Just stick with Proton.
For the most part, I do. But I have PBP, and it's very similar to PDS in syntax (based on BS2), so I hang out here to learn and share.

Quote Originally Posted by Darrel Taylor View Post
For the beniefit of those of us that don't use PROTON....
And since you only gave the ASM generated by PROTON...

Could you please explain the difference.
Relative to PINS and ARRAY's. And the ASM generated by PBP?
ASM code for PBP?
Code:
	MOVE?CB	0C0h, ADCON0
	MOVE?CB	004h, _PinToChange
	MOVE?CT	001h, _NewPinState
	AIN?TTB	_NewPinState, _PORTB??0, _PinToChange
	MOVE?CB	002h, _PinToChange
	MOVE?CT	000h, _NewPinState
	AIN?TTB	_NewPinState, _PORTB??0, _PinToChange
	LOW?T	_PORTB??0
	END?
Hardly indicative of the amount of code space used...
You actually have to use the LST file. I'll post it later...