-
Datei
msp430x46x_tb_10.c
| 32kHz // --|RST XOUT|- // | | // | P2.2/TB1|--> CCR1 - 75% PWM // | P2.3/TB2|--> CCR2 - 25% PWM // | P3.4/TB3|--> CCR3 - 12.5% PWM // | P3.5/TB4|--> CCR4 - 6.26% PWM // | P3.6/TB5|--> CCR5 - 3.13% PWM // | P3.7/TB6|--> CCR6 - 1.566% PWM // // K. Quiring/ M. Mitchell
in „MSP430xG46x TimerB Capture Compare Register Funktion“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
OZ9902.pdf
GND 2 UVLS FAU23 5 20 ON/OFF 3 ENA DRV2 RT ISW1 4 VREF GND1 6 SYNC OVP1 19 5 RT ISW1 7 SYNC OV18 7 PWM1 PROT1 18 PWM1 8 PWM1 PRO17 Q18 PBR2 9 ADIM IISW2 AM4400N / SO8 8 PWM2 ISEN1 17 10TIMER OVP2 Similar 9 16 11SSTCMP1PROT2 Structure 0100 ADIM ISW2 12SSTCMP2ISEN2 for CH2 10 15 TIMER OVP2 11 SSTCMP1 PROT2
in „Philips LCD Backlight Problem“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
IRremoteInt.h
__) #define TIMER_PWM_PIN 14 /* Sanguino */ #else #define TIMER_PWM_PIN 3 /* Arduino Duemilanove, Diecimila, LilyPad, etc */ #endif // defines for timer1 (16 bits) #elif defined(IR_USE_TIMER1) #define TIMER_RESET #define
in „IR library auf Atmega328 8Mhz“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
; } /*================== End of Slave2 configuration : TIM4 ====================*/ /* Start Master PWM generation */ if (HAL_TIM_PWM_Start(&TimMasterHandle, TIM_CHANNEL_1) != HAL_OK) { /* PWM generation Error */ Error_Handler(); } /* Start Slave1 PWM generation */ if (HAL_TIM_PWM_Start(&TimSlave1Handle, TIM_CHANNEL_1) != HAL_OK) { /* PWM generation Error */ Error_Handler(); } /* Start Slave2 PWM generation */ if (HAL_TIM_PWM_Start(&TimSlave2Handle, TIM_CHANNEL_3) != HAL_OK) { /* PWM generation Error */ Error_Handler(); } while (1) {
in „STM32 Timer synchronisieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ServoSlave.ino
SERVO6<6; SERVO6++) pwm.setPWM(5,0,370); delay(3000); for (int SERVO5 = 4; SERVO5<5; SERVO5++) pwm.setPWM(4,0,357); delay(2000); for (int SERVO4 = 3; SERVO4<4; SERVO4++) pwm.setPWM(3,0,365); delay(2000); for (int SERVO3 = 2; SERVO3<3; SERVO3++) pwm.setPWM(2,0,370); delay(3000); for (int SERVO2 = 1; SERVO2<2; SERVO2++) pwm.setPWM(1,0,650); delay(3000); for (int SERVO1 = 0; SERVO1<1; SERVO1++) pwm.setPWM(0,0,490); } }
in „Roboterarm mit Gestensteuerung HILFE I2C“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
tas5558-eight_channel_audio_processor_with_PWM_Output.pdf
2013–REVISED APRIL 2015 5 Pin Configuration and Functions TAS5558 DCA Package 56-Pin HTSSOP Top View PWM_HPM_L 1 56 PWM_P_6 PWM_HPP_L 2 55 PWM_M_6 PWM_HPM_R 3 54 PWM_P_5 PWM_HPP_R 4 53 PWM_M_5 AVSS 5 52 VR_PWM PLL_FLTM 6 51 AVSS_PWM PLL_FLTP 7 50 AVDD_PWM VR_ANA 8 49 PWM_P_8 AVDD 9 48 PWM_M_8 ASEL_EMO2 10 47 PWM_P_7 MCLK 11 46 PWM_M_7 OSCRES 12 45 PWM_P_4 DVSS2_CORE 13 44 PWM_M_4 DVDD2_CORE 14 43 PWM_P_3 EMO1 15 42 PWM_M_3 RESET 16 41 PWM_P_2 HP_SEL 17 40 PWM_M_2 PDN 18 39 PWM_P_1 MUTE 19 38 PWM_M_1 SDA 20
-
Datei
report_par_mod_pcf.txt
Comp: pwm_lights_0_LEDs_pin<3> IOSTANDARD = LVCMOS25 Comp: pwm_lights_0_LEDs_pin<2> IOSTANDARD = LVCMOS25 Comp: pwm_lights_0_LEDs_pin<1> IOSTANDARD = LVCMOS25 Comp: pwm_lights_0_LEDs_pin<0> IOSTANDARD = LVCMOS33
in „Place and Route partially locked IO bus“ · FPGA, VHDL & Co. ·
-
Datei
re1.asm
pwm1 ;Drehrichtung Motor? ori ri,1<<pw2 ;rückwärts neg gas ;positiv machen rjmp pwm2 ;zum Test pwm1: ori ri,1<<pw1 ;vorwärts pwm2: out portb,ri ;Richtung und PullUp's ausgeben ldi ri,re ;nur PullUp's pwm3: cp pwz,gas ;Schwelle erreicht? brlo pwm4 ;nein... out portb,ri ;ja pwm4: reti
in „Zustände bei Drehgeber“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
halogen_dimmer_code_auszug.c
_1) { // set output 1 low output_pwm_set_digital_1(0); } if(timer_counter == output_pwm_analog_value_2) { // set output 2 low output_pwm_set_digital_2(0); } if(timer_counter == output_pwm_analog_value_3) { // set output 3 low output_pwm_set_digital_3(0); } if(timer_counter == output_pwm_analog_value_4) { // set output 4 low output_pwm_set_digital_4(0); } if(timer_counter==timer_counter_max) {timer_counter=0;} else {timer_counter++;} }
in „PWM Dimmer - unregelmäßiges Aufflackern“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
sicherungsschranklampe.c
#define TLC5940_BLANK_LOW PORTB &= ~(1 << PIN_BLANK) volatile uint16_t counter_ticks = 0; uint16_t pwm_values[16]; uint8_t pwm_values_for_spi[24]; void fill_pwm_values() { for (uint8_t j = 0; j < 16; j++) { pwm_values[j] = 100; } } void create_pwm_values_for_spi() { uint8_t counter = 0; fill_pwm_values(); for (uint8_t i = 0; i < 16; i += 2) { pwm_values_for_spi[counter] = ((pwm_values[i] & 0x0ff) >> 4); pwm_values_for_spi[counter+1] = ((pwm_values[i] & 0x0f) << 4) | (pwm_values[i+1] >> 8); pwm_values_for_spi[counter+2] = pwm_values[i+1] & 0x0ff
in „c / atmega328: 16bit-arraywerte werden komisch gespeichert“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwm_1kHz.ino
/ 8 TCCR1B = (1<<WGM13) | (1<<CS11); // 10 Bit PWM ICR1 = 1000; // set PWM value OCR1A = 500; OCR1B = 500; OCR1C = 500; // manual setup for 16 bit timer 3 with flexible PWM frequency // OCR1A/B/C inverting mode, timer mode 10, phase correct PWM, TOP
in „Arduino Mega 11 PWM-Pins mit 1kHz“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DTMF_AVR.pdf
= K 0,7 < K < 0,9 (2) Theory of Operation Starting from a general overview about the usage of the PWM, it will be shown how the PWM allows to generate Sine Waves. In the next step, an introduction is given in how frequencies that are different from the ground frequency of the PWM can be generated. After
in „Frequenzverfahren beim Telefon“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
doc1982.pdf
Aa = K 0,7 <K < 0,9 (2) Theory of Operation Starting from a general overview about the usage of the PWM, it will be shown how the PWM allows to generate Sine Waves. In the next step, an introduction is given in how frequencies that are different from the ground frequency of the PWM can be generated. After
in „seriell verkabelte und auslesbare Schalter bzw. Sensoren?“ · Offtopic ·
-
Datei
smps.c
) { if (ACSR & (1 << ACO)) { // AC- drops below V_BG // PORT = LOW (disable SMPS), disconnect from PWM PORT_PWM &= ~(1 << BIT_PWM); GTCCR = (1 << PWM1B); } else { // AC- rises over V_BG: activate PWM and thereby SMPS // Clear OC1B on Compare Match, set when TCNT1 = 0 GTCCR = (1 << PWM1B) | (0 << COM1B1
in „Schaltnetzteil: -700V“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
SF_FOC_PMSM_HALL_UG.pdf
PMSM and the driving inverter bridge topology are shown in Figure 1-1. Phase A 100 + Stator Phase A PWM A High PWM B High PWM C High 101 11 Rotor Vdc To Phase A To Phase B To Phase C S N Phase C Phase B 01 Phase B 0 PWM A Low PWM B Low PWM C Low 0 _ Phase C 011 Figure 1-1 • PMSM Motor and Driving Inverter
in „SVPWM Variante für FOC PMSM“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
vnh2sp30.pdf
0.4 V Voltage an output pin)EN=1mA 5/26 VNH2SP30-E ELECTRICAL CHARACTERISTICS (continued) Table 10. PWM Symbol Parameter Test Conditions Min Typ Max Unit Vpwl PWM Low Level Voltage 1.25 V Ipwl PWM Pin Current Vpw=1.25V 1 µA Vpwh PWM High Level Voltage 3.25 V I PWM Pin Current V =3.25V 10 µA pwh pw V pwhhyst PWM Hysteresis Voltage 0.5 V I = 1 mA V +0.3 V +0.7 V +1.0 V Vpwcl PWM Clamp Voltage pw CC CC CC pw = -1 mA -6.0 -4.5 -3.0 V PWM Pin Input C INPWM VIN=2.5V 25 pF Capacitance Table 11. Switching (V CC=13V
in „25A Regler per PWM“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Schaltplan eines 16-Bit-DACs
Bit (val >> 8) LSB = unteren 8 Bit (val & 0xFF) R3 zu R4: 3k92/1Meg = 255!!! 3k92/1Meg = 255!!! freq_PWM = 250k (STM32 @ 64MHz) Vref (Buffer Supply) = 2.5V Buffer (inverter) = 74LVC04A Vhigh=2.5, Trise=4ns, Tfall=4ns, Rhigh=10 Rlow=10 A1 A2 MSB R3 3k92 R1 10k R7 10k C3 10n C4 10n U1 AD8628 VCC C1 1n R5
in „DAC Dithering“ · Analoge Elektronik und Schaltungstechnik · · Schaltpläne
-
Bild
Zwei ZHIYU ZFC4-1KM PWM-Regler Module
ZFC4-1KM OUT S PWM + - IN ZHIYU + - DC12V S MAX 3H B10K
in „2 PWM-Lüfter an China Platine parallel schalten“ · Mikrocontroller und Digitale Elektronik · · Platinenfotos
-
Bild
Schaltplan mit Arduino Nano und LT115B
J1, 1 KL.30, 2 PWM IN, 4 NTC, 5, 6, R1 12k, R9 1k, R3 100R, Q3 BC557, R11 1k, R4 1k, 28 RESET, 18 AREF, 19 A0, 20 A1, 21 A2, 22 A3, 24 A4, 25 A5, 26 A6, 27 A7, 29 GND, Arduino Nano, D0/RX, D1/TX, D2, D3, D4, D5, D6, D7
in „PWM-Frequenzwandlung mit Arduino?“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne
-
Bild
Schaltplan einer Arduino-basierten Schaltung mit MOSFETs
1 KL,20,5A 2 KL,15 3 PWM,IN 4 NTC+ 5 NTC- 6 KL,31 Q1 BC557 R3 1k R5 1k Q3 BC557 R1 1k R2 22k D2 1N4148 Q2 BC547 R4 10k R6 1k D1 15V C1 1000µ F C2 100n 28 RESET 27 RESET 18 AREF 19 A0 20 A1 21 A2 22 A3 23 A4 24 A5 25 A6 26 A7
in „PWM-Frequenzwandlung mit Arduino?“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne
-
Bild
Schaltplan einer Lüftersteuerung mit PWM-Anschluss
Brown N Black PE Green & Yellow White NC Gray COM Voltage Output Red +10VDC Control Input 0-10VDC/PWM Yellow 100K 100K tuF GND(-) Blue Outside +VDC R Tach output White max. 10mA Brown RSA 680 Ω Gray RSB IC Counter Controller Alarm Speed display Um 5 pulse per revolution Speed control with PWM PWM 1-10KHz 100%PWM Speed=max 10%PWM Speed=min <10%PWM Speed=0 Start-up at 10%PWM Customer circuit
in „Komische PWM Ansteuerung eines Lüftermotors?“ · Analoge Elektronik und Schaltungstechnik · · Schaltpläne
-
Bild
Bode-Diagramm eines PWM-Filters
uC575853_PWM-Filter.raw V(y) 8dB 0dB -8dB -16dB -24dB -32dB -40dB -48dB -56dB -64dB -72dB -80dB -88dB 100Hz 1KHz 10KHz 100KHz 1MHz 10MHz 0° -30° -60° -90° -120° -150° -180° -210° -240° -270° -300° -330° -360°
in „40-50kHz Schwebung auf PWM-Glättung“ · Analoge Elektronik und Schaltungstechnik · · Screenshots
-
Bild
Schaltplan einer Heizstab-Steuerelektronik
J12 Netzteil 15V, J8 GPIO1, H111SM1, R2 1k, C2 100u, NC, VO, GND, Q3 DG20X06T1, GPIO3, J0 EMF-Filter, C1 0,8u, J9 GPIO2, R6 390, F2 10k, F3 10A, J10 GPIO3, IL410, T1, T2, NC, K, R7 330, D1 BTA140/600, R8 390, D2 BTA140/600, J6 L, R4 5.3, R5 5.3, J9 Heizstab 1, J9 Heizstab 2, J9 Heizstab 3, F1 10k, J5 Netzanschluss, GND, J11 GPIO1 bis GPIO3, GND, to microcontroller, Sheet: AC_WPH_Wandler_V1.kiCad_sch, Title: Steuerelektronik für PV-Heizstab, Size: A4, Date: 2024-02-06, Rev: V1.0, Id: 1/1
in „Schaltung zur Steuerung eines Heizstabs“ · Analoge Elektronik und Schaltungstechnik · · Schaltpläne
-
Bild
Handgezeichneter Schaltplan eines LED-Controllers
+24V -D LED-Controller +24V CW WW R G B
in „RGBWW-LED Lichtband über Steuerspannung auf blau schalten“ · Haus & Smart Home · · Fotos
-
Datei
8bit-pwm.asm
.include "4433def.inc" .def pwm =R10 .def zwl =r12 .def zwh =r13 .def vergleichl =r14 .def vergleichh =r15 .def rmp =r16 ; Hauptarbeitsregister .def temp =r21 .def temp1 =r22 .def temp2 =r23 .def temp3 =r24 .cseg .org 0x0e rjmp reset
in „Hilfe-PWM 10bit“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
6PWM01.asm
;Einfacher Sechsfach-PWM-Drehzahlsteller ;Nur eine Drehrichtung ;Steuerung durch analoge Steuerspannung 0...5V (Stop...Max) ;------------------------------------------------------------------- ;R0...R5 = Variablen für Geschwindigkeitswert
in „ATMega16 ADC Frage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
2ADC_PWM.txt
** ; ; Einlesen eines Analog-Wertes und Umrechnen in eine 8-Bit Zahl ; -------> Ausgeben als 8-Bit PWM ; -------> Ausgeben als 10-Bit PWM ; ;************************************************************************************************** .device AT90S8535 .include "8535def.inc" ;*******************
in „Flankensteuerung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwm_8bit.c
/* 8bit PWM mit AT89LP4052 */ /* Output P3.4(T0) und P3.5 (T1)*/ #include<at89lp2052.h> unsigned char z; char count, dimm, value; unsigned char code pulsbreite[] = { 0, 1, 2, 3, 4, 6, 8, 11, 16, 23, 32, 45, 64,
in „AT89LP4052 mehrmals geflasht -> defekt?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwm_sc_1.ucf
Constraints generated by PACE #PACE: Start of PACE I/O Pin Assignments NET "clk" LOC = "T9" ; NET "pwm_tot1" LOC = "D5" ; NET "pwm_tot1_inv" LOC = "D7" ; NET "Schalter<0>" LOC = "F12" ; NET "Schalter<1>" LOC = "G12" ; NET "Schalter<2>" LOC = "H14" ; NET "Schalter<3>" LOC = "H13" ; NET "Schalter<4>" LOC
-
Datei
pwm_sc_2.ucf
= "M14" ; NET "Button<2>" LOC = "L13" ; NET "Button<3>" LOC = "L14" ; NET "clk" LOC = "T9" ; NET "pwm_tot1" LOC = "D5" ; NET "pwm_tot1_inv" LOC = "D7" ; NET "Schalter<0>" LOC = "F12" ; NET "Schalter<1>" LOC = "G12" ; NET "Schalter<2>" LOC = "H14" ; NET "Schalter<3>" LOC = "H13" ; NET "Schalter<4>" LOC
-
Datei
pwm_sc_3.ucf
Constraints generated by PACE #PACE: Start of PACE I/O Pin Assignments NET "clk" LOC = "T9" ; NET "pwm_tot1" LOC = "D5" ; NET "pwm_tot1_inv" LOC = "D7" ; NET "Schalter<0>" LOC = "F12" ; NET "Schalter<1>" LOC = "G12" ; NET "Schalter<2>" LOC = "H14" ; NET "Schalter<3>" LOC = "H13" ; NET "Schalter<4>" LOC
-
Datei
ADC_PWM1.c
ADMUX |= 0x83; //10000011 ADCSRA |= 0xA9; //101x1001 // ADCSRB &= 0x18; //000xx000 //TIMER Timer 0 als PWM mit OCR0A als Schaltpunkt an PB0 GTCCR |= 0x80; //1xxxxxxx TCCR0A |= 0x83; //1000xx11 TCCR0B |= 0x01; //00xx0001 TIMSK |= 0x12; //x001001x ADC_wert = SOLLWERT; ADCSRA |= (1<<6); //Start des AD-Wandlers
in „Error: invalid type argument of 'unary *' (have 'int')“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
16Bit_PWM.asm
temp,low(RAMEND) out SPL,temp ldi temp,high(RAMEND) out SPH,temp ldi temp,$FF out DDRD,temp rcall InitPWM_16Bit ;PWM initialisieren ;sbi PORTD,PIND5 loop: rjmp loop ;***************************************************************** InitPWM_16Bit: ldi temp,0 out OCR1AH,temp ldi temp,128 out OCR1AL,temp ldi
in „PWM läuft nicht (Mega16)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
16Bit_PWM.asm
temp,low(RAMEND) out SPL,temp ldi temp,high(RAMEND) out SPH,temp ldi temp,$FF out DDRD,temp rcall InitPWM_16Bit ;PWM initialisieren ;sbi PORTD,PIND5 loop: rjmp loop ;***************************************************************** InitPWM_16Bit: ldi temp,0 out OCR1AH,temp ldi temp,128 out OCR1AL,temp ldi
in „PWM läuft nicht (Mega16)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
16Bit_PWM.asm
temp,low(RAMEND) out SPL,temp ldi temp,high(RAMEND) out SPH,temp ldi temp,$FF out DDRD,temp rcall InitPWM_16Bit ;PWM initialisieren ;sbi PORTD,PIND5 loop: rjmp loop ;***************************************************************** InitPWM_16Bit: ldi temp,0 out OCR1AH,temp ;Top-Wert übergeben ldi temp,255
in „PWM läuft nicht (Mega16)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwm_ocr2.txt
initialisieren ;portb als ausgang ldi wl,0b11111111 out ddrb,wl ;************ TIMER_COUNTER_2 FAST_PWM 8BIT clk1024*************** ldi wl,1<<WGM20|1<<COM21|1<<COM20|1<<CS22|1<<CS21|1<<CS20 out TCCR2,wl ;************ TIMER_COUNTER_1 FAST_PWM 8BIT clk1024*************** ldi wl,1<<OCIE1A|1<<OCIE1B|1<<TOIE1
in „atmega8 led dimmen an ocr2“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwm_ocr2.txt
-> Schleife ;Ports initialisieren ldi wl,0b11111111 out ddrb,wl ;************ TIMER_COUNTER_2 FAST_PWM 8BIT clk1024*************** ldi wl,1<<WGM20|1<<COM21|1<<COM20|1<<CS22|1<<CS21|1<<CS20 out TCCR2,wl ;************ TIMER_COUNTER_1 FAST_PWM 8BIT clk1024*************** ldi wl,1<<OCIE1A|1<<OCIE1B|1<<OCIE2
in „atmega8 led dimmen an ocr2“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwm_T25.c
#include <avr/io.h> #include <avr/interrupt.h> #include <inttypes.h> #define ANZAHL 78 uint8_t sinustabelle[78]={127,137,147,157,167,177,186,195,203,211,219,225,232,237,242,246,249,251,253,254,254,253,251,249,246,242,237,232,225,219,211,203,195,186,177,167,157,147,137,127,117,107,97,87,77,68,59,51,43,35,29,22,17,12,8,5,3,1,0,0,1,3,5,8,12,17,22,29,35,43,51,59,68,77,87,97,107,117}; uint8_t counter=0; int main(void){ TCCR0A = (1<<COM0A1) | (1<<WGM01) | (1<<WGM00); TCCR0B = (1<<CS01); // (1<<CS01) = CPU-Takt/8 TIMSK = (1<<OCIE0A); OCR0A=sinustabelle[counter]; DDRB = (1<<PB0); //PB0 (OC0A) als Ausgang sei(); while(1); return 0; } ISR(TIMER0_COMPA_vect){ counter++; if (counter>
in „EEPROM schreiben lesen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwmP01.asm
out SPL, temp1 ldi temp1, HIGH(RAMEND) out SPH, temp1 ; ; Timer 1 einstellen ; ; Modus 14: ; Fast PWM, Top von ICR1 ; ; WGM13 WGM12 WGM11 WGM10 ; 1 1 1 0 ; ; Timer Vorteiler: 256 ; CS12 CS11 CS10 ; 1 0 0 ; ; Steuerung des Ausgangsport: Set at BOTTOM, Clear at match ; COM1A1 COM1A0 ; 1 0 ; ldi temp1,
in „known AVR simulator01 issues - und nuh?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PWM_duty_cycle.pdf
PWM-Vergleich Duty-Cycle Filter mit Grenzfrequenz 300Hz PWM 10kHz (u =s-s) duty cycle = 10% PWM 10kHz (u = 5V) duty cycle = 90% s-s PWM 10kHz (u = 5s-sduty cycle = 50% Duty Cycle 50% am kritischsten, da
in „PWM-Frequenz - Wie hoch?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PWM_mit_Timer1.asm
+00000000: 940C002A JMP 0x00002A +00000002: 9518 RETI +00000003: 0000 NOP +00000004: 9518 RETI +00000005: 0000 NOP +00000006: 9518 RETI +00000007: 0000 NOP +00000008: 9518 RETI +00000009: 0000 NOP +0000000A: 9518 RETI +0000000B: 0000 NOP +0000000C: 9518 RETI +0000000D: 0000 NOP +0000000E: 9518 RETI +0000000F: 0000 NOP +00000010: 9518 RETI +00000011: 0000 NOP +00000012: 9518 RETI +00000013: 0000 NOP +00000014: 9518 RETI +00000015: 0000 NOP +00000016: 9518 RETI +00000017: 0000 NOP +00000018: 9518 RETI +00000019: 0000 NOP +0000001A: 9518 RETI +0000001B: 0000 NOP +0000001C: 9518 RETI +0000001D: 0000
in „PWM Versuche mit Bascom“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATTiny_LCD_PWM.c
// ATTiny_LCD_PWM.c #include <avr/io.h> char s[9]; int lcd_zaehler_timing; int Wert; #define F_CPU 8000000 #define UART_BAUD_RATE 38400 #define UART_UBRR_CALC(BAUD_,FREQ_) ((FREQ_)/((BAUD_)*16L)-1) int uart_putc(unsigned
in „Problem: LCD mit ATTiny 2313“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATTiny_LCD_PWM.c
// ATTiny_LCD_PWM.c #include <avr/io.h> char s[9]; int lcd_zaehler_timing; int Wert; #define F_CPU 8000000 #define UART_BAUD_RATE 38400 #define UART_UBRR_CALC(BAUD_,FREQ_) ((FREQ_)/((BAUD_)*16L)-1) int uart_putc(unsigned
in „Problem: LCD mit ATTiny“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATTiny_LCD_PWM.c
// ATTiny_LCD_PWM.c #include <avr/io.h> char s[9]; int lcd_zaehler_timing; int Wert; unsigned int i=0; #define F_CPU 8000000 #define UART_BAUD_RATE 38400 #define UART_UBRR_CALC(BAUD_,FREQ_) ((FREQ_)/((BAUD_)*16L)-1)
in „Problem: LCD mit ATTiny“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATTiny_LCD_PWM.c
// ATTiny_LCD_PWM.c #include <avr/io.h> char s[9]; int lcd_zaehler_timing; int Wert; unsigned int i=0; #define F_CPU 8000000 #define UART_BAUD_RATE 38400 #define UART_UBRR_CALC(BAUD_,FREQ_) ((FREQ_)/((BAUD_)*16L)-1)
in „Problem: LCD mit ATTiny“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATTiny_LCD_PWM.c
// ATTiny_LCD_PWM.c #include <avr/io.h> char s[9]; volatile int lcd_zaehler_timing; int Wert; unsigned int i=0; #define F_CPU 8000000 #define UART_BAUD_RATE 38400 #define UART_UBRR_CALC(BAUD_,FREQ_) ((FREQ_)/((BAUD_)
in „Problem: LCD mit ATTiny“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATTiny_LCD_PWM.c
// ATTiny_LCD_PWM.c #include <avr/io.h> #include <util/delay.h> char s[9]; volatile int lcd_zaehler_timing; int Wert; unsigned int i=0; #define F_CPU 8000000 #define UART_BAUD_RATE 38400 #define UART_UBRR_CALC(BAUD_,
in „Problem: LCD mit ATTiny“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
8pwm2.asm
;Demoprogramm für 8-fach-PWM mit Tastensteuerung und Pollin-LCD 4x27. ;8 LEDs gegen Vcc an Port B (STK500) ;4 entprellte Tasten gegen GND für die einzelnen PWM-Kanäle an Port C ;Davon 2 Tasten (Dimm-Tasten) mit Repeat-Funktion
in „MENÜ-STEUERUNG“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
8pwm3.txt
;Demoprogramm für 8-fach-PWM mit Tastensteuerung und Pollin-LCD 4x27. ;8 LEDs gegen Vcc an Port B (STK500) ;4 entprellte Tasten gegen GND für die einzelnen PWM-Kanäle an Port C ;Davon 2 Tasten (Dimm-Tasten) mit Repeat-Funktion
in „MENÜ-STEUERUNG“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwm_and_timer.asm
;################################################################################# ; pwm_and_timer.asm (has to be @ cseg) ;################################################################################# pwm_and_timer_init: ; ; Timer 1 einstellen ; ; Modus 14: ; Fast PWM, Top von ICR1
in „2 Synchrone PWM Signale“ · Mikrocontroller und Digitale Elektronik ·