Der von Dir kopierte Code ist darauf angewiesen, dass Defines zum Thema
Prozessorvariante bestehen. Etwas ungewöhnlich daran ist, dass nicht nur
deren Vorhandensein getestet wird, sondern ob sie einen Wert ungleich 0
haben.
Defines legt man an durch eine Zeile wie :
1 | #define DON_T_PANIC (42)
|
an.
Man kann sie aber meist auch dem Compiler beim Aufruf durch die
Kommandozeile mitgeben :
gcc -D DON_T_PANIC=(42)
Von der 2. Variante machen oft auch IDEs Gebrauch, damit man nur einmal
den Mikrokontrollertyp einstellen muss.
Wenn Du weitere Infos zum Thema suchst, solltest Du Dich nach dem
Stichwort Präprozessor umschauen.