danke erst mal für die rasche antwort.

kann es sein dass dir ein kleiner fehler unterlaufen ist. du schreibst:
>>Bei 8Bit hättest du dann 256 Schritte (0-255) und bei 16Bit hast du 1024 Schritte (0-1023)<<
sind es bei 16 bit nicht 0 - 65535?

ansonsten würde mich genau das mit den interrupts interresieren - könntest du mir bitte ein codebeispiel posten?