>Kann in diesem Teil eine Ram Variable definiert werden,welche z.B.>hochgezählt wird ,welche dann ausgewertet werden kann
Nein, wie kommst du darauf? Das ist ein dummes Display.
>nun ,weil if Befehle im Compiler nicht als Fehler angezeigt werden.>Auch ohne Fehleranzeige>var=var+1
Was hat jetzt dein Programm im Controller mit dem Display zu tun?
Das Display zeigt das an was du ihm schickst. Wenn das was du ihm
schickst falsch ist dann zeigt es halt das falsche an.
ich bin dabei das Teil selbständige Steuereinheit zu nutzen.
Das hin und her mit einem Controller habe ich schon lange hinter mir.
Grundprinzip:
Ansteuern von Schieberegister,
Rückmeldung über die restlichen 5Bits des Portes.
>ich bin dabei das Teil selbständige Steuereinheit zu nutzen.>Das hin und her mit einem Controller habe ich schon lange hinter mir.
Bahnhof?
>Grundprinzip:>Ansteuern von Schieberegister,>Rückmeldung über die restlichen 5Bits des Portes.
Nochmal Bahnhof.
Kann es sein das du das EAeDIP240-7 meinst und nicht EAeDIP128-6?
>Würde mich interessieren was du nicht verstehst,>alles ist definitiv nicht Zielführend.
Ok, noch mal von vorne. Dein Display ist ein dummes Display.
Das kann nichts von alleine. Es wird ein Controller benötigt
der es ansteuert. Du sagst du hast keinen Controller und
das Display macht das alleine. Das kann aber nicht sein.
Es sei denn du hast ein anderes Display oder an deinem Display
hängt etwas dran was du nicht als Controller erkennst.
holger schrieb:> Du sagst du hast keinen Controller und> das Display macht das alleine. Das kann aber nicht sein.
Ich mache das Programm ,welches ich ins Display schicke.
Jetzt arbeitet das Teil selbstständig.
Über verschiedene Touchbuttens schicke ich Daten an meine 4094
5 Bits des Ports nutze ich als Rückmeldung des Prozesses.
Läuft doch alles bei mir
juppi schrieb:> Würde mich interessieren was du nicht verstehst,> alles ist definitiv nicht Zielführend.> Es gibt aber hier doch noch Leute welche es verstehen.
Hmmh.
Ich versteh 0 und nichts.
mfg.
>> Es gibt aber hier doch noch Leute welche es verstehen.>Hmmh.>Ich versteh 0 und nichts.
Ich denke er hat den hier
EA IC202-PGH
er weiss es nur noch nicht;)
>kennt ihr das Teil überhaupt.
Das EAeDIP128-6 kenne ich.
>Wenn ihr keine Ahnung davon habt ,dann lasst es.
DU hast keine Ahnung wovon du redest.
holger schrieb:> EA IC202-PGH>> er weiss es nur noch nicht;)
du müsstest eigentlich wissen das man mit meinen genannten Teil
Schieberegister ansteuern kann?
>> EA IC202-PGH>>>> er weiss es nur noch nicht;)>du müsstest eigentlich wissen das man mit meinen genannten Teil>Schieberegister ansteuern kann?
Ich weiss das man das mit einem EAeDIP128-6 nicht kann.
Das ist ein blödes Display mit KS0108.
An deinem Display hängt etwas was das Display ansteuert.
Das führt dein Programm aus. Was auch immer das ist.
Jetzt wird mir das echt zu blöd hier.
juppi schrieb:> du müsstest eigentlich wissen das man mit meinen genannten Teil> Schieberegister ansteuern kann?
Dann würde mich mal interessieren, an welchen Pins du dieses
Schieberegister angeschlossen hast!?!
Ahhh! Jetzt kommen wir dem ganzen schon näher.
Der Herr redet von einem eDIP128B-6LW, nicht von einem eDIP128-6!!
Also einer Einheit mit Controller.
Jetzt überleg noch mal, wer hier Ahnung hat....
Bis jetzt habe ich immer gedacht,das wenig Information nichts ausmacht,
aber wenn selbsternannte Spezis auch am ende sind
ist mein Informationsstand nicht schlecht.
MfG
Hallo
Spinnt ihr hier
musste die IP wechseln,da ihr mir eine Sperre verpasst habt.
Es ging nur um RAM Variablen.
Wenn darüber keine Ahnung hast, ist doch nicht schlimm,
andere wissen das auch nicht.
>Bis jetzt habe ich immer gedacht,das wenig Information nichts ausmacht,
ROFL
Das ganze Deasaster hier hast DU ganz alleine damit angerichtet.
>> EAeDIP128-6.>>nee,das isses
Nee, iss es nicht. Und jedes mal wenn du Ahnungsloser
das Gegenteil behauptest noch ein Nee mehr von mir.
Lies das:
http://www.lcd-module.de/pdf/grafik/dip128-6.pdf
Ist das dein Display? Nein ist es nicht!
holger schrieb:>>Bis jetzt habe ich immer gedacht,das wenig Information nichts ausmacht,>> ROFL>> Das ganze Deasaster hier hast DU ganz alleine damit angerichtet.>>>> EAeDIP128-6.>>>>nee,das isses>> Nee, iss es nicht. Und jedes mal wenn du Ahnungsloser> das Gegenteil behauptest noch ein Nee mehr von mir.>> Lies das:>> http://www.lcd-module.de/pdf/grafik/dip128-6.pdf>> Ist das dein Display? Nein ist es nicht!
Ist es auch nicht.
Dein Link verweist auf das EA-DIP128-6.
Seines ist ein EAeDIP128-6(siehe Threadtitel).
Wobei das kleine "e" einen riesigen Unterschied macht.
http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip128-6e.pdf
mfg.
>> Ist das dein Display? Nein ist es nicht!>Ist es auch nicht.>Dein Link verweist auf das EA-DIP128-6.>Wobei das kleine "e" einen riesigen Unterschied macht.
Verdammt. Das kleine e.
Das Display finde ich auf den .de oder .com Seiten von
Electronic Assembly nicht.
Wenn er den direkten Link auf das Datenblatt gleich gepostet
hätte wär hier vermutlich gar nichts passiert.
Mit dem EAeDIP240-7 lag ich da ja schon ganz gut in der Spur;)
Es ist aber unglaublich schwer mit juppi zu kommunizieren.
Wieder eine IP Sperre
Mods seit ihr irre
oder ist juppi gefährluich
holger schrieb:> Es ist aber unglaublich schwer mit juppi zu kommunizieren.
Du musst ihm nur etwas zutrauen.
Wird wesentlich mehr Ahnung haben wie du denkst.
juppi schrieb:> Kann in diesem Teil eine Ram Variable definiert werden,welche z.B.> hochgezählt wird ,welche dann ausgewertet werden kann
Wie schon gesagt, der direkte Link auf das Datenblatt wäre sehr
hilfreich gewesen, um Mißverständnissen vorzubeugen.
Zum Thema:
Prinzipiell arbeitet ja in Deinem Display noch ein Controller vor dem
eigentlichen Displaycontroller.
In der Befehlsliste (ab Seite 13) ist erstmal kein Kommando um Variablen
zu speichern vorgesehen. Da Du ja Deine Variable wieder zurücklesen
möchtest, bietet es sich an, die Antwortliste (auf Seite 18) mal zu
durchforsten, ob sich evtl. was als Variablenspeicher missbrauchen läßt.
Mir fallen da z.B. die Kommandos
1
ESC B read bargraph
2
ESC J read macro name
3
ESC U hardcopy
auf.
Viele Grüße
Martin
P.S.:
Du kannst auch mal mit electronic assembly Kontakt aufnehmen, bzgl.
einer Firmwareerweiterung.
Hier gibt's ne Menge notorische Rechthaber und Düpfelesscheißer die mit
ihren Posts dem TO keinen Deut weiterhelfen, dafür aber damit ihr
unausgeglichenes Ego befriedigen. Wenn ich das mal so sagen darf.
>nun ,weil if Befehle im Compiler nicht als Fehler angezeigt werden.>Auch ohne Fehleranzeige
So viel ich weiß hat das Display keinen Befehlswortschatz (z.B. if(i==1)
)im eigentlichen Sinne. Was geht, ist lediglich das erkennen von
Port-Zuständen.
>var=var+1
Vor zwei Wochen hab ich ebenfalls mit dem Display rumgespielt (bzw die
größerere Version). Da fand ich was von Arithmetik-Befehlen wie <<= und
>>=.
Moment.
Ha! Wusst' ichs doch.
Schau mal anstatt im Datenblatt in der Hilfe des "Kit"-Compilers, dort
findet sich u.a.:
The 4 basic mathematical operations +, -, * and / can be applied to
numeric constants and numbers. Round brackets can be used, and
multiplication and division come before addition and subtraction.
Example: #RL X,Y, X+WIDTH, Y+HEIGHT
following C-style operations are also possible:
- pre/post increment and decrement: ++, --; e.g: ++a, b++, --c, d--
- shift and bit operations: <<, >>, &, |, ^
- combined operators: *=, /=, +=, -=, <<=, >>=, &=, |=, ^=
During compiling procedure all constants are calculated and transformed
to fixed numbers.
Noch was: Probier mal alle Beispiele durch, da sind Lösungen dabei die
man dem Display wahrlich nicht zugetraut hätte (zumindest dem 160x104).
Hope this helps.