I tried putting some code in, which came from the arduino IDE "Copy For Forum". It looks like this:
[quote]
[color=#CC6600][b]Serial[/b][/color].[color=#CC6600]println[/color]([color=#006699]"TEST 003 - Digital Pins Sink Current"[/color]);
[color=#CC6600]pinMode[/color](2, [color=#006699]OUTPUT[/color]); [color=#7E7E7E]// Set Load pin to Output mode[/color]
[color=#CC6600]for[/color] ( DigPort2Test = FirstDigPort;
DigPort2Test <= LastDigPort;
DigPort2Test ++)
{[color=#7E7E7E]// Loop thru Source Tests[/color]
[color=#CC6600]digitalWrite[/color](2, [color=#006699]HIGH[/color]); [color=#7E7E7E]// Connect HIGH Load[/color]
[color=#CC6600][b]Serial[/b][/color].[color=#CC6600]print[/color]([color=#006699]"Digital pin "[/color]);
[color=#CC6600]delay[/color](1000);
[color=#CC6600][b]Serial[/b][/color].[color=#CC6600]print[/color](DigPort2Test, [color=#006699]DEC[/color]);
[color=#CC6600][b]Serial[/b][/color].[color=#CC6600]print[/color]([color=#006699]" Sink Test "[/color]);
[color=#CC6600]pinMode[/color](DigPort2Test, [color=#006699]OUTPUT[/color]); [color=#7E7E7E]// Set tested pin to Output mode[/color]
[color=#CC6600]digitalWrite[/color](DigPort2Test, [color=#006699]LOW[/color]); [color=#7E7E7E]// Pin Sources current HIGH [/color]
[color=#CC6600]delay[/color](1000);
IntVoltsRead = [color=#CC6600]analogRead[/color](A0);
FloatVoltsRead = a2d2float (IntVoltsRead);
[color=#CC6600]pinMode[/color](DigPort2Test, [color=#006699]INPUT[/color]); [color=#7E7E7E]// ReSet tested pin to Input mode [/color]
[color=#CC6600][b]Serial[/b][/color].[color=#CC6600]print[/color]([color=#006699]"VoltsRead = "[/color]);
[color=#CC6600][b]Serial[/b][/color].[color=#CC6600]print[/color](FloatVoltsRead,2);
[/quote]
Am I doing that right