Como controlar leds con 74HC595

Estoy intentando cotrolar Leds con un 74HC595.
tutorial: http://www.arduino.cc/en/Tutorial/ShiftOut
Pero no consigo crear un codigo donde pueda controlar facilmente el número de Led que quiero encender.
ejemplo:
Led 1: off
Led2: HIGH ; delay 2000;
Led12: HIGH .....
Alguien sabe que codigo escribir para poder controlar los 16Leds.
he mirado en google pero no encuentro nada en español.
Esperando vuestra informacion.

Hola Edgar,
yo lo he hecho con un max7219cng

si quieres te hago un minitutorial. Si no recuerdo mal habia un tutotiral de earhtshine sobre el 74H595, lo probaré esta semana.

Hola Nayma,
Muchas gracias, me iria de p... un tutorial para poder conseguir mi objectivo.
con el 7219 puedes controlar los leds:
led1: off
led5: on
....
me puedes dar mas info.
muchas gracias

con el 7219 puedes controlar una matriz de 8*8. Tiene 8 + 8 salidas. Conjugandolos puedes hacer que se encienda uno o toda una fila o todos, vamos que juegas con fila y columnas. Esto lo he preparado en linea para enseñar mañana a los alumnos.

Perfecto, perfecto
Y se pueden poner en paralelo y conseguir controlar 16 leds.
Me puedes pasar un esquema y el codigo.
muchas gracias

Es crear un vector en el Arduino con el estado de los leds y hacer un ShiftOut cada vez que se modifica el estado de éste.