Letztlich beruhen die verschiedenen Datentypen auf den Vorgaben durch den Kontroller. Und die AVRs kennen eben keine Speichereinheiten (Register?) mit 4 Bit. Natürlich kann man C den Datentyp auch beibringen, der Kompiller wandelt aber letzlich alles in die Registergrößen des Kontrollers um.
Mit dem Beibringen meinte ich, ob man den die neueren Datentypen (uint8_t z.B.) irgendwie wo eintragen kann, damit sie vom Editor auch blau hervorgehoben werden. Geht das? Das würde das ganze übersichtlicher machen.

und ich habe jetzt den Prescaler auf 8 eingestellt, und jetzt funktioniert alles so, wie es soll.