Hi, ich habe vor eine GLCD an einen µC zu schlissen damit es übersichtlich bleibt möchte ich diesen µC mit einem anderen verbinden, auf dem die Applikation läuft. Also Auf µC 1 läuft das Programm. Ich möchte den text "Hallo" ausgeben. Dieser Text wird über einen Port mit den Koordinaten, der Schriftartauswahl etc an den Display µC gesendet. Nur die Frage welchen Port nimmt man für so etwas?
Also du möchtest einen separaten uC verwenden nur um das GLCD anzusteuern? Mal langsam: 1. Ein halbwegs gescheiter uC (MEGA oder PIC16/18) steuert locker dein GLCD an und erledigt nebenbei im Schalf nach 100 andere Sachen. -> d.h. du kannst Geld sparen. 2. Falls du trotzdem 2 uCs möchtest gibt es viele verschiedene möglichkeiten die Kommunzieren zu lassen. IIC, SPI, RS232 je nachdem was dein uC mitbringt. 3. Du fragst welchen Port man für sowas nimmt? hmm, also wie soll man diese Frage verstehen? Das hängt davon ab was du machen willst. Formulier mal genauer was du machen möchtest.
naja also es sollen wahrscheinlich 2 Atmega 32 werden. Das GLC ist nicht "intelligent" also es müssen die Schriftarten eingespeist werden, was Speicher kostet. Auserdem belegt es eine menge Ports. Deshalb möchte ich mit dem einen nur das Display verwalten.
atmel.com -> search -> i2c -> Technical Documents dort stehen eine Menge Infos wie sich 2 atmegas per i2c unterhalten
ich würde SPI bevorzugen der bus ist schneller als I2C da es sich ja scheinbar um "grössere" datenmengen handelt
naja Groß sind sie nicht gerade. Ich geb ja nur durch, das er das und das Anzeigen soll. Gespeichert sind die Inhalte ja auf dem Displaychip.
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.