der Inf SAB80C537 ist ein 8051-Derivat, der noch die alte Taktteilung besitzt, d.h. wenn der mit 12MHz läuft, ist die interne Frequenz 1MHz, also nicht wirklich viel. Aber trotzdem wären das dann rund 700 Instruktionen pro Millisekunde (viele Instr. sind 2-3 MZ lang).
Also hast du wirklich in deinem C-Programm irgendwo Bockmist gebaut, denn eine einfache Zählschleife sollte ja nicht 21000 Instruktionen lang sein; auch nicht mir deinem C-Compiler...
Poste mal bitte dein Programm und dann sehen wir weiter...
MfG
Stefan
Lesezeichen