Hallo, habe eben mal zu Versuchszwecken ein Controllerboard mit einem 80C31 erstellt. Habe dies auch schon auf Breadbord aufgebaut und es läuft auch. Jetzt möchte ich dazu eine Platine erstellen. Frage an Euch ist das so OK? Port 1 und 3 sind noch offen weil ich mir noch nicht sicher bin was ich für Steckverbinder nehmen will.
Man kann parallel zu C5 noch eine Diode in Sperrrichtung machen, die den C5 schnell entlädt, wenn man kurz die Betriebsspannung wegnimmt, aber unbedingt nötig ist sie nicht. Wenn dir das bisschen RAM des 8031 reicht, ist die Schaltung ok. Ansonsten würde ich heute statt des EPROM/Flash eher einen RAM vorsehen und einen 89S52 oder so benutzen, der on Chip das Programm/Monitor trägt und /PSEN und /RD verANDen, dann kann das RAM auch als Programmspeicher dienen. /WR wird dann mit /WE des RAM verbunden.
Ich hatte eh noch vor ein 62256 mit dran zu hängen. Schaden kann es ja nicht. Auch wenn ich eig. Nur Tht machen wollte, kommt der Ram wohl als smd drauf.
Immer diese halbgaren Reset-Schaltungen für Arme. Einfach mal eine Handvoll SOT23 Resetbausteine kaufen und gut ist. Bei langsam fallenden oder steigendem Vcc funktionieren die RC Schaltungen nicht zuverlässig. Mit freundlichen Grüßen Christian
Wir hatte im Untericht die selbe Schaltung und es hat immer alles Wunderbar funktioniert. Und warum diese Schaltung? Habe noch genug von Controllern und Speicher da also warum immer neu kaufen. Ausserdem für die Zwecke für die es benötigt wird reicht es. Mehr als ein I2C und SPI Interface kommen nicht dran. SInd also sogar noch Pins über
blutengel schrieb: > Habe noch genug von > Controllern und Speicher da also warum immer neu kaufen. Einfach, weil es sich viel bequemer programmiert. Ich kenne keinen, der alles nur am Quelltext entwickelt und dessen Programm beim ersten Schuß läuft. Ich würde aber wenigstens 2 Flash-ICs anbinden und einer enthält dann den Bootloader, um den 2. zu programmieren.
Peter D. schrieb: > Einfach, weil es sich viel bequemer programmiert. Ich kenne keinen, der > alles nur am Quelltext entwickelt und dessen Programm beim ersten Schuß > läuft. Wie oben schon erwähnt, will der TE sowieso noch RAM dazu bauen. > Ich würde aber wenigstens 2 Flash-ICs anbinden und einer enthält dann > den Bootloader, um den 2. zu programmieren. Wenn dann mal ein Bootloader dazu soll, kann man immer noch den 8031 durch einen MC ersetzen, der on Chip Flash hat.
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.