hallo zusammen ich verwende einen atmega48 im dil gehäuse auf dem stk500 um ein programm vorzubereiten für einen atmega48 im tqfp gehäuse. dabei stellen sich zwei fragen : - pinc7 wollte ich als input mit pullup definieren um strom zu sparen. dieser pin existiert ja nur beim tqfp. nun erfolgt ein compiler error. in der headerdatei iom8x ist nur bis pinc6 deklariert. wie muss ich das angehen, sprich definieren? - da ich einen externen clock verwende bleibt pinb7 frei. kann ich diesen weiter benutzen als io? besten dank
Achte auf GROSS und klein-schreibung! Selber definieren geht eigentlich so: #define PINC7 7 Doch das hilft Dir nix, denn PINC7 existiert auch beim TQFP nicht... MfG Peter
danke für die antwort heisst das dass adc6/adc7 nicht stromsparend konfiguriert werden können?
Was meinst Du mit stromsparend? Wenn Du die Pins nicht verwendest, dann schliesse einfach nichts an. Doch falls Du die Eingänge nutzt, dan brauchen die nicht weniger Strom mit Pullups! Im Gegenteil, je nach anliegendem Signalpegel fliest zusätzlicher Strom über die Pullups! (Mal abgesehen davon, das ein Pullup die ADC-Messung beeinflussen, bzw. verfälschen könnte, besonders wenn der AD-Wandler-Eingang hochohmig beschalten wäre (Was ohnehin ungünstig ist, für genaue Messung) MfG Peter
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.