Datenübertagung an at89c51 board

Gast #811927
Lesenswert?

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?
#812390
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren