Hallo, ich habe mir gerade eine Platine mit einem Mikrocontroller ATmega32 gebaut. Ich kann den Mikrocontroller programmieren, doch er führt nicht die Funktionen aus. Ich habe schon die Betriebsspannung kontrolliert. Doch leider weis, ich jetzt nicht mehr weiter. Kann mir jemand helfen? Danke
Ich schalte die Ausgange auf Ausgang und Level High, doch messen kann ich nur ca. 0,5 V bei 5 Volt Betriebsspannung.
Problem vom Quellcode oder von der Hardware. Zu beidem hast du leider keine weitere Infos parat, so dass selbst ich nicht weiter spekulieren kann. Mensch, Greenhorn, gib' uns wenigstens eine Chance ;-)
Hallo, der Quellcode ist zunächst ziemlich simpel. #include <mega32.h> int main () { DDRA=0xFF; DDRB=0xFF; DDRC=0xFF; DDRD=0xFF; PINA=0xFF; PINB=0xFF; PINC=0xFF; PIND=0xFF; return 0; } Es scheint irgendwie an der Hardware zu liegen, was sich zum Beispiel in den merkwürdigen Pegeln von 0,5V zeigt. Als Hardware hatte ich einen einfachen ISP Anschluss verwendet. Ich habe alles schon mehrfach überprüft, die Betriebsspannung stimmt, die Spannung am Reset Pin, doch irgendwie läuft es nicht, die Pegel gehen nicht auf 5 Volt.
@spess53: Danke, ich hatte mich so auf die Hardware als Fehlerquelle versteift, dass ich die Software mir nicht angeschaut hatte. Danke
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.