Hardware/Software:
-Mikrocontroller: C-Control Mega 128 (Conrad) ohne Applicationboard
(programmierung über "C-Comtrol PRO IDE v1.5" in Ansi C[genauer compact c])
Datenblatt: http://www.c-control-pro.de/documentation/index.html
-Display: Edip 240-7 mit Touchpanel
(programmierung über "EA KitEditor" in eigener prog.sprache von EA)
Datenblatt: http://www.lcd-module.de/deu/pdf/grafik/edip240-7.pdf
- Verbindung: RS232 mit Max232 direkt zwischen Display&C-Control, sowie einzeln von Display zu Pc und C-Control zu PC (leztere Einzelverbindungen funktionieren!)
Problem:
Ich versuche herauszufinden wie ich die Komunikation zwischen Display und C-Control hinbekommen kann und dies bisher vergeblich.
Bsp-problem: Touchpanel drücken (taste) => daten an c-control => led steuren (an/aus)
und anders herum... Spannungsabfall an einem Eingang der C-control(zb Taster) => c-control sendet das an rs232 => display zeigt dazu etwas an.
Fragestellung:
- Muss das Display besser von der C-Control angesteuert werden oder kann ich den E²Prom des Display voll nutzen. Wenn es besser ist von der C-Control das display auszulesen.. wie sieht dann ein passender prog-code dazu aus (in 'C')?
- Wie übergebe ich die daten vom displlayprogramm an die c-control, bzw. wie lese ich die daten aus, die ich am display hab. muss ich dazu die datem vom display in den sendepuffer schreiben?
-Wie funktioniert die übertragung via programmcode "<DC1>,len,data,bcc => ACK", bzw wie sieht ein programmcode dazu aus (in 'C')?
-Was bietet mir die Funktoin "ESC S B" im display programmcode, bzw wie funktioniert er?
Prog. C-control pro ide http://www.c-control-pro.de/updates/C-ControlSetup.exe
Prog. LCD-Tool http://www.lcd-module.de/deu/disk/setup%20electronic%20assembly%20lcd%20tools.zip