control de direccion de un motor paso a paso usando ULN2003A con arduino uno

como controlar la dirección de un motor paso a paso siendo el DRIVER ULN2003A con arduino usando Interrupciones externas.