Hallo Tommi,
wenn Du LED-Anzeigen im Multiplex-Betrieb betreibst, muß Du mit 'Peak-Strom' arbeiten, weil die LED's bei normalem Strom zu dunkel bleiben.
Du kannst einem Controller 20mA am Ausgang entnehmen, jedoch nicht an vielen Ausgängen gleichzeitig, weil dann evtl. die maximal zulässige Verlustleistung des Controllers überschritten wird: 0,7V * 20mA * Anzahl Pins.
Im Gegensatz zu shaun würde ich den ULN2803 nehmen, dann aber mit den Widerständen, besonders bei Multiplex-Betrieb, weit runter gehen.