| Ersatzteile im Onlineshop bestellen - Ersatzteilversand |
Gefunden für bit dualzahlen zweia=0 - Zum Elektronik Forum |
| 1 - Fernbedienung mit HT12x-ICs, Frage "Startimpuls" -- Fernbedienung mit HT12x-ICs, Frage "Startimpuls" | |||
| |||
| 2 - Atmega 8 einfaches TWI ( I²C) Programm -- Atmega 8 einfaches TWI ( I²C) Programm | |||
Zitat : folgender Fehler: undefined reference to `calc_scl_freq' Ich sachte doch: schau in den Header twi.h! Dort steht das Makro, 'scl' muss groß geschrieben werden. calc_SCL_freq.
Zitat : Den Event key hab ich bewusst Binär "codiert" damit ich ein eindeutiges Byte habe was bedeutet LED EIN. Nicht gut! Das macht man nicht, C kennt keine Dualzahlen, ob also das Präfix 0b für Binärzahlen hinhaut liegt am Compiler. Statt 0b10101010 kannst du auch 0xAA sagen, ist ... | |||
3 - Dual- Dezimal- Codierer -- Dual- Dezimal- Codierer | |||
| Die Erklärung ist richtig aber etwas knapp.
Gehe auf die Dualzahlen ein. Mache eine Tabelle Dualzahl und Dezimalzahl. Jede Dualzahl hat ihr eigenes Bitmuster, was nur einmal vorkommt. So ist eindeutiges Zuordnen von dual nach dezimal möglich. Erkläre die Funktion des UND-Gatters mit Wahrheitstabelle. Nur wenn alle Eingänge 1 sind, steht auch am Ausgang eine 1. Kannst Du die Schaltung abändern, daß sie auch mit 5 oder mehr Bit funktioniert? Das könnte eine Zusatzfrage sein oder man schreibt es gleich, wie es geht. DL2JAS ... | |||
| 4 - Zählervergleich geht schief -- Zählervergleich geht schief | |||
| Moin,
Ja, die Sachen sind mir auch aufgefallen: * während einer ISR kann zwar eine IRQ-Flagge gesetzt werden, aber normalerweise keine erneute ISR aufgerufen werden; es sei denn in der ISR wird die I-Flagge gesetzt (z.b. mit sei). Das reti setzt die Interruptflagge wieder und somit können erneut ISRs ausgeführt werden. -> Beende die ISR ordentlich mit reti und entferne cli und sei wieder. Dazu muss natürlich das Programm abgeändert werden. * Wenn man sich entscheidet, IRQs zuzulassen (also irgendwo die I-Flagge setzt), dann sollte man alle Interruptvektoren auch am Start (angefangen bei 0x0000 PC) auflisten, und jene, die nicht benötigt werden einfach mit reti füllen. Das kostet zwar ein bischen Platzt, abe... |
|
Zum Ersatzteileshop Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation! gerechnet auf die letzten 30 Tage haben wir 8 Beiträge im Durchschnitt pro Tag heute wurden bisher 0 Beiträge verfasst 4 Besucher in den letzten 60 Sekunden alle 15.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |