Hi, habe mich mal an die uC rangewagt (AT89C51 24PI) und ein Board gebaut. Hab im Forum gelesen, das es wohl nicht die beste Entscheidung war mit einem "Oldi" anzufangen. Aufgeben gilt nicht! Nun, weder PonyProg, Flip oder avr wollen etwas von meinem Board wissen. Das Board scheint aber zu funktionieren die LED´s an einem Port leuchten an einem anderen flackern sie die anderen zwei ports sind aus. Beim drücken des RST sind alle LED aus. Das Problem liegt wohl an der Übertragung? Seriell an COM1 mit Modem oder Nullmodem? Reichen TXD/RXD über MAX232 aus zum Lesen und Schreiben? Welche Kontrollmögligkeiten gibt es. Was passiert mit PSEN, Vcc or GND? Mei Quarz hat 12,288 MHz sollte doch auch gehen?
Der AT89C51 läßt sich nur mit einem Programmiergerät beschreiben. Nimm einen AT89C51ED2, der kann über die UART mit Flip programmiert werden. Peter
hallo Jürgen, der Schaltplan stammt von www.deltronelektronik.de/i18/download/Microcontroller_Experimentierboard .pdf
wobei anzumerken bleibt, das die "Programmiergeräte" nicht sooo aufwendig sind.
Dein Link hat einen Schreibfehler, er sollte so lauten: www.deltronelectronic.de/i18/download/Microcontroller_Experimentierboard .pdf Und in dem Dokument steht für diverse ISP Programmierer genau drin, welche Controller unterstützt werden. Der AT89C51 hat noch keinen seriellen Programmiermodus und kann deshalb nur parallel programmiert werden. Dafür braucht man einen "etwas" aufwendigeren Programmieradapter als für SPI. Und nebenbei darf ich anmerken, daß es kein Fehler war mit dem "Oldi" anzufangen (mal abgesehen von dem schwierigeren programmieren). Denn um die Grundkenntnisse zu erlernen ist dieser deutlich einfacher als die neueren 51er Controller. Diese haben so viele neue Funktionen, daß man manchmal schnell den Überblick verliert als Anfänger. Vor allem hat dein Controller noch keine Fuse-Bits, was eine der haupt Fehlerquellen bei neuen Controllern ist, wenn man diese nicht richtig setzt. Ciao, Rainer
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.