-
Datei
readme.txt
relativ kritisch in ihrer Konstanz und in ihrer Genauigkeit sind. Auch mein erster Ansatz, mittels eines PWM-Signals an einer geschalteten Spule die Programmierspannung zu erzeugen hatte nicht den gewuenschten Erfolg gebracht. Der Ansatz des Easy-PDK-Programmers ist hier der bessere / richtige Weg: Eine konstante
in „Padauk PFS154 Programmer mit Arduino Uno / ATmega88 - 328“ · Projekte & Code ·
-
Datei
tn85def.inc
Generation Mode .equ WGM01 = 1 ; Waveform Generation Mode .equ COM0B0 = 4 ; Compare Output Mode, Fast PWm .equ COM0B1 = 5 ; Compare Output Mode, Fast PWm .equ COM0A0 = 6 ; Compare Output Mode, Phase Correct PWM Mode .equ COM0A1 = 7 ; Compare Output Mode, Phase Correct PWM Mode ; TCCR0B - Timer/Counter Control
in „Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain“ · Projekte & Code ·
-
Datei
tn85def.inc
Generation Mode .equ WGM01 = 1 ; Waveform Generation Mode .equ COM0B0 = 4 ; Compare Output Mode, Fast PWm .equ COM0B1 = 5 ; Compare Output Mode, Fast PWm .equ COM0A0 = 6 ; Compare Output Mode, Phase Correct PWM Mode .equ COM0A1 = 7 ; Compare Output Mode, Phase Correct PWM Mode ; TCCR0B - Timer/Counter Control
in „LCD über nur einen IO-Pin ansteuern“ · Projekte & Code ·
-
Datei
lcdcon.S
ifndef HWLP cbi _SFR_IO_ADDR(PORTD), LP #endif #ifdef GRAYSCALE #ifdef GRAYMOD lds r18, GrayCntmod // PWM Counter für 4 Graustufen (Bild 0x an, 1x an, 2x an) #else lds r18, GrayCnt // PWM Counter für 4 Graustufen (Bild 0x an, 1x an, 2x an) #endif #ifdef GRAY8 clr XL sbrs r18, 1 //Wenn Bit0 = 0 wird Bild
in „Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen“ · Projekte & Code ·
-
Datei
lcdcon.S
ifndef HWLP cbi _SFR_IO_ADDR(PORTD), LP #endif #ifdef GRAYSCALE #ifdef GRAYMOD lds r18, GrayCntmod // PWM Counter für 4 Graustufen (Bild 0x an, 1x an, 2x an) #else lds r18, GrayCnt // PWM Counter für 4 Graustufen (Bild 0x an, 1x an, 2x an) #endif #ifdef GRAY8 clr XL sbrs r18, 1 //Wenn Bit0 = 0 wird Bild
in „Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen“ · Projekte & Code ·
-
Datei
lcdcon.S
ifndef HWLP cbi _SFR_IO_ADDR(PORTD), LP #endif #ifdef GRAYSCALE #ifdef GRAYMOD lds r18, GrayCntmod // PWM Counter für 4 Graustufen (Bild 0x an, 1x an, 2x an) #else lds r18, GrayCnt // PWM Counter für 4 Graustufen (Bild 0x an, 1x an, 2x an) #endif #ifdef GRAY8 clr XL sbrs r18, 1 //Wenn Bit0 = 0 wird Bild
in „Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen“ · Projekte & Code ·
-
Datei
ATmega8.xml
speed of the up/down counting mode. PWM Modes (Up/Down and Overflow). The two different PWM modes are selected by the CTC2 bit in the Timer/Counter Control Register - TCCR2. If CTC2 is cleared and PWM mode is selected, the Timer/Counter acts
in „AVR Code Wizard“ · Projekte & Code ·
-
Datei
freqgen1.bas
Prescale = 1024 Enable Timer0 On Timer0 Check_eeprom Start Timer0 '---------- Timer1 manuel als Fast PWM einstellen Tccr1a = &B0100_0011 ' ^^--WGM11 + WGM10 -> Fast PWM |TOP in OCR1A Mode 15 ' ^---------COM1A0 -> Toggle OC1A Tccr1b = &B0001_1001 ' ^--CS10 -> Clk no prescale ' ^-^-----WGM13 + WGM12 -> Fast PWM |TOP in OCR1A Mode 15 Ocr1bh = &B0111_1111 : Ocr1bl = &B1111_1111 'Register fuer Tastverhaeltniss (16 bit Wert 50%) Config Portb.1 = Output 'OC1A : Hier kommt das Signal raus '---------------- Main
in „Einstellbarer Frequenzgenerator für 0.12 Hz - 8 MHz mit Atmega 8 und Bascom“ · Projekte & Code ·
-
Datei
32atmega_freqgen1_org1.bas
Prescale = 1024 Enable Timer0 On Timer0 Check_eeprom Start Timer0 '---------- Timer1 manuel als Fast PWM einstellen Tccr1a = &B0100_0011 ' ^^--WGM11 + WGM10 -> Fast PWM |TOP in OCR1A Mode 15 ' ^---------COM1A0 -> Toggle OC1A 'Tccr1b = &B0001_1001 ' org. atmega 8 Tccr1b = &B0001_1001 ' ^--CS10 -> Clk no prescale ' ^-^-----WGM13 + WGM12 -> Fast PWM |TOP in OCR1A Mode 15 Ocr1bh = &B0111_1111 : Ocr1bl = &B1111_1111 'Register fuer Tastverhaeltniss (16 bit Wert 50%) 'Config Portb.1 = Output ' org. atmega 8 OC1A : Hier kommt das Signal raus Config
in „Einstellbarer Frequenzgenerator für 0.12 Hz - 8 MHz mit Atmega 8 und Bascom“ · Projekte & Code ·
-
Datei
Freqgen-M8-Ver3.0_08-01-2012.bas
Prescale = 1024 Enable Timer0 On Timer0 Check_eeprom Start Timer0 '---------- Timer1 manuel als Fast PWM einstellen Tccr1a = &B0100_0011 ' ^^--WGM11 + WGM10 -> Fast PWM |TOP in OCR1A Mode 15 ' ^---------COM1A0 -> Toggle OC1A Tccr1b = &B0001_1001 ' ^--CS10 -> Clk no prescale ' ^-^-----WGM13 + WGM12 -> Fast PWM |TOP in OCR1A Mode 15 Ocr1bh = &B0111_1111 : Ocr1bl = &B1111_1111 'Register fuer Tastverhaeltniss (16 bit Wert 50%) Config Portb.1 = Output 'OC1A : Hier kommt das Signal raus '---------------- Main
in „Einstellbarer Frequenzgenerator für 0.12 Hz - 8 MHz mit Atmega 8 und Bascom“ · Projekte & Code ·
-
Datei
freqgen1.bas
Prescale = 1024 Enable Timer0 On Timer0 Check_eeprom Start Timer0 '---------- Timer1 manuel als Fast PWM einstellen Tccr1a = &B0100_0011 ' ^^--WGM11 + WGM10 -> Fast PWM |TOP in OCR1A Mode 15 ' ^---------COM1A0 -> Toggle OC1A Tccr1b = &B0001_1001 ' ^--CS10 -> Clk no prescale ' ^-^-----WGM13 + WGM12 -> Fast PWM |TOP in OCR1A Mode 15 Ocr1bh = &B0111_1111 : Ocr1bl = &B1111_1111 'Register fuer Tastverhaeltniss (16 bit Wert 50%) Config Portb.1 = Output 'OC1A : Hier kommt das Signal raus '---------------- Main
in „Einstellbarer Frequenzgenerator für 0.12 Hz - 8 MHz mit Atmega 8 und Bascom“ · Projekte & Code ·
-
Datei
freqgen1_DISPL_MOD_03.bas
Prescale = 1024 Enable Timer0 On Timer0 Check_eeprom Start Timer0 '---------- Timer1 manuel als Fast PWM einstellen Tccr1a = &B0100_0011 ' ^^--WGM11 + WGM10 -> Fast PWM |TOP in OCR1A Mode 15 ' ^---------COM1A0 -> Toggle OC1A Tccr1b = &B0001_1001 ' ^--CS10 -> Clk no prescale ' ^-^-----WGM13 + WGM12 -> Fast PWM |TOP in OCR1A Mode 15 Ocr1bh = &B0111_1111 : Ocr1bl = &B1111_1111 'Register fuer Tastverhaeltniss (16 bit Wert 50%) Config Portb.1 = Output 'OC1A : Hier kommt das Signal raus '---------------- Main
in „Einstellbarer Frequenzgenerator für 0.12 Hz - 8 MHz mit Atmega 8 und Bascom“ · Projekte & Code ·
-
Thread
PI-Regler
HI, ich versuche gerade eine Stromregelung für nen Motor zu machen. Das ganze will ich mit ner PWM machen. Als Vergleichswert nehme ich die Differenz aus Soll- und Istwert. Jetzt ist das halt sehr ungenau und ich würde das gerne anstelle des Zwei punktreglers mit nem Pi-Regler machen. Kann mir
Projekte & Code ·Steffen · ·1 Antworten
-
Bild
CPU-Kühler auf 3D-gedrucktem Gehäuse mit Platine
DC BRUSHLESS FAN XILENCE XPF92 R PWM PROG24VDC-PWM DC 12V 0,08A XILENCE Germany CE MADE IN CHINA
in „10W Bitcoin miner mit 450GH/s für Raspberry Pi“ · Projekte & Code · · Fotos
-
Bild
Selbstgebauter Computer oder Mini-PC mit großem CPU-Kühler
DC.BRUSHLESS FAN XILENCE XPF92 R PWM XP9202512CL-PWM DC 12V 0.38A XILENCE GmbH Leipzig, Germany CE MADE IN China
in „10W Bitcoin miner mit 450GH/s für Raspberry Pi“ · Projekte & Code · · Fotos
-
Thread
[LunaAVR] Temperaturmessung mit TSIC 206
- ' public function '--------------------------------------- procedure Init() timer0.pwm.mode = 2 ' ctc orc0 timer0.value = 0 timer0.cmp.isr = t0_cmp_isr avr.TIFR = (1<<OCF0) ' clear old interrupt flag timer0.cmp.enable timer0.cmp.value = T0_PRELOAD-1 timer0
Projekte & Code ·Uwe · ·2 Antworten
-
Datei
firefly2.h
Pin and lockbits - connect with bootloader an program FireFly.HEX */ #define FLAG_WAVE (1 << 0) // PWM is active for a LED #define FLAG_TIMER (1 << 1) // PWM is active #define FLAG_UPDATE (1 << 2) // Watchdog signaled a update #define FLAG_ISNIGHT (1 << 3) // is at night #define FLAG_MEASURE (1 << 4)
in „Glühwürmchen in Rotkohlglas gefangen“ · Projekte & Code ·
-
Datei
lcd.c
10; OCR1B=RELOAD/2; ICR1=RELOAD-1; TCCR1A=(1<<COM1A1)|(1<<COM1B1)|(1<<COM1B0)|(1<<WGM11); // Enable PWM/Framerate (Kontrast) TCCR1B=(1<<WGM12)|(1<<WGM13)|1; TIMSK|=(1<<TOIE1); #else OCR1B=128; TCCR1A=(1<<COM1B1)|(1<<COM1B0)|(1<<WGM10); // Enable PWM (Kontrast) TCCR1B=1; // 8bit PWM OCR0=RELOAD-1; TCCR0
in „Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen“ · Projekte & Code ·
-
PDF
MCNF_-_Getting_Started_-_Version_1.0.0.pdf
example in a basic version “HEW_1”, switching an LED on/off and in a version “HEW_2” where we add PWM based dimming of a LED. © 2012 – Dr.-Ing. Andreas Eppinger Microcontroller Networking for Embedded M&C Applications 5 Executing the .NET HEW Demo First we’re going to execute a demo that works entirely
in „MCNF - Micro-Controller Networking Framework for Measurement and Automation“ · Projekte & Code ·
-
PDF
LCD_Controller_320x240.pdf
• Kalibrierwerte für Pixelposition sind im EEPROM gespeichert • Bis zu 400 Messungen pro Sekunde 2 PWM Ausgänge für Hintergrundbeleuchtung und Kontrast Der Controller ist ca. 50-55% mit der Anzeige ausgelastet. Die restliche Rechenleistung steht zum Zeichnen der Fonts und Grafikfunktionen zur Verfügung
in „Grafikfähiger LCD Controller für 320x240 LCD mit D-RAM“ · Projekte & Code ·
-
PDF
Sollwert.pdf
100k 10k IC4a SP_PWM 2 1 2 1 3 R26 R28 1 Soll 2 Opamp-1 Impedanzwandler 2 F 1 + 7 F 1+ 8 1 C 1 C 7 2 2 R25 2 1 k 2 1k R 3 1 3 2 1 1K R24 IC4b Soll 5 PWM---->U 0-10V 7 6 Opamp-2 2 2 1 k Sollwert 0...10V R 1
in „Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega“ · Projekte & Code ·
-
Thread
1-bit audio example program for Atmega
Was ist der Unterschied gegenüber der naiven Ausgabe der Samples direkt per "Fast-PWM-DAC"?
Projekte & Code ·Michael H. · ·2 Antworten
-
Bild
Screenshot einer Dateiansicht in einem Repository
+ Q jjflash65 PDF added b0edcc4 8 hours ago History 234 KB Code 55% faster with GitHub Copilot avr_pwm avr_uart doku pfs154 stm32f0 stm8_pwm stm8_uart README.md directory_tree.txt textdisplayadapter_2.pdf PFS154 - intelligenter Textdisplayadapter v0.2 für HD44780 kompatible Displays Der Textdisplayadapter
in „"Intelligenter" Textdisplayadapter mit Padauk PFS154“ · Projekte & Code · · Screenshots
-
PDF
lcdcon_320240_mega8.pdf
11 Zeichen an Cursorposition löschen 12 Komplettes Bild löschen 13 Cursor an Zeilenanfang setzen 14 PWM Reserviert für Backlight PWM (noch nicht implementiert) 15 Kontrast Kontrast einstellen (0-100) 17 X Textcursor auf (x,y) setzen Y 30 Dummy, Zeichen aus erweitertem Zeichensatz schreiben. Dummy, Dummy
in „Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus“ · Projekte & Code ·
-
Thread
LED-Matrix mit I2C
Matrix - der Helligkeitswert jeder einzelnen LED kann in 32-Stufen variiert werden. Auf Grund der PWM-Steuerung ergibt sich bei einer Slottime/Schrittzeit von 32,55µs ein An/Aus-Verhältnis von 1/16. (32,55µs*32*60fps=62,5ms)Folglich müssen die LED's in Abhängigkeit der Ausführung mit einem entsprechend
Projekte & Code ·Marcus Stangl · ·1 Antworten
-
Datei
ConfigStefan.txt
Bar;X7 Temperatur Sensor 8###°C;X8 Durchfluss Sensor 9###l/h;X9 Durchfluss V40###l/h;X10 Einheit;X11 PWM 1###%;X12 PWM 2###%;X13 Drehzahl Relais 1###%;X14 Drehzahl Relais 2###%;X15 Drehzahl Relais 3###%;X16 Drehzahl Relais 4###%;X17 Betriebssekunden Relais 1###s;X18 Betriebssekunden Relais 2###s;X19 Betriebssekunden
-
Datei
KonfigEvert.txt
Temperatur Sensor 8]###°C;X8 Durchfluss Sensor 9###m³/h;X9/1000 Durchfluss V40###l/h;X10 Einheit###;X11 PWM 1###%;X12 PWM 2###%;X13 Drehzahl Relais 1###%;X14 Drehzahl Relais 2###%;X15 Drehzahl Relais 3###%;X16 Drehzahl Relais 4###%;X17 Betriebsstunden Relais 1###h;X18/3600 Betriebsstunden Relais 2###h;X19
-
Thread
UART-Frame-Error mit Attiny2313
größeren Zeichen nicht. Allerdings werden alle Zeichen mit zwei multipliziert, was ich anhand eines PWM-Signals (das letztlich über die RS232 gesteuert wird) gut erkennen kann. Mein Prozessor läuft mit 4MHz, der UART auf 2000baud und mit 8 Datenbits sowie einem Stop-Bit und keinem Paritätsbit. Initialisiert
Projekte & Code ·Christoph · ·1 Antworten
-
Bild
Schaltplan eines Solar-Ladegeräts und Spannungsreglers
Solar Poly 5W 415mA, ST-DC NEB258, SB140, LM317, BC547, LM318, LM337, LM317, LM317, LM317, LM31
in „Dimmer für Hühner Vogelvoliere für 12V LED-Lichtstreifen mit ext. Zeitschaltuhr Sunset Sunrise Fade“ · Projekte & Code · · Schaltpläne
-
Bild
Leiterplatten-Layout einer LED-Dimmer-Platine
PCM_LI-ION, B2, B+, P+, B1, B-, USB1450UTC6, 2x M2x5.5mm, 1850, 2x M2x5.5mm, 1850, LED-Dimmer, P02_PCB, Mechanical Layer 4, 19-Aug-2026, GTD
in „Dimmer für Hühner Vogelvoliere für 12V LED-Lichtstreifen mit ext. Zeitschaltuhr Sunset Sunrise Fade“ · Projekte & Code · · Layouts
-
Bild
PCB-Layout einer Leiterplatte mit Maßangaben
LedPath02, 35.382 (mm), 27.745 (mm), 0.9, 0.5, 0.4, 0.3, 0.2, 0.1, 0.1, 0.2, 0.3, 0.4, 0.5, 0.9, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,
in „Dimmer für Hühner Vogelvoliere für 12V LED-Lichtstreifen mit ext. Zeitschaltuhr Sunset Sunrise Fade“ · Projekte & Code · · Layouts
-
Datei
KonfigSteven.txt
kBarT;X7/1000 Temp Sensor 8###°C;X8 Durchfl Sens 9###m²/h;X9/1000 Durchfluss V40###l/h;X10 Einheit;X11 PWM 1###%;X12 PWM 2###%;X13 Drehzahl Rel 1###%;X14 Drehzahl Rel 2###%;X15 Drehzahl Rel 3###%;X16 Drehzahl Rel 4###%;X17 BetrStd Relais 1###s;X18/3600 BetrStd Relais 2###s;X19/3600 BetrStd Relais 3###s;X20
-
Datei
KonfigSteven.txt
kBarT;X7/1000 Temp Sensor 8###°C;X8 Durchfl Sens 9###m²/h;X9/1000 Durchfluss V40###l/h;X10 Einheit;X11 PWM 1###%;X12 PWM 2###%;X13 Drehzahl Rel 1###%;X14 Drehzahl Rel 2###%;X15 Drehzahl Rel 3###%;X16 Drehzahl Rel 4###%;X17 BetrStd Relais 1###s;X18/3600 BetrStd Relais 2###s;X19/3600 BetrStd Relais 3###s;X20
-
Datei
Architektur.txt
einzelnen Kanäle aufaddiert. Zum Schluß gibt es noch eine Skalierung, um im Wertebereich der 10 Bit-PWM zu bleiben, die hier hier aus dem vorhandenen 8 Bit-Highspeed-Timer per Software-Nachhilfe konstruiert wurde. Diese 10 Bit-Ausgabe war für den Glockenkram leider unverzichtbar, bei nur 8 Bit ertrinkt
in „Westminster Soundgenerator mit ATtiny85“ · Projekte & Code ·
-
Thread
Kopfhoerer Fidelio X3 Hifibasteln
AK47/NE5534) gehen aber. Direkt an ein Handy anschliessen wuerde ich eher nicht weil die dortigen PWM-Endstufen einfach zu schlecht sind weil sie nur wenig Betriebsspannung haben. Olaf
Projekte & Code ·Vanye R. · ·1 Antworten
-
Datei
FrequencyCounterUno5.ino
_t n = 0; n < 8; n++)tm.setLED(n, 0); } /* keys 0: tara // subtract current value/reset counter 1: pwm duty cycle % 2: t on // not implemented yet 3: t off // not implemented yet 4: Period 5: count 6: freq 7: serial */ #define BUTTON_TARA 0 #define BUTTON_PWMDUTY 1 // PWM duty cycle in % #define BUTTON_THIGH
-
PDF
AMC7150-ReferenceDesign.pdf
AMC7150 @ V =12IN DC 3. Application of AMC7150 @ V =24IN DC 4. Application of AMC7150 for MR16 5. PWM Dimming Function of AMC7150 6. Thermal Issue of AMC7150: Temperature vs. Current 7. Relationship between V aIN the LED Driving Current Copyright © 2006, ADDtek Corp. DA011 - September 1, 2006 www.micro-bridge.com
in „[ASM] DMX512 oder SPI zu RGB Led Controller use HSV Farbraum“ · Projekte & Code ·
-
PDF
Bedienung.pdf
Bedienung Dimmer Der Dimmer kann über sechsTaster bedient werden. 2Taster für die beiden 8-Bit PWM Kanäle 2Taster für die beiden 16 Bit PWM Kanäle 2Taster für zwei Stromstoßschalter Durch einen kurzenTastendruck einerTaste schaltet das Licht ein bzw. aus. Das Halten einerTaste dimmt hoch und runter
in „4-fach Dimmer 2Stromstoßschalter Schaltuhr“ · Projekte & Code ·
-
Datei
V9.txt
Solenoid genannt) -Rot1/Grn1/Rot2/Grn2/Rot3... -AUS/EIN -ENTER => zurück ins Haupmenü -Ausgang -DCC/AUS/PWM (AUS default aktiviert) -ENTER => zurück ins Haupmenü -Einstellungen -Anl-Kor: (Analog-Korrektur) -1...127 (ein Offset für die PWM) -Wch-Mod: (Weichen-Modus) -IB (Intellibox-Modus, Weichen-Adressen
-
Thread
Frequenz- und Pulsweitenmessung mit STM32F407
74HC14 Schmitttrigger mit RC-Beschaltung erzeugt; hier auf einer Anzeige 2 x 16. OhneBild: ein 1 kHz PWM-Signal - erzeugt mit einem ATmega88 - liefert ein Tastverhältnis von 50,0003 %, was zum einen die hohe Auflösung widerspiegelt aber auch zeigt, wie die Flankensteilheit des Signals direkt ins Messergebnis
Projekte & Code ·M. N. · ·1 Antworten
-
Datei
Funktionsdec_mit_CV28_09_01_2009.asm
Testversion * ; * 14 / 28 und 126 Fahrstufen ( Fahrstufe 14 = 27 ) * ; * ?berg?nge Stufenlos * ; * PWM mit 6125 HZ, internes Timing mit CV6 trimmbar * ; * kurze und lange Adressierung ( 7 und 14 Bit je nach CV ) * ; * F1 / F2 als Ausgänge * ; * Programming on the Track mit DDW-Server V 0.7.5 und * ;
in „DCC Decoder“ · Projekte & Code ·
-
Datei
Funktionsdec_mit_CV28_09_01_2009.txt
Testversion * ; * 14 / 28 und 126 Fahrstufen ( Fahrstufe 14 = 27 ) * ; * ?berg?nge Stufenlos * ; * PWM mit 6125 HZ, internes Timing mit CV6 trimmbar * ; * kurze und lange Adressierung ( 7 und 14 Bit je nach CV ) * ; * F1 / F2 als Ausgänge * ; * Programming on the Track mit DDW-Server V 0.7.5 und * ;
in „DCC Decoder“ · Projekte & Code ·
-
Datei
AnalogInOutSerial.ino
pin, maps the result to a range from 0 to 255 and uses the result to set the pulsewidth modulation (PWM) of an output pin. Also prints the results to the serial monitor and to 2 Virtual Instruments of program Serialcominstruments.exe. The circuit: * potentiometer connected to analog pin 0. Center pin
in „Projekt: Virtuelle Instrumente an serielle Schnittstelle“ · Projekte & Code ·
-
Datei
lcdcon_ft245.asm
Bereich 0-79 (plus 128, falls die * ;* Position in der unteren Displayhälfte liegt.) * ;* * ;* 002 Set PWM. Stellt das Tastverhältnis des PWM Ausgangs OC1B ein. * ;* Das Tastverhältnis folgt auf diesen Befehl als Parameter. * ;* * ;* 003 Set X Start. Stellt den Startwert für den Zeilenbeginn ein. * ;* Damit
in „LCD Controller für 640x480 LCD mit mega8515“ · Projekte & Code ·
-
Datei
lcdcon_ft245.asm
Bereich 0-79 (plus 128, falls die * ;* Position in der unteren Displayhälfte liegt.) * ;* * ;* 002 Set PWM. Stellt das Tastverhältnis des PWM Ausgangs OC1B ein. * ;* Das Tastverhältnis folgt auf diesen Befehl als Parameter. * ;* * ;* 003 Set X Start. Stellt den Startwert für den Zeilenbeginn ein. * ;* Damit
in „LCD Controller für 640x480 LCD mit mega8515“ · Projekte & Code ·
-
Datei
lcd.c
10; OCR1B=RELOAD/2; ICR1=RELOAD-1; TCCR1A=(1<<COM1A1)|(1<<COM1B1)|(1<<COM1B0)|(1<<WGM11); // Enable PWM/Framerate (Kontrast) TCCR1B=(1<<WGM12)|(1<<WGM13)|1; TIMSK|=(1<<TOIE1); #else OCR1B=128; TCCR1A=(1<<COM1B1)|(1<<COM1B0)|(1<<WGM10); // Enable PWM (Kontrast) TCCR1B=1; // 8bit PWM OCR0=RELOAD-1; TCCR0
in „Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen“ · Projekte & Code ·
-
Datei
m8def.inc
TCCR1A .equ COM1A1 =7 .equ COM1A0 =6 .equ COM1B1 =5 .equ COM1B0 =4 .equ FOC1A =3 .equ FOC1B =2 .equ PWM11 =1 ; OBSOLETE! Use WGM11 .equ PWM10 =0 ; OBSOLETE! Use WGM10 .equ WGM11 =1 .equ WGM10 =0 ;TCCR1B .equ ICNC1 =7 .equ ICES1 =6 .equ CTC11 =4 ; OBSOLETE! Use WGM13 .equ CTC10 =3 ; OBSOLETE! Use WGM12
in „Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain“ · Projekte & Code ·
-
Datei
Lichtorgel.ino
//Digitale 5 Kanal Arduino PWM Lichtorgel //Analog Eingang A0 //PWM an Pin 3,5,9,10,11 //0-Pegel detect an Pin 13 zum abgleich des Eingangsspannungsteilers //Entwickelt 2015 von Christof Rieger //sollte auf allen AVR-8 Arduinos laufen
in „5 Kanal Digital-Lichtorgel für Arduino“ · Projekte & Code ·
-
Datei
ws2812_stm32f4.h
DMA_Channel_5 // timer values to generate a "one" or a "zero" according to ws2812 datasheet #define WS2812_PWM_ONE 15 #define WS2812_PWM_ZERO 7 // number of timer cycles (~1.25µs) for the reset pulse #define WS2812_RESET_LEN 50 // three colors per led, eight bits per color #define WS2812_FRAMEBUF_LEN (WS2812
in „[STM32] Binäruhr bzw 12x4 RGB LED Display mit WS2812“ · Projekte & Code ·
-
PDF
moodlight.pdf
March, 27th, 2009 Overview ● Purpose ● Basics ● Color mixing ● Light emitting diodes (LEDs), dimming (PWM) ● Project ● Design goals ● Hardware / Software ● Demonstration ● Future AVR-Moodlight - Frank Bättermann sparetime Inc. ● Founded in july 1984 ● Headquarters in room 82 ● Flexible work time ● No earnings
in „AVR-Moodlight mit 6 Modi (ATmega128, FreeRTOS)“ · Projekte & Code ·