Blinkofant: Unterschied zwischen den Versionen

aus Metalab, dem offenen Zentrum für meta-disziplinäre Magier und technisch-kreative Enthusiasten.
Wechseln zu: Navigation, Suche
(Doku der pins)
(Doku der pins)
Zeile 13: Zeile 13:
  
 
* POUT EQU CENTRO ;the leftmost module will be connected to the POUT-port
 
* POUT EQU CENTRO ;the leftmost module will be connected to the POUT-port
*   ;ATTENTION! The bit positions must not be changed!
+
* ATTENTION! The bit positions must not be changed!
*  DatLoad EQU 0 ;data bit for loading data and control data
+
*  ClkRing EQU 1 ;clock for shift left the whole line
+
*  ClkLoad EQU 2 ;clock for shift left & loading all selected modules
+
*  ClkBlink EQU 3 ;clock for blinking (0...off, 1...on)
+
*  ClkSteu EQU 4 ;clock for shift left & load control data from DatLoad
+
*  DatRing EQU 5 ;data bit for loading data during ClkRing
+
*  Reset  EQU 6 ;clear all control data
+
*  OnOff  EQU 7 ;turn on/off the whole display (0...off, 1...on)
+
  
  
Zeile 32: Zeile 24:
 
|-
 
|-
 
| 1
 
| 1
| whatever
+
| data/clock ? comes back out here (rückleitung schebereigster)
 
|-
 
|-
 
| 2
 
| 2
| whatever
+
| data/clock ? comes back out here (rückleitung schebereigster)
 
|-
 
|-
 
| 3
 
| 3
| whatever
+
| DatLoad EQU 0 ;data bit for loading data and control data
 
|-
 
|-
 
| 4
 
| 4
| whatever
+
| ClkRing EQU 1 ;clock for shift left the whole line
 
|-
 
|-
 
| 5
 
| 5
| whatever
+
| ClkLoad EQU 2 ;clock for shift left & loading all selected modules
 
|-
 
|-
 
| 6
 
| 6
| whatever
+
| ClkBlink EQU 3 ;clock for blinking (0...off, 1...on)
 
|-
 
|-
 
| 7
 
| 7
| whatever
+
| ClkSteu EQU 4 ;clock for shift left & load control data from DatLoad
 
|-
 
|-
 
| 8
 
| 8
| whatever
+
| DatRing EQU 5 ;data bit for loading data during ClkRing
 
|-
 
|-
 
| 9
 
| 9
| whatever
+
| Reset  EQU 6 ;clear all control data
 
|-
 
|-
 
| 10
 
| 10
| whatever
+
| OnOff  EQU 7 ;turn on/off the whole display (0...off, 1...on)
 +
| turns off ALL the leds when pulled to ground
 
|-
 
|-
 
|}
 
|}

Version vom 25. März 2012, 18:45 Uhr

WTF

Wir haben von der Eishalle Kagran eine RIESIGE rote LEDwall geschenkt bekommen.

Nun müssen die 90.000 pixel zum blinken gebracht werden.

Anbei die Doku

1 modul
4 module chained

Doku der pins

  • POUT EQU CENTRO ;the leftmost module will be connected to the POUT-port
  • ATTENTION! The bit positions must not be changed!


  • 8V, 5V, 12V, GND sind auf unseren boards NICHT bestückt mit pins.


pin number function
1 data/clock ? comes back out here (rückleitung schebereigster)
2 data/clock ? comes back out here (rückleitung schebereigster)
3 DatLoad EQU 0 ;data bit for loading data and control data
4 ClkRing EQU 1 ;clock for shift left the whole line
5 ClkLoad EQU 2 ;clock for shift left & loading all selected modules
6 ClkBlink EQU 3 ;clock for blinking (0...off, 1...on)
7 ClkSteu EQU 4 ;clock for shift left & load control data from DatLoad
8 DatRing EQU 5 ;data bit for loading data during ClkRing
9 Reset EQU 6 ;clear all control data
10 OnOff EQU 7 ;turn on/off the whole display (0...off, 1...on) turns off ALL the leds when pulled to ground