42 Logo

Hardware

Ohne die Hardware zu verstehen, kann man nicht in Maschinensprache programmieren

Um die Hardware zu verstehen, empfehlen sich die Datenblätter von ATMEL. Auch wenn diese zunächst abschreckend umfangreich sind, ist es doch genau der gegebene Detaillevel, der einem weiterhilft.
In diesen Datenblästten sind alle Funktionen der Hardware genau beschrieben. Durch Querverweise kann man sich schnell zurechtfinden, wenn Teile der Hardware auf andere Teile angewiesen sind. (z.B. abhängig von dem Haupttakt sind).

Einfache Prozessoren für universelle Anwendungen sind z.B. die ATmega-Prozessoren ATmega48/88/168 oder die ATtiny-Prozessoren ATtiny25/45/85.

Datenblätter sind z.B. hier zu finden:

Datenblatt ATmega48/88/168
Datenblatt ATtiny25/45/85