-
Datei
lcd-routines.h
liegen // die 4 Bit für die Daten müssen zusammenliegen, können aber an einer // beliebigen Postion anfangen #ifndef LCD_PORTS #define LCD_PORTS #define LCD_PORT PORTE #define LCD_DDR DDRE // 4 Bit LCD Datenbus DB4-DB7, das unterste Bit DB4 kann auf den Portbits 0..4 liegen // LCD DB4-DB7 <--> PORTC Bit
in „LCD kann nur Kontrast einstellen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd-routines.h
liegen // die 4 Bit für die Daten müssen zusammenliegen, können aber an einer // beliebigen Postion anfangen #ifndef LCD_PORTS #define LCD_PORTS #define LCD_PORT PORTE #define LCD_DDR DDRE // 4 Bit LCD Datenbus DB4-DB7, das unterste Bit DB4 kann auf den Portbits 0..4 liegen // LCD DB4-DB7 <--> PORTC Bit
in „LCD kann nur Kontrast einstellen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
liegen // die 4 Bit für die Daten müssen zusammenliegen, können aber an einer // beliebigen Postion anfangen #ifndef LCD_PORTS #define LCD_PORTS #define LCD_PORT PORTB #define LCD_DDR DDRB // 4 Bit LCD Datenbus DB4-DB7, das unterste Bit DB4 kann auf den Portbits 0..4 liegen // LCD DB4-DB7 <--> PORTC Bit
in „LCD tc1604a mit ATMEGA16“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd-routines.h
liegen // die 4 Bit für die Daten müssen zusammenliegen, können aber an einer // beliebigen Postion anfangen #ifndef LCD_PORTS #define LCD_PORTS #define LCD_PORT PORTC #define LCD_DDR DDRC // 4 Bit LCD Datenbus DB4-DB7, das unterste Bit DB4 kann auf den Portbits 0..4 liegen // LCD DB4-DB7 <--> PORTC Bit
in „Display Ansteuerung - 16 x 4 DotMatrix LCD“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd-routines.h
liegen // die 4 Bit für die Daten müssen zusammenliegen, können aber an einer // beliebigen Postion anfangen #ifndef LCD_PORTS #define LCD_PORTS #define LCD_PORT PORTC #define LCD_DDR DDRC // 4 Bit LCD Datenbus DB4-DB7, das unterste Bit DB4 kann auf den Portbits 0..4 liegen // LCD DB4-DB7 <--> PORTC Bit
in „DotMatrix 16x4 in C ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd-routines.h
liegen // die 4 Bit für die Daten müssen zusammenliegen, können aber an einer // beliebigen Postion anfangen #ifndef LCD_PORTS #define LCD_PORTS #define LCD_PORT PORTD #define LCD_DDR DDRD // 4 Bit LCD Datenbus DB4-DB7, das unterste Bit DB4 kann auf den Portbits 0..4 liegen // LCD DB4-DB7 <--> PORTC Bit
in „Problem mit ATmega164A und LCD FDCC1601E“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCD.h
liegen // die 4 Bit für die Daten müssen zusammenliegen, können aber an einer // beliebigen Postion anfangen #ifndef LCD_PORTS #define LCD_PORTS #define LCD_PORT PORTC #define LCD_DDR DDRC // 4 Bit LCD Datenbus DB4-DB7, das unterste Bit DB4 kann auf den Portbits 0..4 liegen // LCD DB4-DB7 <--> PORTC Bit
in „Problem Mit LCD display“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
obC16x.pdf
muss. Wenn dieser E▯ekt z.B. aus Performanceg unden uner unscht ist, muss der Wert dieser G o▯en am Anfang der Prozedur einer lokalen Variablen zugewiesen und am Ende zur ckgeschrieben werden. Das sollte aturlich nur mit solchen Werten erfolgen, die sich wa rend der Prozedur au▯erhalb sicher nich andern
in „Ein kleiner Oberoncompiler für die C16x-Familie“ · Projekte & Code ·
-
PDF
BS0401N_Arbeitsblaetter.pdf
ITESTO2.DOC 3 2. Potentiometer (Verstellbarer Widerstand) Schaltzeichen und Anschlußbezeichnungen Anfang (A) (E) Ende Schleiferkontakt (S) Bauformen Widerstandsverhalten Widerstand: Anfang (A) - Ende (E) Der Widerstandswert zwischen den Anschlüssen Anfang (A) und Ende (E) entspricht dem aufgedruckten
in „Hilfe bei der Fehlersuche eines China LED-Treibers“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
LCD_Test2.asm
dec temp2 brne WGLOOP1 dec temp1 brne WGLOOP0 ret ; wieder zurück ; Initialisierung: muss ganz am Anfang des Programms aufgerufen werden lcd_init: push temp1 in temp1, LCD_DDR ori temp1, (1<<PIN_E) | (1<<PIN_RS) | 0x0F out LCD_DDR, temp1 ldi temp3,6 powerupwait: rcall delay5ms dec temp3 brne powerupwait
in „LCD Routine funktioniert auf 8515 aber nicht auf Tiny13“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
EMSDataFields.java
EMSUnits.NONE, "Pumpennachlaufzeit"), // http://www.mikrocontroller.net/topic/210031#2921920 (3F) HK1_URLAUB_ANFANG_TAG(EmsTelegramTypes.RC35HK1Schaltzeiten, EMSDataTypes.INT, 88, 1, 1, EMSUnits.NONE, "Tag des Urlaubsanfangs"), HK1_URLAUB_ANFANG_MONAT(EmsTelegramTypes.RC35HK1Schaltzeiten, EMSDataTypes.INT, 89, 1, 1, EMSUnits.NONE, "Monat des Urlaubsanfangs"), HK1_URLAUB_ANFANG_JAHR(EmsTelegramTypes.RC35HK1Schaltzeiten, EMSDataTypes.INT, 90, 1, 1, EMSUnits.NONE, "Jahr des Urlaubsanfang"), HK1_URLAUB_ENDE_TAG(EmsTelegramTypes.RC35HK1Schaltzeiten, EMSDataTypes.INT, 91, 1, 1
in „Buderus EMS-"Gateway" mit PIC18F / Sammelbestellung“ · Haus & Smart Home ·
-
Datei
tim.asm
.include "m8def.inc" .org 0x000 ; Programm kommt ganz an den Anfang des Speichers .def temp1 = r16;Temp .def h = r17;Stundenregister .def m = r18;Minutenregister .def s = r19;Sekundenregister .def h1 = r20;Zehnerstunde für LCD .def h2 = r21;Einerstunde für LCD .def
in „Hex Wert -> Dezimal an LCD ausgeben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCD_ASM.asm
UART-Sendefunktion aufrufen adiw ZL, 1 ; Adresse des Z-Pointers um 1 erhöhen rjmp print ; wieder zum Anfang springen print_end: ret ;ldi temp1,0xc0 ; Set DDRAM Adress to 0x40 ;rcall lcd_command text: .db "Uss=",0 ; Stringkonstante, durch eine 0 abgeschlossen text1: .db "Wert",0 ;soll im erste Zeile mit adresse
in „Maga8_2x16-LCD_steurung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFID_Tiny2313_U2770B.bas
gerdückt, zur Unterroutine "Taste3" springen Waitms 500 ' Warte 500 ms Loop ' Sprunganweisung zum Anfang Do-Schleife Taste1: ' Unterroutine "Taste1" Cls ' Lcd löschen Locate 1 , 1 ' Cursor in Zeile 1, Position 1 Lcd " T1 " ' Text schreiben Wait 1 ' warte 1s Cls ' Lcd löschen Locate 1 , 1 'Cursor in Zeile
in „BASCOM Programm nach C übersetzen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFID_Tiny2313_U2770B.bas
gerdückt, zur Unterroutine "Taste3" springen Waitms 500 ' Warte 500 ms Loop ' Sprunganweisung zum Anfang Do-Schleife Taste1: ' Unterroutine "Taste1" Cls ' Lcd löschen Locate 1 , 1 ' Cursor in Zeile 1, Position 1 Lcd " T1 " ' Text schreiben Wait 1 ' warte 1s Cls ' Lcd löschen Locate 1 , 1 'Cursor in Zeile
in „Pollin RFID Entwicklungsboard“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
delay_us(1); //Standart Funktion waitus } ISR( TIMER1_OVF_vect ) //Overflow Interrupt Vector { //Anfang Interrupthandler for(uint8_t Send=0;Send<sizeof(Serial);Send++) //Das gesammte Array senden { //Anfang "FOR-Schleife" while (!(UCSRA & (1<<UDRE))) // warten bis Senden moeglich { //LEERE SCHLEIFE;
in „Verständnissfrage Serielles Senden - UDR Register“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Handler_4.asm
aus der rjmp loop Abfrage_Merker_init: cpi r22,0 ;r22 =0? brne zweig_0 ;nein, dann zu rcall Blech_Anfang ;ja, weiter zu rcall test ret zweig_0: cpi r22,1 ;r22 =1? brne zweig_1 ;nein, dann ende rcall Blech_Steg ;ja, weiter zu rcall test1 ret zweig_1: ; hier stehen jetzt alle Anweisungen für diesen Zweig
in „Wie mach ich das am schlausten? Lochstreifen einlesen mit ATmega16“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PJ01_2013_16_17.pdf
der-Interferometern besteht [6]. Am gewiesen – solange kein zweiter Auswahlphotons legt den Reflexi Anfang und Ende dienen je zwei Strahlteiler das Interferometer ver onsgrad von Strahlteiler 2 zwischen Interferometer dazu, die Zustände vollständigt. Wenn hingegen Strahl 0 Prozent für Wegmessung und der
-
PDF
Sicherung_fuer_die_Raumfahrt_1306_DB.pdf
Ausfälle bei Testeinrichtung für «Burn-In» welche über die Antenne zur Erde zurück- Bauteilen ist am Anfang des Lebens- Externe visuelle Inspektionet werden. Das Vorhandensein von zyklus am höchsten, darum gehört die gemäss Paragraf 8.2mehreren Kanälen führt zu einem mehrfach Burn-In-Prozedur zum Standard
in „Schmelzsicherungen in Parallelschaltung“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
Wider_die_Cancel-Culture.pdf
stolz auf ihre Geschichte ist, hat sie im Sommer eine Kampagne gestartet, die auch an den harten Anfang erinnern soll: «DFG2020» lautet der Titel. Und: «Für das Wissen entscheiden». Ein Kritiker bezeichnet Nuhr als «Abfall» Bis vor kurzem hatte kaum jemand ausserhalb der Organisation etwas davon mitbekommen
in „Wider die Cancel-Culture ein offener Brief an Andreas und das Moderatorenteam“ · www.mikrocontroller.net ·
-
Datei
MINI68.TXT
MOVE.B D0,ADRESSE; IF M6850,0; LEA.L UNINITVEC,A0; !VECTOREN FUER 68901 SETZEN LEA.L GPI0VEC,A1; !ANFANG DER VECTOREN MOVE.L A1,D0; !ANFANG DER TABELLE NACH 68901 VR ROR.W 2,D0; !DIVISION / 4 MOVE.B D0,VR; !WENN VETOREN AB $100 -> $40 MOVQ 15,D0; !16 VECTOREN LOESCHEN SET68901VEC: MOVE.L A0,(A1)+; DBF
in „[S] MPU (Z80/6502/68k)“ · Markt ·
-
PDF
hst_v_09.pdf
Kugel-Platte-Anordnung mit unterschiedlichem Kugelradius bei Wechselspannung ist gezeigt, dass zwar die Anfangs- oder Einsetzspannung ganz wesentlich vom Kugelradius abhängt, nicht jedoch die Durchschlagspannung. Daraus folgt, dass sich an den praktisch interessierenden Anordnungen mit Schlagweiten im Meter
-
PDF
obC16x.pdf
muss. Wenn dieser E▯ekt z.B. aus Performanceg unden uner unscht ist, muss der Wert dieser G o▯en am Anfang der Prozedur einer lokalen Variablen zugewiesen und am Ende zur ckgeschrieben werden. Das sollte aturlich nur mit solchen Werten erfolgen, die sich wahrend der Prozedur au▯erhalb sicher nicht andern
in „Ein kleiner Oberoncompiler für die C16x-Familie“ · Projekte & Code ·
-
PDF
obC16x.pdf
muss. Wenn dieser E▯ekt z.B. aus Performanceg unden uner unscht ist, muss der Wert dieser G o▯en am Anfang der Prozedur einer lokalen Variablen zugewiesen und am Ende zur ckgeschrieben werden. Das sollte aturlich nur mit solchen Werten erfolgen, die sich wa rend der Prozedur au▯erhalb sicher nich andern
in „Ein kleiner Oberoncompiler für die C16x-Familie“ · Projekte & Code ·
-
Datei
LED2.asm
port B for all outputs ldi r16, $FF out PORTB, R16 ; turn off all LEDs reset: ; Erstmal alles auf Anfang clr rot clr grun clr blau clr poss clr schleiffe clr runde clr temp clr richtung ;------------ Start Variablen setzen -------------- ldi rot,0 ;Rot testweise auf 255 setzen ldi grun,128 ;von 85 ldi
in „PWM aus 8Bit Signal erzeugen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Uhr_program.c
lcd_string( Buffer ); // Display_time(); // Ser_send_str("\r"); //CR --> Wagenrücklauf (Curser auf Anfang verschieben) /* PORTC = s; PORTC = 0xFF; _delay_ms(1000); PORTC = 0x00; _delay_ms(1000); */ } } //////////////////////////////////////////////////////////////////////////////// // Erzeugt einen Enable-Puls
in „Funk-uhr über AVR Programmieren mit DCF01“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Orlyjonok.asm
Prog-Schalter Kran ;********************Taster abfragen*************************************** abfr: ; Anfang Abfrage sbis pinb,2 ; rcall autowinden ; Abfrage und entprellen Auto Netz einholen sbis pinb,4 ; rcall autowinden ; Abfrage und entprellen Auto Netz auslegen sbis pind,2 ; rcall autokran ; Abfrage
in „AVR Assembler: ret springt an falsche Stelle zurück“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Hausbus_for_everyone.pdf
nötige, damit man einfach und von Überall sein Haus unter Kontrolle hat. Am einfachsten geht das am Anfang mit einem NET-‐IO Board von Pollin. Dies sollte aber noch nicht die Schnittstelle zum Anwender (Smartphone, PC) sein. Mit dem NET-‐IO Board sollten die Clients im RS485 Bussystem angesprochen und
-
PDF
AdvancedUseAVRASM2_de_20171104.pdf
Labels sind spezielle Symbole, die immer für Speicheradressen stehen. Syntaktisch stehen sie am Anfang der Zeile und werden mit einem Doppelpunkt abgeschlossen. Ein Label, der für eine Adresse im Programspeicher ( .cseg ) steht, bezeichnet also entweder ein Sprungziel oder eine Einsprung- Adresse für
in „Advanced Use of AVRASM2“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AdvancedUseAVRASM2_de_20171104.pdf
Labels sind spezielle Symbole, die immer für Speicheradressen stehen. Syntaktisch stehen sie am Anfang der Zeile und werden mit einem Doppelpunkt abgeschlossen. Ein Label, der für eine Adresse im Programspeicher ( .cseg ) steht, bezeichnet also entweder ein Sprungziel oder eine Einsprung- Adresse für
in „Doku zu AVR Assembler für komplexe Projekte (deutsch)“ · Projekte & Code ·
-
Datei
patricia_Lcd.asm
UART-Sendefunktion aufrufen adiw ZL, 1 ; Adresse des Z-Pointers um 1 erhöhen rjmp print ; wieder zum Anfang springen print_end: ldi temp1, 0b00000011 out ADMUX, temp1 ldi temp1, 0b10001111 out ADCSR, temp1 sei sbi ADCSR, 6 in R30, adcl in R31, adch ldi r22, -1 + '0' _bcd7: inc r22 subi r30, low(1000) ;-1000
in „Dezimale Umwandlung vor LCD Ausgabe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
fcounter.c
#define set_LCD 0x38 #define LCD_off 0x0E #define entry_mode 0x06 #define EZeile 0x80 //1.Zeile anfang #define ZZeile 0xC0 //2.Zeile anfang //lcd text***************************************** code char Text1[] ="Sine Wave "; code char Text2[] =" "; code char leer[] =" "; code char MHz[] ="MHz"; code
in „frequenzcounter fast fertig“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
fcounter.c
#define set_LCD 0x38 #define LCD_off 0x0E #define entry_mode 0x06 #define EZeile 0x80 //1.Zeile anfang #define ZZeile 0xC0 //2.Zeile anfang //lcd text***************************************** code char Text1[] ="Sine Wave "; code char Text2[] =" "; code char leer[] =" "; code char tlow[] ="input < 10Hz
in „frequenzcounter fast fertig“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
keeprom.c
); // nun muss ich diese Adresse aufbearbeiten dabei muss ich beachten, // dass ich von hinten anfangen muss zu lesen! absAddress = ( void * ) ( ( ( ( uint16_t ) absAddress ) + EEPROM_SIZE - EEPROM_PAGE_SIZE ) % EEPROM_SIZE ); /** * nun kann ich anfangen die Daten auszulesen. Das ist ein bisschen tricky
-
Datei
lcd_text.asm
dec temp2 brne WGLOOP1 dec temp1 brne WGLOOP0 ret ; wieder zurück ; Initialisierung: muss ganz am Anfang des Programms aufgerufen werden lcd_init: ldi temp3,50 powerupwait: rcall delay5ms dec temp3 brne powerupwait ldi temp1, 0b00000011 ; muss 3mal hintereinander gesendet out PORTD, temp1 ; werden zur
in „Hilfe - LCD Probleme WD-C2704“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
/////////////////////////////////////////////////////////////// // Initialisierung: muss ganz am Anfang des Programms aufgerufen werden. void lcd_init( void ); //////////////////////////////////////////////////////////////////////////////// // LCD löschen void lcd_clear( void ); /////////////////////
in „DS1820 liefert nur Müll“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
M8_Test_1.c
: { // Lauflicht nach links led <<= 1; // zur nächsten LED if (!led) // overflow: wieder bei 1 anfangen led = 1; break; } // Ende Lauflicht nach links case 1 : { // Lauflicht nach rechts led >>= 1; // zur nächsten LED if (!led) // overflow: wieder bei 128 anfangen led = 128; break; } // Ende Lauflicht
in „mega8 Tastenentprellung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ad_lcd.c
LCDInit(); // LCD initialisieren ... LCDClear(); // ... und dann noch loeschen und cursor an den anfang zurueck P6DIR=0x00; // Potr 6.0-6.1 als Eingänge nutzen P6SEL=0x01; // P6.0 als A/D-Wandler benutzen, den Rest als GPIO ADC12CTL0 = ADC12ON+SHT0_0+REFON+REF2_5V; // ADC12 anschalten, n=1, referenz
in „Spannung messen“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
tree-search.asm
*********************************************************** tabsearch: ; * Vorbereiten: Tabellen-Anfang ins Z-Register, ; * Schleifenzählen auf Tabellen-Mitte (=64=$40) stellen ; * und zum Z-Register hinzuaddieren ldi ZH, high(TabWert00<<1) ; Initialize Z pointer ldi ZL, low(TabWert00<<1) ldi rLoopCnt1
in „bianry tree search 16Bit, ASM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
atm32test.c
ueber UART * data: Float-Zahl */ //void uart_putf( float data ) { /* * BUG: unnötige Leerzeichen am Anfang? */ // char buffer[ 7 ]; // uart_puts( dtostrf( data, 7, 2, buffer ) ); //} /* Hilfsfunktion zum Anzeigen von Integerzahlen am LCD * data: Integer-Zahl */ void lcd_puti( uint16_t data ) { char buffer
in „Timer1 und UART - Atmega resettet sich“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
EMTI_Erste_Schritte.pdf
EMTI.aps enthält Konfigurationsdaten zum Projekt EMTI.asm enthält den Assembler Quelltext und ist anfangs leer www.proog.de EMTI Compiler - Einrichtung und erste Schritte Seite 8 Schritt 3: Installation und Konfiguration des EMTI-Compilers Zur Installation des Compilers genügt es, die Dateien aus dem
in „EMTI (Embedded TINY) Compiler für AVR und mehr.“ · Projekte & Code ·
-
Datei
Waschzeit_3R_LOW_OLED_10-02.ino
display.setTextColor(WHITE); // helle Schrift, dunkler Grund) display.setCursor(0, 0); // links oben anfangen display.print(Minutendauer); if (Minutendauer == 1) display.print(" Minute"); if (Minutendauer > 1)display.print(" Minuten"); display.setCursor(0, 18); // links oben anfangen if (Einschaltdauer_now
in „Arduino Timer für Campingwaschmaschine“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Mega32_mF_42.bas
benötigt enfach aus dem Programm löschen. ' PortPins zum Display 16080 festlegen und initialisieren ' Anfang: Portanpassung für Display an Mega ' Anfang: Portanpassung für Display an Mega ' Anfang: Portanpassung für Display an Mega ' Daten-Bus zum Display Daten_bus_out Alias Portc Daten_bus_in Alias Pinc
in „Pollin 16080 Touch mit ATMEGA32 und BASCOM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_routines_new.asm
delay10ms rcall delay10ms rcall delay10ms rcall delay10ms ; Initialisierung LCD 1: muss ganz am Anfang des Programms aufgerufen werden lcd_init: push temp1 ldi temp3,50 powerupwait: rcall delay5ms dec temp3 brne powerupwait ldi temp1, 0b00000011 ; muss 3mal hintereinander gesendet out LCD_PORT, temp1
in „Atmega32 startet nach 10 Sekunden ungewollt neu“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_routines_new.asm
delay10ms rcall delay10ms rcall delay10ms rcall delay10ms ret ; Initialisierung LCD 1: muss ganz am Anfang des Programms aufgerufen werden lcd_init: push temp1 ldi temp3,50 powerupwait: rcall delay5ms dec temp3 brne powerupwait ldi temp1, 0b00000011 ; muss 3mal hintereinander gesendet out LCD_PORT, temp1
in „2. oder 4. Zeile bei 4 Zeiligen LCD Displays“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Hausbus_for_everyone.pdf
nötige, damit man einfach und von Überall sein Haus unter Kontrolle hat. Am einfachsten geht das am Anfang mit einem NET-‐IO Board von Pollin. Dies sollte aber noch nicht die Schnittstelle zum Anwender (Smartphone, PC) sein. Mit dem NET-‐IO Board sollten die Clients im RS485 Bussystem angesprochen und
in „Gemeinsamer Hausbus: Weitermachen“ · Haus & Smart Home ·
-
Datei
L-Meter.c
--------------------------------------------------------- // Erstellen von Variablen // Das v am Anfang einer Variable weist sie eindeutig als Variable aus // ---------------------------------------------------------------------------------------------------- // Zur Berechnung von f und L // --------
in „LCD an ATmega644 (später ATmega8) mittels TWI/I2C (Anfängergerecht)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Hausbus_for_everyone.pdf
nötige, damit man einfach und von Überall sein Haus unter Kontrolle hat. Am einfachsten geht das am Anfang mit einem NET-‐IO Board von Pollin. Dies sollte aber noch nicht die Schnittstelle zum Anwender (Smartphone, PC) sein. Mit dem NET-‐IO Board sollten die Clients im RS485 Bussystem angesprochen und
-
PDF
seminar_algo_final.pdf
Betrachtung von Pitch Shifting und Time Stretching Die Änderung von Zeit oder Tonhöhe spielen seit den Anfängen der elektroakustischen Tonaufzeichnung eine wichtige Rolle. Die erste Möglichkeit Tonhöhe und Abspieldauer zu verändern war die Variation der Abspielgeschwindigkeit bei Schallplattenwiedergabe. Die
in „Musiktempoänderung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
obC16x.pdf
muss. Wenn dieser E▯ekt z.B. aus Performanceg unden uner unscht ist, muss der Wert dieser G o▯en am Anfang der Prozedur einer lokalen Variablen zugewiesen und am Ende zur ckgeschrieben werden. Das sollte aturlich nur mit solchen Werten erfolgen, die sich wahrend der Prozedur au▯erhalb sicher nicht andern
in „Ein kleiner Oberoncompiler für die C16x-Familie“ · Projekte & Code ·