Eigene PIC-Projekte: Unterschied zwischen den Versionen
Aus Wiki_2020
Wezi (Diskussion | Beiträge) |
Wezi (Diskussion | Beiträge) |
||
Zeile 79: | Zeile 79: | ||
Command 'Shutter' | Command 'Shutter' | ||
[[Datei: | [[Datei:IR7.png]] | ||
IR-Pulses in Detail |
Version vom 20. Juli 2015, 14:28 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
Ansicht Datenübertragung in RGB Frames 1 Byte in 16µs Cursor [A,B],[C,D],[E,F]
Ansicht L 250ns und H Bit 670ns
DOGM 163 Display mit PIC24 MPLAB X XC16
PIC24 DOGM 163 Display mit SPI Ansteuerung 3,3V Codedoku
Ansicht der Display-Initialisierung
Textdarstellung
1-Wire Datenübertragung mit Pic24 MPLAB X XC16
Ansicht ReadROM Command
33h ist ReadROM Command vom Master zum Slave gesendet Antwort von diesem 64Bit unique Serialnumber
I²C Datenübertagung PCF 8583 RTC
Anfordern kompletter RAM Inhalt(STATUS und Zeit) Empfang der Daten
Fortsetzung
Infrarot-Kamerafernsteuerung
Startburst
Long Pulse
Short Pulse
Command 'Shutter 2s delayed'
Command 'Shutter'
IR-Pulses in Detail