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?
Gast
#1219981
include-file für den Controller vergessen? MfG Karsten
nein den habe ich drin. #include <p24hj128gp506.h> müsste der doch sein, oder?
Gast
#1220013
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
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?)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.