ich habe auch die GP1A70R im einsatz.
auswertung:
eins der signale an einen externen interrupt, das andere an einen normalen portpin. wenn jetzt der interrupt ausgelöst wird, schauen ob das zweite signal gerade high ist. wenn ja, dreht sichs zb linksrum, und eine variable wird hochgezählt, wenn low, dann gehts rechtsrum und es wird abwärts gezählt.

das ganze übernimmt demnächst ein mega8 als zweitcontroller, der nur für motorsteuerung, temperaturüberwachung und drehgeber zuständig ist...