Forum: Mikrocontroller und Digitale Elektronik 8 bit mit microcontroller


von Gerrit S. (gerrit_s)


Lesenswert?

Hi ich bin Gerrit (12  Jahre) und wollte mal fragen ob mir jemand helfen
kann.
Und zwar suche ich einen Bauplan für einen Rechner mit mindestens 8 Bit.
Löten und Bauelemente besorgen ist kein Problem nur ich weiß halt nicht
was ich brauche und wie ich es verbaue. Der (Rechner) darf auch etwas
mehr Bit haben für kleine spiele wie Pongo oder ein Basic wenn möglich
:-)
Danke im vohrraus Gerrit Sonka :-D

Ich hab zwei google accounts und ich hab hir auf den rechner ein account 
gespeichert und weil es um pc und microcontroller geht hab ich das 
gleiche bei hard-software Kategorie nochmals geschrieben.

von Icke ®. (49636b65)


Lesenswert?

Gerrit S. schrieb:

> und weil es um pc unt microcontroller geht hab ich das
> gleiche bei hard-software Kategorie nochmals geschrieben.

Das nennt sich "crossposting" und ist nicht erwünscht. Bitte die 
Netiquette beachten und nur einen Thread zum gleichen Thema aufmachen 
;-)

von Follower (Gast)


Lesenswert?

Pollin eval Board oder
Arduino
Wären ein guter Einstieg

von Gerrit S. (gerrit_s)


Lesenswert?

Dnnke für den Tipp Follower und sorry wegen dem crossposting

von gordon51freeman (Gast)


Lesenswert?

Also ich bin mir jetzt nicht sicher ob ich das richtig verstanden habe, 
aber willst du dir einen Rechner im Sinne eines Computers nachbauen?
Oder wie ist das zu verstehen?

von Gerrit S. (gerrit_s)


Lesenswert?

gordon51freeman schrieb:
> Also ich bin mir jetzt nicht sicher ob ich das richtig verstanden habe,
> aber willst du dir einen Rechner im Sinne eines Computers nachbauen?
> Oder wie ist das zu verstehen?

also ich dachte an einen kleinen Computer (Mikrocomputer ) mit einem 
display oder Video Ausgang mit einem BASIC

von Mine Fields (Gast)


Lesenswert?

Kauf dir einen alten C64.

von gordon51freeman (Gast)


Lesenswert?

Willst du den dann selber programmieren?

von Gerrit S. (gerrit_s)


Lesenswert?

Was das programmieren angeht:
Wenn es ein Basic gibt mit Dosbefehlen dan ja.
Es gibt ja die Zeitschrift DOS.
ZU der Amiga Comodore muss ich sagen das eine bei uns auf dem dachboden 
steht, die aber keine Floppy,VGA-Kabel,Funktion mehr besitzt, weil die 
von deer Kippe war, sie lässt sich aber einschalten.

von Ben _. (burning_silicon)


Lesenswert?

An den C64 habe ich auch als erstes gedacht. Ansonsten einen µC, da ist 
alles drin was Du brauchst und kann einige MHz.

Wenns um den Lerneffekt und das selber bauen geht, dann evtl. einen 
8086. Der kann sogar 16 Bit und man bekommt ihn mit wenigen externen 
Bauteilen zum Laufen. Ist aber nicht besonders schnell und braucht eine 
Art ROM oder EPROM wo drinsteht was er machen soll. Wenn man dieses 
Problem gelöst hat ist das Ding PC-kompatibel weil x86 Assembler.

von Gerrit S. (gerrit_s)


Lesenswert?

Danke für eure Beiträge kennt aber jemand einen Bauplan den man mit 
Lochrasterplattine Löten kann?

von K. J. (Gast)


Lesenswert?


von Gerrit S. (gerrit_s)


Lesenswert?

Danke K. J. (theborg0815)
Sowas such ich nur ebend mit etwas mehr leistung (voulumen)

von Jobst M. (jobstens-de)


Lesenswert?

Ui, das sind aber harte Anforderungen:

Selbstbau, Basic (Interpreter?), Videoausgang.


Nachbau fällt aus, da Du für alte Rechner keine Teile mehr bekommst.

Diskreter Nachbau der fehlenden Teile ist zu aufwändig bzw. fällt 
mangels Infos aus.


Für etwas selbst entwickeltes ein fertiges OS oder Basic zu bekommen ist 
recht unwahrscheinlich.


Und dann ist da noch der Videoausgang ...

Du könntest einen Microcontroller an eine alte Grafikkarte hängen. Wäre 
dann aber ein Monitorsignal. Basic hätte das Ding nur kompiliert und du 
müsstest auch die Ansteuerung der Grafikkarte damit erledigen.

Äääähm ... der Propeller wird in Spin programmiert und hat ein 
Videointerface ... das wäre sogar recht einfach ...



Aber was hast Du denn damit vor?

Programmieren mit Basic und Videoausgabe kannst Du an jedem PC.

Es soll selbstgebaute Hardware sein? Dann fang doch erst mal klein an 
und programmiere Microcontroller mit Bascom. Die haben zwar kein Video, 
aber Du bekommst erst mal ein Gefühl dafür, wie sowas arbeitet.


Gruß

Jobst

von Gerrit S. (gerrit_s)


Lesenswert?

Hey jobst danke für deinen Beitrag und danke für deine vielen Tipps
Gruß Gerrit

von Ben _. (burning_silicon)


Lesenswert?

Lochraster?? Basic-Interpreter frei Haus bzw. on-Chip ohne daß du ihn 
programmieren mußt??? Nun glaub ich eher, Du stellst Dir das ein wenig 
einfach vor!

von Dominik S. (dasd)


Lesenswert?

Du solltest dir denke ich erst mal überlegen was du genau haben möchtest 
und das dann noch mal ordentlich formulieren.

von Jobst M. (jobstens-de)


Angehängte Dateien:

Lesenswert?

Hier mal nur so als Beispiel der Schaltplan vom C64 ...

Auf Lochraster bestimmt 1m² :-)


Gruß

Jobst

von Sauger (Gast)


Lesenswert?

Mahlzeit,

Ben _ schrieb:
> Lochraster?? Basic-Interpreter frei Haus bzw. on-Chip...

https://wilke.de/

MfG

von µC-Bastler (Gast)


Lesenswert?

Jobst M. schrieb:
> Auf Lochraster bestimmt 1m² :-)

Mit ELO Design - JA ;-)

von Yalu X. (yalu) (Moderator)


Lesenswert?

In diesem geschlossenen Thread gibt es ebenfalls Beiträge zum Thema:

  Beitrag "8 Bit Rechner"

von Anfänger (Gast)


Lesenswert?

Hallo Gerrit,

ich finde es großartig, dass Du mit 12 Jahren versuchst, in eine 
komplizierte Materie einzusteigen und zu lernen.

Was Du Dir vorgenommen hast, ist leider so nicht bzw. nicht so leicht 
umsetzbar. Das liegt zum einen an Deinem Kenntnisstand, zum anderen an 
Deinen Anforderungen, die wiederum auf Deinem Kenntnisstand basieren.

Wenn es hauptsächlich Grafikausgabe und Basic sein soll, wäre zum Beginn 
ein üblicher PC und Visual Basic (frei verfügbar bei Microsoft) die 
richtige Wahl.

Soll es unbedingt ein 8 bit Microcontroller sein, ist Dir das Tutorial 
hier zu empfehlen. Dort wirst Du, beginnend mit der Einkaufsliste, 
Schritt für Schritt und stets mit kleinen Erfolgsstufen zu einem 
passablem Kenntnisstand geführt. Am Ende ist dann Dein Wunschprojekt (8 
bit µC, Basi, Grafikausgabe) auch für Dich aus eigener Kraft 
realisierbar.

Viele Grüße, viel Erfolg und frag hartnäckig weiter, auch wenn dumme 
Antworten kommen.

Ein Anfänger

von Ben _. (burning_silicon)


Lesenswert?

Ach nochwas - solltest Du Dich in eine Programmiersprache einarbeiten 
wollen und noch keine können dann vergiss Basic ganz schnell wieder. 
Basic war zu C64-Zeiten toll, aber heute und bestimmt auch für die 
Zukunft ist C um ein Vielfaches wichtiger.

von Gerrit S. (gerrit_s)


Lesenswert?

Ein großes DANKESCHÖHN an alle die hir einen Beitrag vervasst haben und 
dann wär noch das von Anfänger (Gast) wenn er nochmal rein guckt:
welches Tutorial?


Und ,,DANKE"

von gordon51freeman (Gast)


Lesenswert?


von Anfänger (Gast)


Lesenswert?


von gordon51freeman (Gast)


Lesenswert?

Viel Spass bei der Geschichte in Assembler.

von Gerrit S. (gerrit_s)


Lesenswert?


von oldmax (Gast)


Lesenswert?

Hi Gerrit
Also, einen PC nachzubauen dürfte etwas frustig werden mit der Zeit. 
Wenn du aber wirklich Spass haben willst und mit kleinen Schritten 
schnell Erfolge würde ich dir vorschlagen, nimm einen normalen PC, pack 
dir Visual BAsic drauf und lern das erst mal. Da hast du schon mal eine 
funktionierende Plattform. Wenn es dann an's Geld ausgeben geht, µC. Da 
liegst du so bei ca. 100 € für den Anfang. Und nicht gleich wieder 
querreden, ich weiß, es gibt Bauanleitunggen für den Billigsteinstieg. 
Da brauchst du nur eine Batterie und ein paar Dioden und Widerstände. 
Dennoch... es dauert nicht allzulange und es soll dann ein 
ISP-Programmiergerät sein ode vielleicht doch was besseres. Der 
Kleinkram, um mit dem Controller wirklich etwas anzufangen ist auch 
nicht gratis....
Es gab in den 80ger Jahren mal einen Fernsehbeitrag und einen Bausatz 
mit einem Z80 Prozessor. Das war schon gut durchdacht und trotzdem sind 
viele gescheitert. Allein das Betriebssystem und ein wenig 
Bildschirmausgabe hat manches Budget gesprengt. Tu dir das nicht an. Da 
wirst du bald die Lust verlieren.
Ein µC ist eher etwas, um z.B. eine Uhr, eine Eisenbahn, eine 
Zeiterfassung oder eine Alarmanlage zu bauen. Das ist schon sehr 
interessant und wenn du es schaffst, den Controller mit deinem PC zu 
verbinden, kommst wesentlich weiter. Und lernen tust du auf jeden FAll 
etwas. Übrigends, Assembler ist nicht so schwer, wie immer behauptet 
wird und ich persönlich ziehe diese Sprache bei µC vor. Aber da will ich 
nicht wieder einen Glaubenskrieg anzetteln....
Gruß oldmax

von Gerrit S. (gerrit_s)


Lesenswert?

Sorry dass ich mich lang nicht gemeldet hab.
Ich werde mir die letzten Beiträge angucken und danke nochmals.
LG Gerrit

von Falk B. (falk)


Lesenswert?

@  Gerrit S. (gerrit_s)

>Hi ich bin Gerrit (12  Jahre) und wollte mal fragen ob mir jemand helfen
>kann.
>Und zwar suche ich einen Bauplan für einen Rechner mit mindestens 8 Bit.
>Löten und Bauelemente besorgen ist kein Problem

In der Tat, das ist das leichteste dabei.

> nur ich weiß halt nicht
>was ich brauche und wie ich es verbaue.

Was mit 12 jahren normal ist.

> Der (Rechner) darf auch etwas
>mehr Bit haben für kleine spiele wie Pongo oder ein Basic wenn möglich
>:-)
>Danke im vohrraus Gerrit Sonka :-D

Die Jugend von heute ist ja wirklich fix, mit 12 mal schon nen kleinen 
Mikrocomputer bauen wollen. Früher gab da den Z1013, war aber ein wenig 
vor meiner Zeit. Obwohl ich war da auch schon 12, aber Lichtjahre davoon 
entfernt sowas zu bauen.

Was kommt morgen? Ein 8 Jähriger, der ne Saturn V bauen will?

Oder ist das nur die übliche Trollerei?

Für den sehr unwahrscheilichen Fall, dass dieses Posting echt ist, meine 
Frage. Was hast du denn bisher so gebaut und vor allem VERSTANDEN? Für 
einen Mikrocomputer braucht es "etwas" mehr Verständnis als das ohmsche 
Gesetz.

von Noname (Gast)


Lesenswert?

>Und zwar suche ich einen Bauplan für einen Rechner mit mindestens 8 Bit.
>Löten und Bauelemente besorgen ist kein Problem

Nun lasst mal den Kopf dran an dem Jungen, Leute.

Ich würde sagen man muss diese Frage so wörtlich nehmen, wie wir alle 
als Kinder (sorry Gerrit, bist ja fast kein Kind mehr) dazu neigten, 
alles wortwörtlich zu nehmen. Hier ginge es demnach um einen Bauplan im 
wörtlichen Sinne, der jeden Schritt einzeln beschreibt.
Sage es bitte, Gerrit, falls ich mich irre.

Nun, es gehört, wie hier schon angedeutet, noch etwas mehr dazu als 
löten können und Bauteile besorgen.

Du musst z.B. eine Schaltung lesen können.
Was ist darin Bauteil und was Teil einer Verbindung? Welche Symbole 
werden für die Bauteile verwendet? Was beschreiben die Symbole NICHT? 
Wie kriegt man ein IC in die Löcher auf der Platine? Wo und wie kriegt 
man überhaupt eine Platine her? Wo und wie findet man einen bestimmten 
Anschluss an einem Bauteil? Wie findet man Fehler?

Es gibt nämlich, um auf meine Annahme von oben zurückzukommen, keine bis 
ins kleinste Detail gehenden Anleitungen um etwas zu bauen, oder nur in 
Verbindung mit sehr sehr einfach Schaltungen.

Es gibt allerdings hier einige kleine Projekte die einen Microcomputer 
mit Programmiersprache für den Anschluss an einen Fernseher beschreiben. 
Die Anzahl der Bauteile dürfte etwa so 20 betragen. Ich meine das wäre 
was, was Du, sicher nicht auf Anhieb voll verstehst, aber an dem Du 
einiges lernen kannst. Z.B. hier: 
Beitrag "AVR-ChipBasic2 - BASIC-Computer mit ATMega 644"
Falls Du nicht auf Basic festgelegt bist dann auch hier: 
Beitrag "Forth-Computer mit ATMega 32 und Videoausgabe" Forth ist auch eine sehr 
interessant Sprache.
Ich nehme an, das die Autoren in der Regel einigermaßen hilfsbereit sein 
werden. Aber Du kannst auch hier fragen.

Bei so kleinen Projekten die manche hier in ihrer Freizeit machen, musst 
Du aber damit rechnen das nicht alles so funktioniert wie Du es in den 
Zeitschriften und Büchern siehst. Manchmal kann es sein, das es gewisse 
Befehle nicht gibt oder sie anders heissen. Das ist so, weil diese 
Projekte nicht verkauft werden sollen und sich die Entwickler daher mehr 
Freiheiten nehmen gewisse Dinge anders zu machen als es "üblich" ist.

Wie erwähnt, musst Du wissen, das zu Deinem Projekt eine Reihe von 
grundlegenden Kenntnissen und Fertigkeiten gehören. Diese musst Du Dir 
aneignen.
Dieses Forum hier ist mehr auf Leute ausgerichtet die mehr als nur 
einfache Grundkenntnisse haben. Du wirst beim lesen hier feststellen, 
dass die Antworter hier, mit wenigen Ausnahmen, wenig Geduld mit Leuten 
haben, die keinerlei Kenntnisse haben oder bei denen man annehmen muss 
das sie sich nicht bemühen zu lernen. Es ist z.B. für mich, der ich ca. 
30 Jahre mit dem "Zeug" zu tun hatte sich auf jemanden einzustellen der 
wenig Erfahrung hat, viele Worte nicht kennt und alles viel einfacher 
anschaut als es ist. Dazu gehört schon eine gewisse Begabung, den Lehrer 
zu machen.

Erwarte nicht, das Du hier viele Leute findest, die Dir die ganz 
grundlegenden Dinge ausführlich erklären. Du musst Geduld haben bis sich 
jemand findet, der das tut. Vieles kann man auch nur sehr schwer mit 
Worten erklären. Man muss es sehen und fühlen und selber tun. Deswegen 
würde ich Dir zusätzlich noch empfehlen Dich an einen Lehrer oder Deinen 
Vater oder z.B. einen Amateurfunkclub in Deiner Nähe oder vielleicht 
einen sog. "Hackerspace" in Deiner Nähe zu wenden. Ausserdem findest Du 
in der Bücherei (vorausgesetzt sie ist von einiger Grösse) oft sehr gut 
für Anfänger geeignete Bücher.

von 16 Bit (Gast)


Lesenswert?

Gerrit S. schrieb:
> Und zwar suche ich einen Bauplan für einen Rechner mit mindestens 8 Bit.
> Löten und Bauelemente besorgen ist kein Problem nur ich weiß halt nicht
> was ich brauche und wie ich es verbaue.

Nimm für weniger ein wenig mehr:
http://www.ti.com/general/docs/staticcontent.tsp?contentId=74204

Für 5€ hast Du alles für den Einstieg. Der MSP ist ein 16Biter und in 
der Familie durchgängig kompatibel.

von Christian H. (christian_h)


Lesenswert?

Die mitgelieferten µCs beim Launchpad werden aber seinen Anforderungen 
nicht gerecht, für Videoausgabe viel zu wenig Speicher. Ansonsten gute 
Idee, denn die MSP430s sind wirklich gut.

von 16 Bit (Gast)


Lesenswert?

Christian H. schrieb:
> Die mitgelieferten µCs beim Launchpad werden aber seinen Anforderungen
> nicht gerecht

Dabei muss man ja nicht bleiben. Für ein paar Cent gibt 's auch größere. 
:-)))

Da Gerrit sich die AVRs anschauen will, ist der MSP eine bessere 
Alternative.

von Gerrit S. (gerrit_s)


Lesenswert?

Hi Leute
Ich hab die projekte von (noname Gast) mir angeguckt (die links) und 
werde mir diese mal gründlich angucken.
Also riesen Dankeschön an alle die hir Beiträge geschrieben haben und 
das beste ist das es so viele sind
Lg Gerrit :-)

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
Noch kein Account? Hier anmelden.