Oh, ja ich sehe grad, dass zweinmal auf das Register in der Funktion zugegriffen wird, dann würde das nicht klappen, wenn du nur den Wert übergibst. Dann lass es so wie es oben steht und übergebe die Adresse des Ports einfach wie uwegw geschrieben hat.
Also Aufruf mit
wait_for_key(&PINC, 0);
Lesezeichen