Hallo zusammen, ich arbeite gerade mit einem AT89S52 (8051) Mikrocontroller-Entwicklungsboard und habe Probleme beim Ausführen eines einfachen Programms. Ich beschäftige mich nach längerer Zeit wieder mit dem 8051, daher könnte mir etwas Grundlegendes entgangen sein. Verwendetes Board: https://robocraze.com/products/smartelex-aryabhatta-8051-microcontroller-at89s52-development-board Bisherige Versuche: Ein einfaches LED-Blinkprogramm (Port 1 Ausgang) geschrieben Code mit Keil kompiliert HEX-Datei über einen externen Programmer geflasht Stromversorgung und Taktquarz auf dem Board überprüft Problem: Das Programm wird erfolgreich hochgeladen, aber die Ausgänge verhalten sich nicht wie erwartet. Die LED blinkt nicht, obwohl der Code sehr einfach ist. Ich bräuchte Hilfe bei folgenden Punkten: Häufige Fehler beim Programmieren von AT89S52/8051-Boards Überprüfe ich Fuses, Taktgeber oder Reset-Funktionen? Ist eine zusätzliche Initialisierung der GPIO-Ports erforderlich? Ich möchte herausfinden, ob es sich um ein Softwareproblem oder eine übersehene Hardwarekonfiguration handelt. Vielen Dank im Voraus für Ihre Hilfe. https://www.mikrocontroller.net/articles/Spezial:Allpages
Das Problem ist in Zeile 42! Gruss Chregu
Du wirst kaum weiterkommen, wenn Du Deinen Quälcode nicht herzeigst.
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.