Hello - I'm designing a small serial data based controller system and have been considering the use of a PIC as it appears that the ports can be used to power other peripherals as they can sink/source some 20mA (can't do that with the old standby 8051 variants I'm used to). My question is this - what is the voltage level on a port pin that is set to "high" and is sourcing near it's maximum current? The data sheets in the microchip databook only show a Vdd-0.7 for a source current of -3mA. I will be sourcing at least 10 mA and perhaps 15. Thanks for any assistance people can provide. Lewis cobb@zeus.ee.unb.ca