Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Devilkevin aka Kerstin
Anmeldungsdatum: 11.11.2004 Beiträge: 2532 Wohnort: nähe Mannheim
|
Verfasst am: 24.11.2004, 16:12 Titel: 7 Segment Anzeige (<- Einzelne Segmente ansteuern) |
|
|
Hallo !
Ich habe ne 7 - Segment Anzeige die am Parallelport angelsoseen ist !
Wie finde ich die Nummern der einzelnen Segmente heaus ?
Ich weis nur das mit OUT 888, 255 alle segmente angehen !
Also wie finde ich heaus welches Segment welche Zahl hat ???
Das Segmente kaputt sind ist ausgelschlosen, den mit 255 gehn ja alle an ! Ich kann auch mal Pic posten wen nötig .... _________________ www.piratenpartei.de |
|
Nach oben |
|
|
Iguan
Anmeldungsdatum: 14.11.2004 Beiträge: 28
|
Verfasst am: 24.11.2004, 18:35 Titel: |
|
|
Out 888, 0 'alle LED's AUS
Out 888, 1 'LED 1 an
Out 888, 2 'LED 2 an
Out 888, 4 'LED 3 an
Out 888, 8 'LED 4 an
Out 888, 16 'LED 5 an
Out 888, 32 'LED 6 an
Out 888, 64 'LED 7 an
Out 888, 128 'LED 8 an
Out 888, 8 + 128 'LED 4 und LED 8 an
bei der Siebensegmentanzeige ist das oberste Segment das a-Segment.
dann geht es im Uhrzeigersinn bis Segment F. Segment G ist in der Mitte.
gruss
Iguan |
|
Nach oben |
|
|
Kai Bareis
Anmeldungsdatum: 10.09.2004 Beiträge: 545 Wohnort: Baden Würtemberg
|
Verfasst am: 24.11.2004, 18:38 Titel: |
|
|
Durch ausprobieren findest du es heraus
Out 888, 0 'alle aus
Out 888, 1 'ausgang 1
Out 888, 2 'ausgang 2
Out 888, 4 'ausgang 3
Out 888, 8 'ausgang 4
Out 888, 16 'ausgang 5
Out 888, 32 'ausgang 6
Out 888, 64 'ausgang 7
Out 888, 128 'ausgang 8
und wen du zB
OUT 888,2+8 schreibst wird ausgang 2 und 4 angeschaltet
ich bin auch durch probieren vor einem Jahr drauf gekommen _________________ MfG Kai Bareis
Es ist noch kein Meister vom Himmel gefallen! Warum einfach wens auch umständlich geht! |
|
Nach oben |
|
|
Devilkevin aka Kerstin
Anmeldungsdatum: 11.11.2004 Beiträge: 2532 Wohnort: nähe Mannheim
|
Verfasst am: 24.11.2004, 21:12 Titel: |
|
|
Iguan hat Folgendes geschrieben: | Out 888, 0 'alle LED's AUS
Out 888, 1 'LED 1 an
Out 888, 2 'LED 2 an
Out 888, 4 'LED 3 an
Out 888, 8 'LED 4 an
Out 888, 16 'LED 5 an
Out 888, 32 'LED 6 an
Out 888, 64 'LED 7 an
Out 888, 128 'LED 8 an
Out 888, 8 + 128 'LED 4 und LED 8 an
bei der Siebensegmentanzeige ist das oberste Segment das a-Segment.
dann geht es im Uhrzeigersinn bis Segment F. Segment G ist in der Mitte.
gruss
Iguan |
Genau das dachte ich auch das so die LED'S (segmente) angeschaltet werden, ab genau so gehts eben nicht _________________ www.piratenpartei.de |
|
Nach oben |
|
|
Kai Bareis
Anmeldungsdatum: 10.09.2004 Beiträge: 545 Wohnort: Baden Würtemberg
|
Verfasst am: 24.11.2004, 22:09 Titel: |
|
|
hast du die Anzeige auch richtig angeschlossen? _________________ MfG Kai Bareis
Es ist noch kein Meister vom Himmel gefallen! Warum einfach wens auch umständlich geht! |
|
Nach oben |
|
|
Devilkevin aka Kerstin
Anmeldungsdatum: 11.11.2004 Beiträge: 2532 Wohnort: nähe Mannheim
|
Verfasst am: 25.11.2004, 15:30 Titel: |
|
|
Kai Bareis hat Folgendes geschrieben: | hast du die Anzeige auch richtig angeschlossen? |
Was meinst du mit richtig ???
Ich denke mal ja, den bei nem Freund kann ich sie einzeln ansteuern, nur eben an meinem PC nicht ...... _________________ www.piratenpartei.de |
|
Nach oben |
|
|
Sebastian Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
Verfasst am: 25.11.2004, 17:04 Titel: Fragen |
|
|
Hallo.
2 Fragen:
1. Welches OS hast du?
2. Ist dein Steuer-PC ein Laptop?
Warum ich frage...
Ich hatte bei einer Relaiskarte von Elektronik-Guru Skill immer Probleme, weil ich sie am Anfang unter Windows 98 laufen ließ (jetzt echtes DOS!) und weil ich sie dann mal an einem Laptop betrieb (jetzt ein cooler alter 486er Desktop-PC).
Beides hat Probleme gemacht. Jetzt geht das Teil vorzüglich! Nimm also einen Desktop-PC (486er) und nimm den für alle Elektronik/QB Sachen!
Wenn du willst, such ich dir bei ebay einen Schönen, wenn du keinen mehr hast.
Ach, ich liebe 486er... *schwälg*
Viele Grüße!
Sebastian _________________
Die gefährlichsten Familienclans | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen! |
|
Nach oben |
|
|
Devilkevin aka Kerstin
Anmeldungsdatum: 11.11.2004 Beiträge: 2532 Wohnort: nähe Mannheim
|
Verfasst am: 25.11.2004, 17:19 Titel: Re: Fragen |
|
|
Yep ist ein Laptop ...
Hmm dann muss demnächst ein 486 her ...
Aber ein alter PC mit 133 Mhz und Win98 drauf müsste ja eigentlich auch ganz gut mit QBASIC und LPT1 kopoerieren ? _________________ www.piratenpartei.de |
|
Nach oben |
|
|
Quark48
Anmeldungsdatum: 16.10.2004 Beiträge: 559 Wohnort: Saltendorf a.d. Naab bzw. Teublitz i.d. Oberpfalz / Bayern
|
Verfasst am: 25.11.2004, 18:07 Titel: |
|
|
Hallo!
Ich schreibe meine Programme auch auf einem P1-Laptop (LTE 5300) und steuere die Ports an. Es ist im Prinzip egal, wieviel MHz du hast- man kann auch mit 60 MHz schön arbeiten, wenn man weiß, wie! Vielen Leuten ist sogar noch ein Pentium III zu langsam!
MfG Quark48 _________________ Grüßle, Stefan
***
Wenn ein Programm auf nem alten Rechner gut läuft, dann läuft´s auf nem neuen erst recht!
Ich habe/hatte keine feste Spange und auch keine Schwester. Der Rest stimmt. Es tut mir leid... :-/ |
|
Nach oben |
|
|
Quark48
Anmeldungsdatum: 16.10.2004 Beiträge: 559 Wohnort: Saltendorf a.d. Naab bzw. Teublitz i.d. Oberpfalz / Bayern
|
Verfasst am: 25.11.2004, 18:13 Titel: |
|
|
Nocheinmal Hallo!
Wenn man mehrere Ausgänge gleichzeitig anschalten will, zählt man die Zahlen einfach zusammen.
Wenn man z.B. LEDS an den Kanälen 1 und 3 aufleuchten lassen will, geht das so:
Kanal 1 = 2
Kanal 3 = 8
OUT 888, 2 + 8 ' <<Hier wurden die beiden Zahlen addiert
(Warum immer 888? Ich nehme lieber &H378)
MfG Quark48 _________________ Grüßle, Stefan
***
Wenn ein Programm auf nem alten Rechner gut läuft, dann läuft´s auf nem neuen erst recht!
Ich habe/hatte keine feste Spange und auch keine Schwester. Der Rest stimmt. Es tut mir leid... :-/ |
|
Nach oben |
|
|
Sebastian Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
|
Skilltronic
Anmeldungsdatum: 10.09.2004 Beiträge: 1148 Wohnort: Köln
|
Verfasst am: 26.11.2004, 00:35 Titel: |
|
|
Hallo
Ich habe sowas ähnliches zwar schonmal geschrieben, aber ich verstehe die Umstände nicht, die ihr euch mit den OUT-Werten für die verschiedenen Kanäle macht. Wenn man sich klarmacht, das jede der acht Datenleitungen einfach die Zustände der entsprechenden acht Bits des Bytes ausgeben, das man mit OUT in das Register 888 oder von mir aus auch &H378 geschrieben hat. Da muss mann doch nix mehr ausrechnen oder herumprobieren ?
Ich nehme 888 weil's ganz einfach kürzer und besser zu merken ist.
Noch ein Tip zum elektrischen. Wenn du nur Zahlen zwischen 0 und 9 darstellen willst, reichen dafür ja schon 4 Bit (= 16 mögliche Zustände). Mit zwei entsprechenden BCD-Decoder-ICs kannst du mit den acht Datenleitungen gleich zwei 7-Segment Anzeigen laufen lassen. Die wandeln sogar den Binärwert gleich noch in das entsprechende Muster um. Du müsstest also nur einfach die Zahl ins Register schreiben, die du anzeigen lassen willst. bzw. wenn du zwei hast, dann die zweite Ziffer noch mal 16 nehmen um sie um vier Bit zu verschieben weil man in BASIC nicht shiften oder kann - fertig. Nur für die zwei Punkte ist dann nix mehr frei.
Gruss
Skilltronic |
|
Nach oben |
|
|
Paul aka ICC, HV-Freak
Anmeldungsdatum: 11.09.2004 Beiträge: 588 Wohnort: Uelzen
|
Verfasst am: 27.11.2004, 23:44 Titel: |
|
|
So ich muss hier mal spammen Auf www.icc-software.de/e_index.htm gibts unter Elektronik und PC-Interface (LPT) nen simplen Schaltplan, statt den LEDs schalteste einfach die Segmente ran. Vielleicht hilft dir das ja. _________________
|
|
Nach oben |
|
|
|