Gast
#1030396
Hallo, ich hab ein Problem, welches für mich nicht ganz logisch ist. Ich hab ein Programm geschrieben, welches ich auf dem 89C51CC03 entwickelt habe und wollte es nun auf einen 89C2051 überspielen. Es sind keine Besonderheite im Programm enthalten. das Prog selber ist 356 Byte groß und hat Variablen (Bytes) von 25h bis 2Fh reserviert. Der Stackpointer liegt auf 30h. Im Programm wird ein Interrupt (Timer0) verwendet. Laut Simulation steigt der Stackpointer max nur auf 40h. Das programm liest im Zeitraum von allen 10ms einen Pin ein und zählt dementsprechend die Variablen hoch. Das hochzählen scheint beim 2051 nicht sorichtig zu funken ... auf dem 89C51CC03 klappt es allerdings .. woran kann das liegen? mfG Tim