Gast
#18178
Hallo, ich versuche gerade einen MSC1210 Mikrocontroller (8051 CPU) mit C51 zu programmieren. Ich möchte erstmal nur testen ob er überhaupt funkioniert. Ich verwende dazu folgende Befehle: sfr P1 = 0x90; void main(void) { unsigned int i; while(1) { i=1; P1=~P1; for (i=1;i<10000;i++); } } Das Ergebniss ist das nach dem download der compilerierten hex-Datei in den Controller der Port1 immer noch ständig auf high-Pegel ist. (genauso wie im unprogrammierten Zustand) Nach dem auslesen des Speichers merkt man aber das er beschrieben ist, also muss das laden der hex-Datei geklappt haben. Wo könnte der Fehler liegen? Wie kann ich am sichersten/einfachsten testen ob die Hardware überhaut funktioniert?