Pages: [1]   Go Down
Author Topic: Co-Prozessor  (Read 828 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 8
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo Arduino Gemeinde,
hoffe ihr könnt mir weiterhelfen.
Bin gerade dabei ein Grafikdisplay in betrieb zunehmen, ansich keine große Sache. Ich besitze ein Arduino Board mit einem ATmega328. Wenn ich nun das LCD Grafikdisplay anschließen würde (LCD-Modul TG12864B-05) hab ich fast keine Ports mehr frei um Sensoren anzuschließen die die Werte am Display anzeigen könnten.
Nun meine Überlegung, da ich noch ein paar Microprozessoren rumliegen habe Mega8, Mega16 kam mir der Gedanke man könnte doch dem Prozessor die Aufgabe der Ansteuerung des Grafikdisplay überlassen... und seriel die Werte des Arduino Boards mit dem ATmega328 an den zb Atmega8 /16 weiterreichen der die Daten dann visualisiert.
Ist meine Überlegung zu abgehoben oder könntet ihr euch das vorstellen dass das so funktionieren könnte.  Natürlich Unterberücksichtigung der Timing des Übertragungsprotukoll.....

Hat damit schon jemand Erfahrungen oder gibt es eventuel schon ein ähnliches Projekt....ein Mega2560 wollte ich mit noch nicht zulegen.

beste grüße und danke schonmal im voraus
T.
Logged

0
Offline Offline
Edison Member
*
Karma: 20
Posts: 1980
Wo ein Wille ist, da ist auch ein Weg !
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Z.B. mit 74HC595 Shift-Register IC's oder ein PCF8574N Port Expander. Er verfügt über einen 8-Bit quasi-bidirektionalen I / O-Port.
« Last Edit: November 08, 2010, 04:48:58 am by Megaionstorm » Logged

Mein Arduino Projekte Blog:
http://ardu-megatank.blogspot.de/

0
Offline Offline
Newbie
*
Karma: 0
Posts: 8
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Danke! Hab anscheinend den Wald vor lauter Bäumen nicht gesehen....
Logged

Sankt Augustin
Offline Offline
Jr. Member
**
Karma: 0
Posts: 64
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ich glaube nicht, dass Du mit einem Schieberegister weiterkommst, da Grafikdisplays teilweise bidirektionalen Datenaustausch brauchen.

Ein separater ATmega o.ä. ist da sicher die beste Lösung. Alternativ gibt es auch für Grafikdisplays fertige Controller, die sich über RS232 oder I2C ansteuern lassen.
Logged

AREA COLOGNE
Offline Offline
Edison Member
*
Karma: 15
Posts: 1069
I am 1 of 10 who understands binary
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Schau mal hier die Lösung deines Problems
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1287321464
Logged

So ist das Leben:
Manchmal bis du das Denkmal, manchmal die Taube!

Pages: [1]   Go Up
Jump to: