Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projekte_vga_3_pin:projekte_vga_3_pin [06.02.2016 23:39]
pic18f2550
projekte_vga_3_pin:projekte_vga_3_pin [14.02.2016 05:20]
pic18f2550
Zeile 4: Zeile 4:
 Dann hilft nur noch Sparen. Dann hilft nur noch Sparen.
  
-{{:projekte_vga_3_pin:vga3pin_1.0.png?200|}}+{{:projekte_vga_3_pin:vga3pin_1.0.png?800|}}
  
 Beitrag im Forum : [[http://hive-project.de/board/viewtopic.php?f=24&t=1243&p=14108#p14108]] Beitrag im Forum : [[http://hive-project.de/board/viewtopic.php?f=24&t=1243&p=14108#p14108]]
Zeile 10: Zeile 10:
 Original Seite : [[http://propeller.ws-nbg.de/main.php]] Original Seite : [[http://propeller.ws-nbg.de/main.php]]
  
-Sicherung der Daten : {{:projekte_vga_3_pin:vga3pin_1.0.zip}}+Features: 
 + 
 +{{:projekte_vga_3_pin:bildschirmfoto-5.png?800|}} 
 + 
 +Koordinate X=0/Y=0 => vgabuff[0] => oben links 
 + 
 +Ein Zeichen Ausgeben 
 + 
 +<code>PRI char(c) | i, s, npos 
 +    npos := pos+1 
 +    if npos // vga#cols == 0  
 +        npos += (vga#cols * 11)  
 +    s := c * 12    
 +    repeat i from 0 to 11 
 +        vgabuff[pos] := font[s] 
 +        pos += vga#cols 
 +        s++ 
 +    pos := npos</code> 
 + 
 +Ein Bild Ausgeben 
 + 
 +<code>    repeat i from 0 to 52 
 +        repeat j from 0 to 7     
 +            vgabuff[(vga#cols - 8 + (vga#cols * 12)) + (i * vga#cols) + j] := propellerhat[(i*8) +j] 
 +</code> 
 + 
 +Ein PIXEL setzen  
 + 
 +<code>vgabuff[pos] := vgabuff[pos] | %00001000 ' Das Bit wo die 1 Steht wird bearbeitet</code> 
 + 
 +Ein PIXEL löschen  
 + 
 +<code>vgabuff[pos] := vgabuff[pos] & %11110111 ' Das Bit wo die 0 Steht wird bearbeitet</code> 
 + 
 + 
 + 
 +Sicherung der Daten :  
 + 
 +<del>{{:projekte_vga_3_pin:vga3pin_1.0.zip}}</del> 
 + 
 +<del>{{:projekte_vga_3_pin:vga3pin_1.1.zip}}</del> 
 + 
 +{{:projekte_vga_3_pin:vga3pin_1.2.zip|}}
projekte_vga_3_pin/projekte_vga_3_pin.txt · Zuletzt geändert: 14.02.2016 05:20 (Externe Bearbeitung)
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: GNU Free Documentation License 1.3
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki