Forum: Mikrocontroller und Digitale Elektronik 80C31 Grundschaltung Schaltplan


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von blutengel (Gast)


Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
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.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Bewertung
0 lesenswert
nicht lesenswert
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.

von blutengel (Gast)


Bewertung
0 lesenswert
nicht lesenswert
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.

von Peter D. (peda)


Bewertung
0 lesenswert
nicht lesenswert
Warum willst Du 16 IO-Pins verschenken.
Machst besser so:
Beitrag "8051 Entwicklungsboard"

von Christian K. (Gast)


Bewertung
-1 lesenswert
nicht lesenswert
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

von blutengel (Gast)


Bewertung
0 lesenswert
nicht lesenswert
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

von Peter D. (peda)


Bewertung
0 lesenswert
nicht lesenswert
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.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Bewertung
0 lesenswert
nicht lesenswert
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.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.