Ich habe das IC zwar noch ncith benutzt aber nach überfliegen des Datenblattes kommt es so hin wie Du es geschrieben hast.
Der Maximale Strom wird vorgegeben durch die Referenzspannung (intern oder extern) und den Sensewiderstand. über den internen DAC lässt sich dann, in den Grenzen der 6Bit und des maximalen Stroms, der erwünschte Strom einstellen. Hierüber lässt sich dann auch das Microstepping verwirklichen.

MfG
Manu