Forse ti confondi con l'architettura adottata, che di solito si riflette sul tipo dato base utilizzato. Cioè sulle macchine a 16 bit viene usato l'int16 perché così le operazioni sugli interi si svolgono in meno cicli.
Ora, gli Atmel hanno le CPU ad 8 bit però i registri interni sono a 16.