Grundsätzlich kannst du auch einen Mega16 anstelle Mega8 verwenden. Du musst nur einige Registernamen ändern.
Du kannst den internen 8MHz-Oszillator verwenden, allerdings ist dieser nicht sehr genau und schwankt auch. Es werden aber viele Programme auch mit 4MHz funktionieren.