Hallo ich hoffe diese Frage ist nicht zu banal und es beantwortet trotzdem jemand.

C ist ja eine Programmiersprache, die eigentlich solche Befehle wie Bumper, LED und drive nicht kennt.
Ich habe mir einen RP6 bei Conrad gekauft, der ja angeblich mit C programmierbar ist und meine Frage ist jetzt, woher kennt der Microcontroller jetzt diese Begriffe?
Sind die in der RP6-Bibliothek hinterlegt, die man ja am Anfang eines jeden Programms mit einbinden muss?
Und wenn ich mir einen Roboter selbst baue, binde ich dann eine Atmel-Bibliothek mit ein oder wie bringe ich dem Roboter dann solche Befehle bei?
Eigentlich dürfte ich ja nur angeben: Strom auf den und den Port oder?

Danke schon mal