Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
projekte_vga_3_pin:projekte_vga_3_pin [12.02.2016 21:45]
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 11: Zeile 11:
  
 Features: Features:
-    VGA 640x480 Text 80x30 Font 8x16 
-    VGA 1024x768 Text 128x48 Font 8x16 
-    VGA 640x480 Text 80x40 Font 8x12 
-    VGA 800x600 Text 100x50 Font 8x12 
-    VGA 1024x768 Text 128x64 Font 8x12 
  
-Sicherung der Daten : {{:projekte_vga_3_pin:vga3pin_1.0.zip}}+{{:projekte_vga_3_pin:bildschirmfoto-5.png?800|}}
  
-=> UPDATE <=+Koordinate X=0/Y=0 => vgabuff[0] => oben links
  
-Features: +Ein Zeichen Ausgeben 
-    VGA 640x480 Text 80x30 Font 8x16 + 
-    VGA 1024x768 Text 128x48 Font 8x16 +<code>PRI char(c) | i, s, npos 
-    VGA 640x480 Text 80x40 Font 8x12 +    npos := pos+1 
-    VGA 800x600 Text 100x50 Font 8x12 +    if npos // vga#cols == 0  
-    VGA 1024x768 Text 128x64 Font 8x12 +        npos += (vga#cols * 11)  
-    VGA 256x192 BMP +    s := c * 12    
-    VGA 320x240 BMP +    repeat i from 0 to 11 
-    VGA 512x384 BMP+        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>
  
-Sicherung der Daten : {{:projekte_vga_3_pin:vga3pin_1.1.zip}}+<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