Ein PullUp ist ein Widerstand der den Eingang nach +, in deinem Fall +5V zieht. Du schaltest von jedem Ausgang noch einen 1k Widerstand nach +5V.
Den Clamp musst du nur beschalten wenn du z.B. ein Relais an einen DigitalOut anschaltest, dort gehört dann die Spannung drauf mit der du das Relais betreibst, bei einem 12V Relais dann die +12V.
Deine Beschaltung der Ports ist richtig wenn es in deinem Programm auch so vorgesehen ist.
Hubert