In gewissen Grenzen geht es: der Watchdog timer hat einen unabhängigen festen Takt. Es ließe sich also z.B. die Zeit bis zum Auftreten eines Watchdog Resets messen. Allerdings ist der Takt nicht besonders genau - das reicht also nur für eine Grobe Messung, um z.B. einen 8 MHz von einem 16 MHz Quarz zu unterscheiden.

Eine andere Möglichkeit wäre ggf. noch die Zeit für das Schreiben ins EEPROM - das wird aber auch nicht genauer, kommt aber ohne einen Reset aus, wäre also eher einfacher zu programmieren.