Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Both sides previous revision Previous revision
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] (aktuell)
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 von pic18f2550
 
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