Forum: Mikrocontroller und Digitale Elektronik ATMega Computer


von Christoph (Gast)


Lesenswert?

Hallo,
ich wollte einen AVR-Computer mit Display-Anzeige bauen und weiß aber 
nicht wie ich das machen soll. Also ich muss wissen:
1. Wie man ein Display an einen AVR anschließt
2. Programmiersprache (BASIC)
3. Wie man eine Tastatur-Eingabe am AVR anschließt.

Ich will einen ATMega 32 nehmen. Und die Tastatur sollte vielleicht 8 
oder 10 Tasten haben und man macht das dann per Tastenkombi.
Gruß

von Oliver R. (orb)


Lesenswert?

1. Was für ein Display?
2. Schau Dir mal Bascom an.
3. das kommt auf die Tastatur an.

Wie sind denn Deine Elektronikkenntnisse und was hast Du schon mit AVRs 
gemacht?

von Paul B. (paul_baumann)


Lesenswert?

Willst Du einen "richtigen" Rechner bauen oder wie? Dann ist hier ein
Link: Beitrag "AVR-ChipBasic2 - BASIC-Computer mit ATMega 644"

MfG Paul

von Frank K. (fchk)


Lesenswert?


von Marius S. (lupin) Benutzerseite


Lesenswert?

Frank K. schrieb:
> Schau mal hier:
>
> http://geoffg.net/maximite.html

Interessant, dachte erst das wäre 8 Bit AVR. Aber ist ja doch PIC32. Ist 
der PIC32 wirklich so schwach? Oder liegt es am Interpreter?

Wenn man sich im Vergleich die Uzebox anschaut könnte man meinen so ein 
AVR hat mehr Dampf als der PIC32:
http://belogic.com/uzebox/

von Christoph (Gast)


Lesenswert?

Naja,
ich meinte einen ATMega auf einer kleinen Platine.
Dann 8 bis 10 Tasten dran und ein Display als Ausgabe.
Nur mit dem Display und den Tasten hab ich Schwierigkeiten.
Stromversorgung klappt auch so.

von m.n. (Gast)


Lesenswert?

Christoph schrieb:
> Nur mit dem Display und den Tasten hab ich Schwierigkeiten.

Ist für den Computer auch eine Funktion vorgesehen, oder soll das Alles 
nur hübsch aussehen?

von Klaus Dieter (Gast)


Lesenswert?

Christoph schrieb:
> Stromversorgung klappt auch so.

Muss es denn ein Computer sein? Du könntest sonst auch eine blaue LED 
anschließen, die sehen immer so hübsch aus! ;-)

Spaß beiseite, kann es sein, dass dir die elementaren Grundlagen hierfür 
fehlen?

von Karl H. (kbuchegg)


Lesenswert?

Christoph schrieb:

> Also ich muss wissen:

Richtig!

Und den Vorgang, der einen da hin führt, den nennt man lernen.
Lernen und 'in einem Forum fragen' sind aber 2 unterschiedliche Dinge!

> 1. Wie man ein Display an einen AVR anschließt
> 2. Programmiersprache (BASIC)
> 3. Wie man eine Tastatur-Eingabe am AVR anschließt.

Bis auf Punkt 2 sind das alles Standarddinge, die in jedem Tutorial 
erklärt werden. Wenn es schon daran scheitert, sich die dazu benötigte 
Information zu erlesen und zu lernen, dann sehe ich für das komplette 
Projekt schwarz. Denn im Vergleich zu den anderen beiden Punkten ist der 
Punkt 2 dann schon ein paar "Schuhnummern größer".

: Bearbeitet durch User
von Axel S. (a-za-z0-9)


Lesenswert?

Christoph schrieb:

> ich meinte einen ATMega auf einer kleinen Platine.
> Dann 8 bis 10 Tasten dran und ein Display als Ausgabe.

Und was will man mit 8-10 Tasten und dann BASIC? 8-10 Tasten reichen ja 
noch nicht mal für einen Taschenrechner. Ohne ein richtiges Keyboard 
will man nix mit BASIC anfangen. Und man muß es ja nicht komplett zu Fuß 
machen. Bau ein PS/2 Interface dran. Oder ein Bluetooth-Modul für eine 
drahtlose Tastatur. Oder einen TSOP1736 für eine IR-Tastatur.

> Nur mit dem Display und den Tasten hab ich Schwierigkeiten.

"Schwierigkeiten" wie in "das habe ich noch nicht gelernt"? Dann lern es 
doch. Jetzt.

<kopfschüttelnd>


XL

von Wilhelm F. (Gast)


Lesenswert?

m.n. schrieb:

> Ist für den Computer auch eine Funktion vorgesehen, oder soll das Alles
> nur hübsch aussehen?

Mit ein paar Tasten und einem Display alleine kann man doch schon 
einiges veranstalten, und wenn es ein paar kleine Spielchen sind, um 
Leute im Umfeld mal ein wenig zu amüsieren.

Ein Millisekunden genauer Reaktionstest verblüffte meine Bekannten 
wirklich. Dann glaubte man seine schlechte Zeit nicht, und es führt zu 
Wetteiferungen.

Taschenrechner, auch gut.

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.