C Programmroutine als Alias?

Gast #1150407
Lesenswert?

Hallie hallo

hab mal ne Frage zum C Programmieren von Pics allgemein.
ist wahrscheinlich recht easy aber da ich nicht wirklich in der Materie 
steck, weiss ich nicht wirklich weiter.

und zwar hab ich mir fuer ein GLCD ueber Serielparallel-Adapter (SPI) 
eine Routine geschrieben, mit der ich Zeile, Spalte, Chipselekt, und 
Zeile beschreiben auswählen kann.

nun is das ein maechtiger Code und die uebersicht geht echt floeten.

ich weiss, dass man Codes ausgliedern kann, weiss aber nciht, wie ich 
die dann in mein Programm einfuege und an den gewuenschten stellen 
abarbeiten kann.
vor jeder Abarbeitung muessen auch noch 3 Variablen an die Routine 
uebergeben werden.

ich bin mir fast sicher, dass es nicht schwer ist, aber ich steh aufm 
Schlauch.

wuerde mich freuen, wenn mir jemand weiterhelfen koennte.
mein System:
C30 MPLAB mit dsPIC33

Gruesse!
Moderator (Firma: Titel) Persönliche Seite #1151506
Lesenswert?

Du mußt ein zweites, drittes, viertes... c-File anlegen, mit den 
Routinen drin, die thematisch passen (z.B. display.c, tastatur.c, sio.c 
...). Dann machst du entsprechende Header-Dateien (z.B. display.h, 
tastatur.h, sio.h ...), in denen du die Prototypen der Routinen bekannt 
gibst. Diese Header bindest du dann in deine Hauptdatei ein. Danach mußt 
du noch die neuen Dateien in dein Projekt einfügen.

Sieh dir einfach mal irgendwelche Beispielprogramme an.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren