Hallo! Ich nutze den PORTF meines ATMega128 als Eingang und lese Daten aus einem Schieberegister aus. Leider bekomme ich diese Daten nicht in den Atmel! :-( Mit scheint, als ob der PORTF nicht als solcher initialisiert ist. Die Fuses habe ich jedoch schon geändert - soll heißen ATMega103 Kompatibilität hat keinen Tick mehr und auch JTAG ist ohne Tick. Danke für schnelle Hilfe!
Klingt trotzdem nach JTAG. Welche hexadezimalen Werte haben die Fuses denn? AVR Studio zeigt die irgendwo unten mit an.
Ja, sieht OK aus. Ich sehe gerade, Port F ist der ADC-Port. Hast du AVcc ordentlich angeklemmt?
Ja. AVcc ist, was der Name sagt: eine Vcc. Lies mal das Datenblatt, die sollte nicht weniger als 0,3 V unter Vcc liegen... Hoffe mal, du hast den Chip noch nicht ,,geerdet''.
Sehr falsch. Datasheet: "AVCC is the supply voltage pin for Port F and the A/D Converter. It should be externally connected to VCC, even if the ADC is not used."
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.