Tech-Videoclips
Programmierung: Wenn-Bedingung zum Testen einer...
Manchmal muss eine Bedingung existieren, die eine Variable gegen eine Binärzahl testet. So geht das mit dem == Operator.Beispiel: if (receiveData == 0b11110000) PORTB ^= (1 << PINB0);
Programmierung: Wenn-Bedingung zum Testen einer...
Manchmal muss eine Bedingung existieren, die eine Variable gegen eine Binärzahl testet. So geht das mit dem == Operator.Beispiel: if (receiveData == 0b11110000) PORTB ^= (1 << PINB0);
Programmierung: For-Schleife erklärt
Eine For-Schleife wird konstruiert, um ein x in jede LCD-Position zu bewegen.for (init; condition; increment) { Code, der in der Schleife ausgeführt wird } In diesem Fall: for (int x...
Programmierung: For-Schleife erklärt
Eine For-Schleife wird konstruiert, um ein x in jede LCD-Position zu bewegen.for (init; condition; increment) { Code, der in der Schleife ausgeführt wird } In diesem Fall: for (int x...
Programmierung: Korrektur der UART/USART Baudra...
Der Abschnitt der UART/USART-Initialisierung zur Bestimmung der Baudrate enthielt einen Fehler. Der Fehler bestand darin, dass zunächst nicht das Produkt aus 16 und Baud enthalten war, so dass die F_CPU...
Programmierung: Korrektur der UART/USART Baudra...
Der Abschnitt der UART/USART-Initialisierung zur Bestimmung der Baudrate enthielt einen Fehler. Der Fehler bestand darin, dass zunächst nicht das Produkt aus 16 und Baud enthalten war, so dass die F_CPU...
Programmierung: Schnelle PWM (Pulsweitenmodulat...
Die Interrupts-Bibliothek muss eingebunden werden. Das OCIE1A (Output Compare Interrupt Enable) wird im TIMSK1 (Timer-Maske)-Register gesetzt, um die Interrupts für den Timer/Zähler zu aktivieren, wenn das ICR (Input Capture Register)...
Programmierung: Schnelle PWM (Pulsweitenmodulat...
Die Interrupts-Bibliothek muss eingebunden werden. Das OCIE1A (Output Compare Interrupt Enable) wird im TIMSK1 (Timer-Maske)-Register gesetzt, um die Interrupts für den Timer/Zähler zu aktivieren, wenn das ICR (Input Capture Register)...
Programmierung: Erweiterung des LCD-Programms z...
Die Verbesserung, die an dem Programm vorgenommen wird, besteht darin, einen String von Zeichen in einer Funktion an das LCD zu senden, anstatt ein Zeichen nach dem anderen zu senden.
Programmierung: Erweiterung des LCD-Programms z...
Die Verbesserung, die an dem Programm vorgenommen wird, besteht darin, einen String von Zeichen in einer Funktion an das LCD zu senden, anstatt ein Zeichen nach dem anderen zu senden.
Programmierung: Empfangen und Senden für UART/U...
Wenn die TX- und RX-Pins für die Kommunikation und nicht für die allgemeine E/A, die an diesen Pins vorhanden ist, verwendet werden sollen, dann müssen TX und RX aktiviert werden.Um...
Programmierung: Empfangen und Senden für UART/U...
Wenn die TX- und RX-Pins für die Kommunikation und nicht für die allgemeine E/A, die an diesen Pins vorhanden ist, verwendet werden sollen, dann müssen TX und RX aktiviert werden.Um...