I originally posted this on the gnupic list but have never gotten any answers recently so I will try, here. For several reasons, gpsim is what I must use now and it is mostly working as it was designed to do. I don't know if the problem I have is due to me using the wrong syntax or if this particular feature does not work in which case, I can stop wasting time and work around it. I have a stimulus file. It produces a square wave and is showing the correct pattern. I have a node which is RB0 and RA4 tied together and tone-a, the name of the stimulus is tied to both those pins. Shouldn't the voltage show up on both those pins or, if one is configured as an output by accident, shouldn't the voltage drop to near 0? Here is what I get: **gpsim> node Node Table: __global__ PORTA4 voltage =3D 0V PORTB0 voltage =3D 0V testnode voltage =3D 5V tone-a Node Table: p16f628 I know I have done something wrong setting up the node but am not sure what it could be: node testnode PORTA4 PORTB0 attach testnode tone-a When I run it, testnode delivers the pulsating square wave and the virtual pins never see it. Any ideas? The program is looking for RB0 to go high and then low which will trigger an interrupt. This interrupt also does not happen which further confirms that the virtual PIC is not seeing the stimulus. Thank you. --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .