Nuevo libro en español sobre Arduino de la editorial RCLibros

Ya, es verdad, pero no has podido ver el contexto del ejemplo. Está hecho así a propósito.

Precisamente este código está para ilustrar un apartado del libro donde explico qué ocurre si se define un tipo de variable determinado y se excede su valor. La gracia está en que ejecutando este ejemplo el lector puede comprobar que efectivamente, cuando la variable llega a su valor máximo, su valor se "resetea" y empieza de nuevo. De esta manera, el lector estará más preparado para no cometer el error que tú has percibido. De todas maneras, gracias por el interés.