AESIS:
Klingt gut. Ich wollte die Arduino IDE verwenden, um mir den Initialisierungsteil zu sparen, um gleich loslegen zu können. Da ich zZ nur eine Hand voll ADCs, sowie PWMs und das Serielle Interface für mein selbst gebautes USV verwenden würde, sollten eine Handvoll Register und ein kleines Programm reichen.
Also Du möchtest im wesentlichen "Serial" verwenden, ohne groß selbst Code dafür schreiben zu müssen?
Und ansonsten hardwarenah programmieren?
Kann man machen, kein Problem.
Von den "Komfortfunktionen" der Arduino-Software kannst Du so viel oder so wenig verwenden wie Du möchtest.
AESIS:
Daher meine Frage bzgl. des direkten Schreibens der Register. ich hoffe also nun, dass in dem für den uC hinerlegten Header auch die Registerverweise gesetzt sind und ich somit mit den Registernamen arbeiten kann, ohne Speicheradresse verwenden zu müssen.
Klar, Du kannst die Registernamen direkt verwenden. Aber beachte: Bei der Arduino-Initialisierung mit setup und loop wird der gesamte Arduino-Unterbau aktiviert, d.h. außer "Serial" wird z.B. auch "Timer0" von Arduino standardmäßig bespaßt. Wenn Du jetzt z.B. daherkommst und Timer0 deaktivierst oder anders verwendest, dann laufen auf der anderen Seite wieder Komfortfunktionen wie delay oder millis auch nicht mehr.