Forum: Mikrocontroller und Digitale Elektronik TRISA bei PIC24 nicht erkant


von Hardware I. (bensen83)


Lesenswert?

Hallo, ich versuche gerade ein Programm zu beginnen und komme beim TRISA 
nicht weiter (p24hj128gp506) er sagt mir beim Debuggen immer folgendes:

main.c:17: error: 'TRISA' undeclared (first use in this function)

woran liegt das?

von Gast (Gast)


Lesenswert?

include-file für den Controller vergessen?

MfG
Karsten

von Hardware I. (bensen83)


Lesenswert?

nein den habe ich drin. #include <p24hj128gp506.h>
müsste der doch sein, oder?

von Gast (Gast)


Lesenswert?

ok, dann -
ein schneller ins Datenblatt hat mir verraten, dass dein Controller 
keinen (herausgeführten) PortA hat. Also wird auch TRISA nicht 
existieren.
Schau da mal rein und ändere die Portbelegung. Manche Ports sind nur 
teilweise nutzbar z.B. RG13..RG15.

have fun..
Karsten

von Hardware I. (bensen83)


Lesenswert?

Oh man wie blöd . Danke daran lag es, hatte zuvor mit nem anderen 
gearbeitet. naja (aber eigentlich auch doof gemacht, dass es einen portb 
gibt, aber keinen porta oder?)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.