So, es hat etwas gedauert, da ich hier renovieren musste, aber habs jetzt soweit fertig.
Ich beschreibe hier die prinzipielle Ansteuerung eines AVAGO HDSP-2502...
Es handelt sich dabei um ein 8-stelliges 5x7-Pixel Display. Im Prinzip genauso wie die normalen LCD-Textdisplays, aber mit LEDs anstelle der Flüssigkristalle! Also perfekt für uns LED-Styler!
Hier ein paar Details:
[Blockierte Grafik: http://img300.imageshack.us/img300/3486/avagohdsp2502pm4.jpg]
[Blockierte Grafik: http://img125.imageshack.us/img125/2053/avagobondingma7.jpg]
Es gibt diese Displays in einer großen Auswahl von Digits, Größen, Farben und Ansteuerungen.
Das HDSP-2502 ist ein 8-stelliges, rotes, parallel angesteuertes Modul mit 7mm hohen Zeichen.
Das Datenblatt ist recht übersichtlich, die parallele Ansteuerung braucht ne Menge Pins am µC, aber ist für Anfänger sicherlich gut verständlich.
Ich habe fast alle Funktionen des Displays in dem ersten Listing integriert, Bascom-Demo-Nutzer werden allerdings Subs rauswerfen müssen, aber das ist schnell gemacht - und den Selbsttest braucht man z.B. auch eher selten.
Schaltungstechnisch ist es eine ziemliche Kabel-Orgie, da halt parallel. Die Belegung steht im Listing, ich habe es mit ner Platine an den Expansion-Port vom Pollin-Board geklemmt. Wer mehrere verbauen will, oder längere Ansteuer-Wege hat, sollte Schieberegister einplanen oder direkt zur seriellen Variante greifen.
Eine 28-polige DIL-Fassung sollte man dem edlen Bauteil auf jeden Fall spendieren, kostet ja nix.
Das gute Stück verbraucht übrigens bei voller Helligkeit recht happig Strom 200mA@5V - bei 280 LEDs kein Wunder. Das Modul wird lustig warm, aber das ist halt so. Dafür hat das Teil einen Retro-Look vom allerfeinsten und man kann es bei jedem Licht extrem gut ablesen.
[Blockierte Grafik: http://img119.imageshack.us/img119/7645/dsc05910sg3.jpg]
Hier noch ein Video vom Demo-Listing - die Cam ist eher schlecht, hab leider nix anderes...
Fotos usw. später.
vurhkewE9bo
Kleine Info was es hier zu sehen gibt:
1 - Display Reset
2 - Selbsttest mit anschließendem Auslesen des Test-Ergebnisses
3 - UDC-RAM (16 selbstdefinierte Zeichen sind möglich, hier das Logo des edlen Spenders!)
4 - Blinken des gesamten Displays über das entsprechende Register im Display
5 - Blinken einzelner Buchstaben über das entsprechende Register im Display
6 - Dimmen - es gibt 7 Stufen: 0 = 100% bis 7 = 0% - hier sieht man 0 bis 6
7 - Alle 128 fest im Display eingespeicherten Zeichen im Durchlauf. Zeichen 0-31 sind teilw. Extended ASCII, 32-128 sind Standart-ASCII
8 - Kleine Bargraph-Animation - wäre bestimmt ne klasse Pegelanzeige!