Eigene PIC-Projekte: Unterschied zwischen den Versionen

Aus Wiki_2020
Wezi (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Wezi (Diskussion | Beiträge)
Zeile 1: Zeile 1:
== Codesnippets ==
== Codesnippets ==
 
* sprintf - Erstellen formatierter Strings
<syntaxhighlight lang="C" line start="100"  enclose="div">
<syntaxhighlight lang="C" line start="100"  enclose="div">
char s[] = "Contrast is",t[16];
char s[] = "Contrast is",t[16];
Zeile 6: Zeile 6:
y = sprintf(t, "%s: %02i ", s,z); // Darstellung von z als 01  
y = sprintf(t, "%s: %02i ", s,z); // Darstellung von z als 01  
</syntaxhighlight>
</syntaxhighlight>


== Neopixelstripe Ansteuerung mit PIC18F2550 MPLAB X XC8 ==
== Neopixelstripe Ansteuerung mit PIC18F2550 MPLAB X XC8 ==

Version vom 8. März 2015, 18:36 Uhr

Codesnippets

  • sprintf - Erstellen formatierter Strings

<syntaxhighlight lang="C" line start="100" enclose="div"> char s[] = "Contrast is",t[16]; int z=1; y = sprintf(t, "%s: %02i ", s,z); // Darstellung von z als 01 </syntaxhighlight>

Neopixelstripe Ansteuerung mit PIC18F2550 MPLAB X XC8

Neopixelansteuerung Codedoku

Ansicht Datenübertragung in RGB Frames 1 Byte in 16µs Cursor [A,B],[C,D],[E,F]

Neopixel Onewire Datenübertragung

Ansicht L 250ns und H Bit 670ns

Neopixel Detail Datenübertragung


DOGM 163 Display mit PIC24 MPLAB X XC16

PIC24 DOGM 163 Display mit SPI Ansteuerung 3,3V Codedoku


Ansicht der Initialisierung

Displayinit mittels SPI


Textdarstellung

Textübertragung mittels SPI