А зачем такой изврат?
По CAN всё идёт, зачем в магнитолу лезть?
Но если так хочется, то код должен на любом атмеле работать, только возможно порты надо переназначить.
Инклюд SPI порадовал

Открой этот самый файл библиотеки и там будут все эти "низкоуровневые коды"