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?