-
Datei
l__fung.bas
= 0 End If If _hour = Std_ein And _min = Min_ein Then Motor = 1 Pwm1a = Stufe1 * 51 Pwm1b = Stufe1 * 51 Else End If If _hour = Std_aus And _min = Min_aus Then Motor = 0 Else End If If Motor = 1 Then Menue_an = 1 Netz = 1 Pwm1a = Stufe1 * 51 Pwm1b = Stufe1 * 51 Elseif Motor = 1 Or Tast3 = 0 Then ' Menue_an = 0 Netz = 0 Pwm1a = 0 Pwm1b = 0 Elseif Motor = 0 Then Netz = 0 Pwm1a = 0 Pwm1b = 0 End If Debounce Tast3 , 0 , Taster3 , Sub If An = 1 Then Netz = 1 Pwm1a = Stufe1 * 51 Pwm1b = 255 End If ' einschalten des Duschabzuges
in „Ds1307 bleibt einach stehen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Demux202.c
channel_send; /* aktuell gesendeter Kanal */ volatile uint8_t received_value; /* Datenbyte */ /* SW-PWM */ volatile uint8_t cnt = 0; volatile uint8_t pwm6 = 0; volatile uint8_t pwm7 = 0; volatile uint8_t pwm_port = 0; /* debug */ volatile uint8_t uart_toggle = 0; volatile uint8_t FE_toggle = 0; volatile
in „DMX Empfang geht nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
BLDCMotorControlTimer.c
GPIO_PinSource12, GPIO_AF_TIM1); GPIO_PinAFConfig(GPIOE, GPIO_PinSource13, GPIO_AF_TIM1); // Chopper Frequency (PWM for the FETs) // 18kHz was good in empiric tests // ARR = SystemCoreClock / ChopperFreq // ARR defines also the resolution of the Chopper PWM #define BLDC_CHOPPER_PERIOD ((uint16_t)4000) // Time Base
in „STM32F4 BLDC mit Hall Sensoren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
moodlight.c
250MS); // wdt_disable(); } ////////////////////////////////////////////////// BEGIN IRQ uint8_t red_pwm,green_pwm,blue_pwm; #ifdef RGBW_LED uint8_t white_pwm; #endif ISR(TIM0_OVF_vect) { static uint8_t tick; uint8_t acc=0; // TCNT0=0x7F - (tick>>1); if (tick < red_pwm) acc |= _BV(LED_RED); // else //
in „Programmwechsel per ISR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
GccApplication10.c
inverted key state: // bit = 1: key pressed volatile uint8_t key_press; // key press detect uint8_t pwm_led0, pwm_cycle, pwm_dir; ISR( INT1_vect ) { //GIMSK = 0; // disable itself after awake GICR = 0; DDRB = 0xFF; PORTB |= 0x10; PORTB &= ~(0x20); } ISR( TIMER0_OVF_vect ) // 9.6MHz / 256 = 37.5kHz { static uint8_t ct0, ct1; uint8_t i; if( pwm_led0 > pwm_cycle ){ // soft-PWM LED0 = LED_ON; }else{ LED0 = LED_OFF; } if( --pwm_cycle == 0 ){ // 9.6MHz / 256 / 256 = 146Hz (7ms) if( pwm_dir ){ // fader if( --pwm_led0 == 0 ) pwm_dir = 0; }else{
in „AtMega32 Sleep Mode“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schaltung.pdf
wird ;PORTA, 1 ;Lade Speicherbereich 0 aus EEPROM ;PORTA, 2 ;Lade Speicherbereich 1 aus EEPROM von PWM1 , PWM2 ;PORTA, 3 ;Lade Speicherbereich 2 aus EEPROM und PWM3 , PWM4 angesteuert ;PORTA, 4 ;Lade Speicherbereich 3 aus EEPROM ;PORTA, 5 ;Lade Speicherbereich 4 aus EEPROM PWM5 wird nur für 5-Phasen
in „Spielerei mit einem 2- und 5-Phasen-Schrittmotor“ · Projekte & Code ·
-
Datei
svpwm.h
float theta; uint32_t dU; uint32_t dV; uint32_t dW; SvPwm(uint32_t uPwmMax=2048, eSvPwmMode ePwmMode=SVPWM_MODE_SIN3H) { Init(uPwmMax, ePwmMode); } // uPwmMax gibt den Wertebereich fuer die PWM Register an. Im Beispiel 0-2018 inline void Init(uint32_t uPwmMax
in „Raumzeigermodulation, PWM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
demo.c
can be directly * connected from OC1/OC1A to GND. The brightness of the LED is * controlled with the PWM. After each period of the PWM, the PWM * value is either incremented or decremented, that's all. * * $Id: demo.c,v 1.1 2002/09/30 18:16:07 troth Exp $ */ #include <inttypes.h> #include <avr/io.h> #include
-
Datei
MyHSB_V000.c
Steuerung Steuer; //EPROM-Speicher uint8_t ee_Dummy EEMEM = 255; //Byte 0 EEPROM immer 255 uint16_t ee_pwm1 EEMEM = 30; //Red uint16_t ee_pwm2 EEMEM = 30; //Green uint16_t ee_pwm3 EEMEM = 30; //Blue uint16_t ee_pwm4 EEMEM = 1;// 30; //brightness uint16_t ee_pwm5 EEMEM = 1;//120; //sat uint16_t ee_pwm6 EEMEM
in „ATtiny2313 Optimierung Problem“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
LT3475.pdf
. C the PWM pin is low, the V C pin is disconnected from the R T (Pin 14): The R pinTis used to set the internal internal circuitry and draws minimal current. If the PWM oscillatorfrequency. Tiea24.3kresistorfromR
in „3W Luxeon Led energiesparend dimmen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MSP430_Testprogramme.pdf
SetupP2 bis.b #BIT3,&P2DIR bis.b #BIT3,&P2SEL SetupC0 mov.w #CCIE,&CCTL0 ; Enable interrupt mov.w #03FFh+PWM_offset,&CCR0 ; PWM Period SetupC1 mov.w #OUTMOD_7,&CCTL1 ; CCR1 reset/set mov.w #1,&CCR1 ; CCR1 PWM Duty Cycle SetupC2 mov.w #OUTMOD_3,&CCTL2 ; CCR2 set/reset Diplomarbeit Tobias Wengemuth Seite 10
in „Anfängerfrage: MSP430F2274“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
} } currentMode = MODE_SETRGB; setRGB(red, green, blue); //todo: erweitern auf weiß, dazu vierten PWM-Ausgang machen } void setupPwm() { //Pins auf Output setzen setPwmPinsEnabled(1); //Timer/Counter 0 Control Register (Register A und B) - 8 Bit each //Hier setzt man eigentlich nur die Settings, das
in „ATMEGA328 Led-Fader Projekt instabil“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Liste.pdf
Fensterhebermotor L Hoch OUT I/O GND Fensterhebermotor L Runter OUT I/O GND LED Himmel Vorne Blau OUT PWM GND LED Himmel Vorne Weiß OUT PWM GND LED Himmel Hinten Blau OUT PWM GND LED Himmel Hinten Weiß OUT PWM GND UBB Links OUT PWM GND UBB Rechts OUT PWM GND UBB Vorne OUT PWM GND UBB Hinten OUT PWM GND Spannungsmessung IN ADC 0V – 20V Tür LEDs L OUT PWM GND Tür LEDs R OUT PWM GND Tankanzeige IN ADC 0V – 12V Drehzahlmessung IN I/O + Interrupt W-Klemme Seite 1
in „Ein µC oder auf mehrere verteilen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sensorgesteuerter_BLDC.c
pragma config BOREN = PBOR_OFF // PBOR Enable (Disabled) #pragma config LPOL = PWMxL_ACT_LO // Low-side PWM Output Polarity (Active low) //15.03.2023 #pragma config HPOL = PWMxH_ACT_HI // High-side PWM Output Polarity (Active High) #pragma config PWMPIN = RST_IOPIN // PWM Output Pin Reset (Control with PORT
in „Motorstrom BLDC“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
iW1816.pdf
iW1816 Off-Line Digital Green-Mode PWM Controller Integrated with Power BJT and OTP 1 Description The iW1816 is a high performance AC/DC power supply control device which uses digital control technology to build peak current mode PWM flyback
in „Fritz Powerline 540E abgeraucht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schaltung2.pdf
wird ;PORTA, 1 ;Lade Speicherbereich 0 aus EEPROM ;PORTA, 2 ;Lade Speicherbereich 1 aus EEPROM von PWM1 , PWM2 ;PORTA, 3 ;Lade Speicherbereich 2 aus EEPROM und PWM3 , PWM4 angesteuert ;PORTA, 4 ;Lade Speicherbereich 3 aus EEPROM ;PORTA, 5 ;Lade Speicherbereich 4 aus EEPROM PWM5 wird nur für 5-Phasen
in „Spielerei mit einem 2- und 5-Phasen-Schrittmotor“ · Projekte & Code ·
-
Datei
main.c
IO_IRQ(); Timer_Conf(); // Timer1_conf(); uart_init(UART_BAUD_SELECT(9600UL, F_CPU)); ADC_Conf(); // PWM Port einstellen SoftPWM_init(); //Globale Interrupt freigeben sei(); _delay_ms(200); _delay_ms(200); //Variable init IRQ.Timer00=0; System.ADCs.Timer_delay=25;//*ms System.ADCs.Timer_1ms=System.ADCs.Timer_delay
in „optimize Os / O0“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
KarusoBTsteuerung_03.ino
//Pins wo die Motoren angeschlossen sind const int PWM1 = 9; const int PWM2 = 10; //Werte für den Duty-Cycle der PWM-Functions int motorleftspeed = 0; int motorrightspeed = 0; int motorleftspeedr = 0; int motorrightspeedr = 0; //der von der App ankommende
in „Operation "Caruso"“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DRV8711.pdf
PWM Input Mode Direct PWM mode is selected by setting the PWMMODE bit in the OFF register. In direct PWM input mode, the AIN1, AIN2, BIN1, and BIN2 directly control the state of the output drivers. This
in „DRV8711 Schrittmotortreiber Fehler“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
Datasheet_DRV8711.pdf
PWM Input Mode Direct PWM mode is selected by setting the PWMMODE bit in the OFF register. In direct PWM input mode, the AIN1, AIN2, BIN1, and BIN2 directly control the state of the output drivers. This
in „DRV8711 Steppermotortreiber - Hohe Geschwindigkeiten“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
demux.asm
cbr Flags, (1<<DO_IND) rcall indicate_flags ;LED indicator rjmp main ; ***************************PWM-Ausgabe **************************************** pwm: ; CALLED EVERY 12.5µs (80kHz) in SREGbuf, SREG push tempL ldi ZH,high(PWM_FIELD) ;set data-pointer ldi ZL,low(PWM_FIELD); ld tempL,Z+ ;1 cp tempL
in „DMX Demultiplexer (Atmega8515-16)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Trigger.c
beim Herunterzaehlen der Wert des Vergleichsregisters erreicht -> OC1=1 | | | ->Nicht invertierend ePWM | 1 | 1 | Umgekehrt zu fall 1 | 0 */ TCCR1A|=(0<<COM1A1); TCCR1A|=(0<<COM1A0); /*-PWM Mode Select Bits- PWM11|PWM10|Resultat 0 | 0 | Die PWM-Betriebsart ist nicht aktiviert. | | Timer/Counter 1 arbeitet als normaler Timer bzw. Zähler 0 | 1 | 8-Bit PWM Betriebsart Aktivieren 1 | 0 | 9-Bit PWM Betriebsart Aktivieren 1 | 1 | 10-Bit PWM Betriebsart Aktivieren */ //TCCR1A|=(1<<PWM11); //TCCR1A|=(1<<PWM10); //***TCCR1B Register***// TCCR1B=0x00;//Definierten
in „Trigger Schaltung mit Comparator und Timer“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
demux.asm
cbr Flags, (1<<DO_IND) rcall indicate_flags ;LED indicator rjmp main ; ***************************PWM-Ausgabe **************************************** pwm: ; CALLED EVERY 12.5µs (80kHz) in SREGbuf, SREG push tempL ldi ZH,high(PWM_FIELD) ;set data-pointer ldi ZL,low(PWM_FIELD); ld tempL,Z+ ;1 cp tempL
in „AVR Duty Cycle anpassung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Meanwell_LDD-L_LED_Treiber.PDF
FullloadNote.300mA 350mA 500mA 600mA 700mA DC CURRENT No load 10mA FILTER Capacitor Leave open if not use PWM REMOTE ON/OFF Power ON with dimming: DIM ~ -Vin >3.5 ~ 8VDC or open circuit DIMMING & Power OFF : DIM ~ -Vin < 0.5VDC or short ON/OFF PWM FREQUENCY 100 ~ 1KHz CONTROL QUIESCENT INPUT CURRENT 1mAat PWM
in „High-Power RGB-LEDs sterben wie die Fliegen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
esp32_datasheet_en.pdf
_f2_in 0 no pwm1_out0a 1’d1 109 pwm0_cap0_in 0 no pwm1_out0b 1’d1 110 pwm0_cap1_in 0 no pwm1_out1a 1’d1 111 pwm0_cap2_in 0 no pwm1_out1b 1’d1 112 pwm1_cap0_in 0 no pwm1_out2a 1’d1 113 pwm1_cap1_in 0 no pwm1_out2b 1’d1 114 pwm1_cap2_in 0 no pwm2_out1h 1’d1 115 pwm2_flta 1 no pwm2_out1l 1’d1 116 pwm2_fltb 1 no pwm2_out2h 1’d1 117 pwm2_cap1_in 0 no pwm2_out2l 1’d1 118 pwm2_cap2_in 0 no pwm2_out3h 1’d1 119 pwm2_cap3_in 0 no
in „esp32: Stromaufnahme im deepsleep Modus veringern?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AOA_Application_Board_revA.pdf
5] 20 P1.31-AD5 P0.27-I2C_SDA 24 P0[27]/SDA0/USB_SDA 75 P0.28-I2C_SCL 29 P0[28]/SCL0/USB_SCL P2[0]/PWM1[1]/TXD1 74 P2.0-PWM1.1 USB-DP 30 P0[29]/USB_DPLUS P2[1]/PWM1[2]/RXD1 73 P2.1-PWM1.2 USB-DM P0[30]/USB_DMINUS P2[2]/PWM1[3]/CTS1/TRACEDATA[3] 70 P2.3-PWM1.4 RESET_IN 17 P2[3]/PWM1[4]/DCD1/TRACEDATA[
in „Probleme mit LPC11C24“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "init.h" #include "irq.h" #include "adc.h" #include "pwm.h" unsigned int timer, prescale_counter, mr0, mr1, ir, tcr, pr, mcr, ler, pcr; void PWM_Handler (void) __attribute__ ((interrupt ("IRQ"))); int main(void) { systemInit(); init_VIC(); init_ADC(); init_pwm(); set_pwm1_single_edge (200000, 100000); if(install_irq (PWM0_1_INT, PWM_Handler, 3) == FALSE) for(;;) { timer = PWMTC; mr0 = PWMMR0; mr1 = PWMMR1; prescale_counter = PWMPC; ir = PWMIR; tcr = PWMTCR; pr = PWMPR
in „PWM mit LPC21xx“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tiny13.c
Pos_Fl = 1; if (PINB.0 == 1 && Pos_Fl == 1) {Pos_Fl = 0; Tog_Bit (PORTB,3)} ..........................PWM verstellen................................................... // Ini_PWM (); bei Start nach Reset if (PINB.1 == 0) {OCR0A += 10;delay_ms (200);} //PWM verstellen if (PINB.2 == 0) {OCR0A -= 10;delay_ms (200);} //PWM verstellen ........................AD-Wandlung.......................................................... Ini_PWM (); nach Reset Ini_ADW (); OCR0A = read_adc(1); // ADW Wert als PWM ausgeben ********
-
Datei
Seilbahn_Tn13_1.bas
0 Then 'wenn gefahren wird Richtung.0 = Not Richtung.3 'Vorwärts-LED-Bit wie Vorwärts-Motorbit in PWM-Ein-Phase Motoraus.0 = Not Richtung.3 'Vorwärts-LED-Bit wie Vorwärts-Motorbit in PWM-AUS-Phase Richtung.1 = Not Richtung.4 'Rückwärts-LED-Bit wie Rückwärts-Motorbit in PWM-Ein-Phase Motoraus.1 = Not Richtung.4 'Rückwärts-LED-Bit wie Rückwärts-Motorbit in PWM-AUS-Phase Else Richtung = Richtung And &B00011000 'beide LEDs Motoraus = Motoraus And &B00011000 'blinken lassen End If Else 'nein, Richtung = Richtung Or 3 'LEDs in PWM-Ein-Phase aus Motoraus = 3 '
in „Bascom Befehlszeit“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Seilbahn_Tn13_1.bas
0 Then 'wenn gefahren wird Richtung.0 = Not Richtung.3 'Vorwärts-LED-Bit wie Vorwärts-Motorbit in PWM-Ein-Phase Motoraus.0 = Not Richtung.3 'Vorwärts-LED-Bit wie Vorwärts-Motorbit in PWM-AUS-Phase Richtung.1 = Not Richtung.4 'Rückwärts-LED-Bit wie Rückwärts-Motorbit in PWM-Ein-Phase Motoraus.1 = Not Richtung.4 'Rückwärts-LED-Bit wie Rückwärts-Motorbit in PWM-AUS-Phase Else Richtung = Richtung And &B00011000 'beide LEDs Motoraus = Motoraus And &B00011000 'blinken lassen End If Else 'nein, Richtung = Richtung Or 3 'LEDs in PWM-Ein-Phase aus Motoraus = 3 '
in „Led mit PWM bei Bascom steuern (atmega8)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Seilbahn_Tn13_1.bas
0 Then 'wenn gefahren wird Richtung.0 = Not Richtung.3 'Vorwärts-LED-Bit wie Vorwärts-Motorbit in PWM-Ein-Phase Motoraus.0 = Not Richtung.3 'Vorwärts-LED-Bit wie Vorwärts-Motorbit in PWM-AUS-Phase Richtung.1 = Not Richtung.4 'Rückwärts-LED-Bit wie Rückwärts-Motorbit in PWM-Ein-Phase Motoraus.1 = Not Richtung.4 'Rückwärts-LED-Bit wie Rückwärts-Motorbit in PWM-AUS-Phase Else Richtung = Richtung And &B00011000 'beide LEDs Motoraus = Motoraus And &B00011000 'blinken lassen End If Else 'nein, Richtung = Richtung Or 3 'LEDs in PWM-Ein-Phase aus Motoraus = 3 '
in „Interrupt am ATTiny13 in BASCOM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Seilbahn_Tn13_1.bas
0 Then 'wenn gefahren wird Richtung.0 = Not Richtung.3 'Vorwärts-LED-Bit wie Vorwärts-Motorbit in PWM-Ein-Phase Motoraus.0 = Not Richtung.3 'Vorwärts-LED-Bit wie Vorwärts-Motorbit in PWM-AUS-Phase Richtung.1 = Not Richtung.4 'Rückwärts-LED-Bit wie Rückwärts-Motorbit in PWM-Ein-Phase Motoraus.1 = Not Richtung.4 'Rückwärts-LED-Bit wie Rückwärts-Motorbit in PWM-AUS-Phase Else Richtung = Richtung And &B00011000 'beide LEDs Motoraus = Motoraus And &B00011000 'blinken lassen End If Else 'nein, Richtung = Richtung Or 3 'LEDs in PWM-Ein-Phase aus Motoraus = 3 '
in „Attiny13 + Bascom: Einfaches Lauflicht mit Taster funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tiny25.c
OCR0B = pgm_read_word(pwmtable_8D+tmp); my_delay(delay); } break; default: // break; } } void init_pwm (void) { // Timer 0 PWM Init TCCR0A = (1 << WGM00) | (1 << WGM01) | (0 << COM0A1) | (0 << COM0B1); TCCR0B = (0 << WGM02) | (1 << CS00) | (1 << CS01) | (0 << CS02); // OC0A PWM Port DDRB |= (1 << PB0
in „ATiny25, Timer0 PWM + Timer1 Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Timer1_non_volatile_provozieren.ino
deleteTimer1Mode(); switch (mode) { case 0 : ; break; // Normal case 1 : TCCR1A |= _BV(WGM10); break; // PWM, Phase Correct 8-Bit case 2 : TCCR1A |= _BV(WGM11) ; break; // PWM, Phase Correct 9-Bit case 3 : TCCR1A |= _BV(WGM11) | _BV(WGM10); break; // PWM, Phase Correct 10-Bit case 4 : TCCR1B |= _BV(WGM12); ; break; // CTC, OCRnA case 5 : TCCR1B |= _BV(WGM12); TCCR1A |= _BV(WGM10); break; // Fast PWM 8 Bit case 6 : TCCR1B |= _BV(WGM12); TCCR1A |= _BV(WGM11) ; break; // Fast PWM 9 Bit case 7 : TCCR1B |= _BV(WGM12); TCCR1A |= _BV(WGM11) | _BV(WGM10); break; // Fast PWM 10 Bit case 8 : TCCR1B |= _BV
in „volatile und Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MCP250XX.INC
NO_TX_ON_ERR ; SLEEPMODE enter SLEEP_EN or SLEEP_DIS ; MSGTYPE enter MSG_TYPE_DATA or MSG_TYPE_RTR ; PWM_POR enter PWM_POR_DEF OR PWM_POR_UNCH ; LOTOSLEEP enter LO_TO_SLEEP_EN OR LO_TO_SLEEP_DIS CAN_MODE MACRO MODE, PUMODE, TXID1MSG, ERROR_RECOVERY, TX_ON_ERROR, SLEEPMODE, MSGTYPE, PWM_POR, LOTOSLEEP TEMP
in „Hex File für MCP25050 mit MPLAB erstellen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
seriell1.c
r_in; volatile unsigned char r_out; /* SIGNAL(SIG_OVERFLOW1) { switch (direction) { case UP: if (++pwm == 1000) direction = DOWN; break; case DOWN: if (--pwm == 20) direction = UP; break; } OCR1AH = pwm>>8; // set PWM value to 0 OCR1AL = pwm; // set PWM value to 0 } */ int main() { // unsigned char s
in „Ziemlichgross“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
acl.c
//Variablen für Software PWM volatile int pwmtime=0, pwm1=25, pwm2=100, pwm3=25, pwm4=0; SIGNAL (SIG_OVERFLOW0) { // Timer für ACL tick0 ++; tick1 ++; tick2 ++; if (tick0 > 1000) { tick0 = 0; } if (tick1 > 1050) { tick1 = 0; }
in „AVR-Lauflicht“ · Projekte & Code ·
-
Datei
wrtilty.c
OCR OCR0A #define DDROC DDRB #define TIMER0_TOP 255 /* 8-bit PWM */ //Set COM0A1:0 = 2 for non-inverted pwm and 3 for inverted pwm //Use the following line for FastPWM //# define TIMER0_PWM_INIT _BV(WGM00) | _BV(WGM01) | _BV(COM0A1) //Use the following line for PhaseCorrectPWM
in „Attiny2313 macht Probleme“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR081.pdf
added: Timer/Counters and The Prescalers in ATmega8 can be reset. Prescalers Variable top value in PWM mode. For Timer/Counter1, Phase and Frequency Correct PWM mode in addition to the Phase Correct PWM mode (also in Timer/Counter2). Fast PWM mode. 4 AVR081 2515D–AVR–07/03 AVR081 Differences Between
in „def. inc Datei“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
BabyController_B328.pdf
Timer1 input capture (ICP1) divided system clock output (CLK0) PB1 Digitaler Ein- und Ausgang Timer1 PWM outputA(OC1A) PB2 Digitaler Ein- und Ausgang Timer1 PWM output B (OC1B) PB3 Motor 2 Steuerport Timer2 PWM outputA(OC2A) ISP programming line Damit läßt sich die Geschwindigkeit des Motors 2 einstellen
in „Baby Orangutan b-328“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LED_schaltung.c
} } else //Taste ist nicht mehr gedrückt - { //(kurzer Testendruck) if (TCCR1B & (1<<CS10)) //Wenn PWM läuft { TCCR1B &= ~(1<<CS10) ; //PWM abschalten OCR1A=180; //PWM Startwert (70%) (hat auch da Sinn) TCCR1A &= ~(1<<FOC1A); //Port sicher ausschalten Richtung=0; //Richtungswert zurücksetzten } else
in „Hilfe bei PWM Code benötigt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
TM1829_V1.4-eng-by-BNT-131207.pdf
Data Output SET 7 In to VDD -> high-speed mode, to GND or floating -> low-speed mode OutR 1 Out Red PWM constant current output OutG 2 Out Green PWM constant current output OutB 3 Out Blue PWM constant current output VDD 8 - Logic Supply GND 4 - Ground Input and output equivalent circuit: 2 © Titan Micro
in „Frage zum Digital RGB Stripe vom Aldi“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tiny13.c
PWM top=FFh // OC0A output: Non-Inverted PWM // OC0B output: Disconnected TCCR0A=0x81; TCCR0B=0x03; TCNT0=0x00; OCR0A=0x51; OCR0B=0x00; DDRB |= 0b00000001; //Pin auf Ausgang } //************************
-
Datei
Seilbahn_Tn13_1.bas
0 Then 'wenn gefahren wird Richtung.0 = Not Richtung.3 'Vorwärts-LED-Bit wie Vorwärts-Motorbit in PWM-Ein-Phase Motoraus.0 = Not Richtung.3 'Vorwärts-LED-Bit wie Vorwärts-Motorbit in PWM-AUS-Phase Richtung.1 = Not Richtung.4 'Rückwärts-LED-Bit wie Rückwärts-Motorbit in PWM-Ein-Phase Motoraus.1 = Not Richtung.4 'Rückwärts-LED-Bit wie Rückwärts-Motorbit in PWM-AUS-Phase Else Richtung = Richtung And &B00011000 'beide LEDs Motoraus = Motoraus And &B00011000 'blinken lassen End If Else 'nein, Richtung = Richtung Or 3 'LEDs in PWM-Ein-Phase aus Motoraus = 3 '
in „Eine kleine Frage zur Programmierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
1_pwm_sig_main.c
/* Erik Herkenrath Erstellt: 7.Dez.2010 Funktion: steuert 1 Lüfter über ein PWM-Signal an B1 und liest die Drehzahl über B5 ein µC: ATmega168 LCD-Port: PortD F_CPU = 8 MHz (interner RC-Oszillator) PWM-Frequenz: 31.25 kHz (ACHTUNG: laut intel-Datenblatt sollte f(PWM) zwischen 21
in „Störungen beim Auslesen der Drehzahl von PWM-Lüftern (ATmega168)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.h
BUS_VOLTAGE_GPIO_Port GPIOB #define M1_OCP_Pin GPIO_PIN_12 #define M1_OCP_GPIO_Port GPIOB #define M1_PWM_UL_Pin GPIO_PIN_13 #define M1_PWM_UL_GPIO_Port GPIOB #define M1_PWM_VL_Pin GPIO_PIN_14 #define M1_PWM_VL_GPIO_Port GPIOB #define M1_PWM_WL_Pin GPIO_PIN_15 #define M1_PWM_WL_GPIO_Port GPIOB #define M1_PWM_UH_Pin GPIO_PIN_8 #define M1_PWM_UH_GPIO_Port GPIOA #define M1_PWM_VH_Pin GPIO_PIN_9 #define M1_PWM_VH_GPIO_Port GPIOA #define M1_PWM_WH_Pin GPIO_PIN_10 #define M1_PWM_WH_GPIO_Port GPIOA #define OC_SEL_Pin
in „Problem mit STM32F103 und RAM-Größe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LED_schaltung_18_02.c
) if (TCCR1B & (1<<CS11)) //Wenn PWM läuft { TCCR1B &= ~((1<<CS11) |(1<<CS10)); //PWM abschalten OCR1A=180; //PWM Startwert (70%) (hat auch da Sinn) _delay_ms (5); TCCR1A &= ~(1<<FOC1A); //Port sicher ausschalten Richtung=0; //Richtungswert
in „Hilfe bei PWM Code benötigt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwmtest.c
******************** * $Id:: pwmtest.c 6097 2011-01-07 04:31:25Z nxp12832 $ * Project: NXP LPC17xx PWM example * * Description: * This file contains PWM test modules, main entry, to test PWM APIs. * **************************************************************************** * Software that is described
in „LPC1769 PWM Probleme bei Dutycycle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwmtest.c
******************** * $Id:: pwmtest.c 6097 2011-01-07 04:31:25Z nxp12832 $ * Project: NXP LPC17xx PWM example * * Description: * This file contains PWM test modules, main entry, to test PWM APIs. * **************************************************************************** * Software that is described
in „LPC1769 PWM Probleme bei Dutycycle“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AiMS2000.pdf
CAN_STBY/4.4C P1.31/SCK1/AD0.5 P0.23/AD0.0/I2SRX_CLK/CAP3.0 P0.23/5.3B O , R 28 VDD3.3V P2.0/5.3B 75 P2.0/PWM1.1/TXD1/TRACECLK P0.24/AD0.1/I2SRX_WS/CAP3.1 8 P0.24/5.3B - 3 P2.1/5.3B 74 P2.1/PWM1.2/RXD1 P0.25/AD0.2/I2SRX_SDA/TXD3 7 TX3/5.1A 100nF K 8 P2.2/5.3B 73 P2.2/PWM1.3/CTS1/TRACEDATA3 P0.26/AD0.3/AOUT/RXD3 6 RX3/5.1A C30 1 A M 3 P2.3/5.4B 70 P2.3/PWM1.4/DCD1/TRACEDATA2 P0.27/SDA0/USB_SDA 25 SDA0/4.6A Z L 3 BUTT1 69 P2.4/PWM1.5/DSR1/TRACEDATA1 P0.28/SCL0/USB_SCL 24 SCL0/4.6A 4 + LED_2 68 P2.5/PWM1.6/DTR1/TRACEDATA0 P0.29/USB_D+ 29 3 13 NC LED_1 67
in „Schaltplan Prüfung/Kritik LPC1769 + IMU + Bluetooth“ · Mikrocontroller und Digitale Elektronik ·