-
Thread
IC-Idenifikation für Garagentor Zahlenschloß
Garagentors, Typenbezeichnung, Foto! Das alles sollte schon in der Eröffnungsfrage stehen. Mannomann, setzen, sechs.
sehr übersichtlich SECTION 4 PIC16xxx Series Microcontroller Family 4- 1 PIC16C5X EPROM-Based 8-Bit CMOS Microcontroller Series .4- 5 PIC1654S 8-Bit Microcontroller 4- 35 PIC1655 8-Bit Microcontroller 4- 51 PIC1670 8 Bit Microcontroller 4- 67
-
Thread
Modularer Audio-Router mit FPGA-Crossbar – Konzept & Suche nach Co-Entwicklern
Audio-Kreuzschiene (<1ms Latenz im Direct-Mode) - Integrierter Mehrkanal-Recorder auf NVMe (WAV bis 384kHz/32Bit) - DSP-FX-Kette pro Kanal (EQ, Kompressor, Gate, Reverb) + VST3-Support - Dedizierte mobile Touch-Steuereinheit via PoE-Ethernet oder WiFi Zielgruppe: Prosumer/Semi-Pro (Lücke zwischen 600€-Interfaces
(3 downto 0); -- 4 Bit fuer exakt 16 Kanaele audio_out : out std_logic_vector(g_slot_width - 1 downto 0) -- Gerouteter Ausgang ); end srl_audio_crossbar; architecture RTL of srl_audio_crossbar is
-
Thread
[S] Low-Pin Count MC mit USB-HID
erreichte Nachbildung. Für Low-Speed-USB reicht das, wie auch schon seit Ewigkeiten v-usb auf den 8-Bit-AVRs. Übrigens sind Software-UART, Software-SPI und auch Software-I2C gar nicht so unüblich ...
96 Tasten (die Erinnerung verblasst) Also acht oder zwölf Bytes für die Tasten plus 15 Bytes (12×10Bit) für die Achsen. Plus einige wenige Bytes 'drumherum'. Und da sich nicht ständig alles ändert, kann man ja auch noch selektiv über verschiedene ReportIDs nur die geänderten Werte übertragen. Die Tasten
-
Thread
"Memory Barrier" in C99
Nemopuk schrieb im Beitrag #8011855: > Bei 8 Bit AVR können Zugriffe auf die beiden Bytes des 16 Bit Counter > unterbrochen werden. Um dies zu verhindern, hat das Beispiel die flag Variable, die sich, wie oben bereits erwähnt, effektiv immer nur
Daniel G. schrieb im Beitrag #8011861: > Nemopuk schrieb: >> Bei 8 Bit AVR können Zugriffe auf die beiden Bytes des 16 Bit Counter >> unterbrochen werden. > > Um dies zu verhindern, hat das Beispiel die flag Variable, die sich, wie > oben bereits erwähnt, effektiv
-
Artikel
AVR - Die genaue Sekunde / RTC
compare match" (CTC) Modus eines Timers an. Die obigen Zahlen lassen sich jedoch nicht in einer 16 Bit Variablen ausdrücken da sie zu gross sind und somit ist ein direktes Setzen des Compare-Wertes des Timers T1 im AVR nicht möglich. Deshalb unterteilt man die Quarzfrequenz in zwei Faktoren; der erste
. Dann kann die ISR eine 32-bit-Konstante auf einen 32-bit-Akkumulator addieren; bei Überlauf ist eine Sekunde vergangen. Zugegeben, es gibt "lange" und "kurze" Sekunden, aber der Fehler summiert sich nicht, und der Code ist sehr
-
Thread
Berechnung Frequenzteilung mit 40103
Mit einem 16-Bit-Timer/Counter können aus 8MHz 133,699Hz und 129,601Hz erzeugt werden.
als fertige Hardware, z.B. AD9833. Der uC hat dann nur noch die Aufgabe, die Register passend zu setzen. Das spart den DAC im uC und zeitkritische Programmierung.
-
Thread
Win 10 und Remotedesktop
Lokale Kontenverwendung von leeren Kennwörtern auf Konsolenanmeldung beschränken" -> auf Deaktiviert setzen Dann klappt auch die RDP-Anmeldung ohne Kennwort.
noch der ursprüngliche. Als ich bei "Name" den neuen Usernamen eingetragen hatte, war Ruhe. PW setzen hat auch erst damit funktioniert: Jens M. schrieb im Beitrag #8010966: > Normalerweise setzt/ändert man sein PW, in dem man Strg/Alt/Entf drückt > und dort "Kennwort ändern" auswählt.... Jetzt
-
Thread
VHDL 1993: Wie maximalwert eines Integer ranges aus Signal bestimmen
dachte eher an sowas, was m. W. bei den meisten Grottentools noch durchgeht: [vhdl] function bits_required(max_value : natural) return natural is variable value : natural := max_value; variable bits : natural := 0; begin while value > 0 loop bits := bits + 1; value := value / 2; end loop; if bits = 0 then bits := 1; end if; return bits; end function; [/vhdl] M. N. schrieb im Beitrag #8010536: > Der Typ ist nur ein Integer, weil der späte für einen array Zugriff
-
Artikel
AVR
AD-Wandler 10 bit, 8- und 16-Bit-Timer mit PWM, SPI, I2C (TWI), UART, Analog-Komparator, Watchdog 64kB Externer SRAM (ATmega128, ATmega64, ATmega8515/162); (Bei den XMEGAs bis zu 16 MB (128 Mbit) externer SDRAM) JTAG
Probleme (Little) Endianess Guide for Atmel AVR Übersicht über die Endianess der AVR und AVR32 Fuse-Bits – Das Setzen der Fuse-Bits ist ein berüchtigter Fallstrick bei den AVRs; vor dem Rumspielen damit unbedingt diese Hinweise lesen! AVR In System Programmer – Programmierhardware Pony-Prog Tutorial –
-
Thread
Spielerei mit einem 2- und 5-Phasen-Schrittmotor
P - laufe auf Position S - Schrittweite 1-256 V - Vorteiler Taktgeber 1..5 A - Position auf 0 setzen und Pufferspeicher auf Anfang W - Laufe auf Winkel x,x B - Betriebsart Motor 1..3 --> 5-Phasen-Motor oder 4 --> 2-Phasen-Motor G - Geschwindigkeit Motor 1..65535 Z - Zeit abwarten -Abbruch mit
EEPROM zu speichern und durch Taster oder über die Tastatur abzurufen. Der Positionsbereich von +- 31 Bit ist geblieben und wird je nach Schrittweite mehr oder weniger genau angefahren. Mit dem Drehgeber lässt sich die Position fein einstellen. Bei jedem Schritt wird ein + bzw. – angezeigt. Eine Umdrehung
-
Thread
Alternative Speicheraufteilung bei µC
die gleiche Art auch einen zweiten Stack anlegen, wir haben ja 2 Stackpointer. Und man kann ein XN Bit setzen (aka NX, Execute Never).
-
Thread
Statemachine: Toller Artikel und.
Messages. Das ist dann lediglich die logische Weiterentwicklung der Kommunikation über einzelne Bits (aka "Flags").
bestanden im Wesentlichen aus einem Eprom mit einem winzigen RAM (für den Status), Timer und Goodies wie 8-Bit-Schieberegister usw. Damit konnte man ganz ohne Controller schon richtig viel machen.
-
Thread
Reverse Engineering eines LIN Bus
Hella die Batteriespannung mit 14 Bits, der Strom mit 16 Bits und einem Skalierungsfaktor (1, 10 oder 100) und die Temperatur mit 8 Bits dargestellt. Das Ganze natürlich auch mit einer anderen ID als beim Hella IBS 200X.
(Bit 6 = 1) -> Wischerstellung auf Manuell oder Aus b[0] = 0x00 → 0000 0000 (Bit 6 = 0) -> Wischerstellung AUTO und Scheibe trocken b[0] = 0x01 → 0000 0001 (Bit 0 = 1) -> Wischerstellung AUTO und Regen
-
Thread
Ubuntu-HD geklont, bootet aber nicht richtig
das zuvor geklonte Quell-Laufwerk durch das Ziel-Laufwerk > ersetzt, dann sollte dieses – da es Bit für Bit identisch ist – genau so > funktionieren. Circulus vitiosus. Außerdem hat der OP nicht von solchem Ersetzen gesprochen, sondern nur vom Anschließen. Beim zusätzlichen Anschließen kann das
Partitionstabelle mit evtl. unterschiedlichen Parametern angelegt, sondern schlicht und einfach alles kopiert. Bit für Bit, Byte für Byte.
-
Thread
Die Mode der Reparatur von Haushaltsgeräten
mal einbürgern, dann hat er es verdient. In der Zwischenzeit, lasst sie die Infrastruktur instand setzen, und leitet die Einnahmen zu euch selbst um. Warum wollt ihr selbst Arbeiten, seid ihr blöd?
das billiger für den Einmalgebrauch gibt. Dabei: 6,5mm ist die Aufnahme für diese kleinen, 0815-Bits. Heisst mein Griffstück hat die 6,5mm. Das war mir zuvor nicht klar! Viele Grüsse Ove
-
Thread
Wie baut man eine Endstufe für einen Mittelwellensender (160m Band)?
"L1" bezieht sich jetzt worauf? Den Widerstand im Emitter auf 32R setzen. Das ist so das, was en "moderner" kleiner Ohrhörer auch hat, falls man dort einen MP3-Player oder n Handy anschliessen mag. Der 100nF im Emitter scliesst die gegenkopplung bei 700Khz ganz sicher
hernehmen. Einfach Seite für Seite das Datenblatt lesen und die Informationen nutzen, um die richtigen Bits im richtigen Register zusetzen. Edit. scheinen auch kein 96Mhz, sondern 48 zu sein. Oder eben doch "toggle on Compare Match". naa -ich und Mathe ;)
-
Thread
TDC(AS6501) als Phasenvergleicher
Mindesttakt von 10 MHz und drei Leitungen (LCLK, FRAME und SDO). Das „FRAME“‑Signal ist pro Block immer 8 Bit lang, unabhängig von der Blocklänge. Deshalb möchte ich mit dem „FRAME“‑Signal ein Flipflop (SN74LVC1G74) setzen, um daraus ein CS‑Signal für die SPI‑Schnittstelle zu erzeugen. Am Blockende setzt
soviel schreiben ;-) Soweit ich sehen kann, liest du „TREF“ über SPI aus. Werden dabei die vollen 24 Bit genutzt oder nur 20 Bit, wie im Datenblatt beschrieben?
-
Thread
SPRUT und die PICs
einwandfrei > unter W2k und WXP, spätere Win-Versionen habe ich nicht getestet Das war also 32-Bit-Software. Die funktioniert unter 64-Bit-Windows nicht mehr, nicht weil das keine 32-Bit-Programme ausführen würde, sondern weil der spezielle Frickelportdevicetreiber (meist etwas wie "giveio.sys" oder
einwandfrei >> unter W2k und WXP, spätere Win-Versionen habe ich nicht getestet > > Das war also 32-Bit-Software. Die funktioniert unter 64-Bit-Windows > nicht mehr, nicht weil das keine 32-Bit-Programme ausführen würde, > sondern weil der spezielle Frickelportdevicetreiber (meist etwas wie > "giveio.sys
-
Thread
TJA1020 mit ESP32 betreiben
listening uart_config_t uart_config = { .baud_rate = config->baudrate, .data_bits = UART_DATA_8_BITS, .parity = UART_PARITY_DISABLE, .stop_bits = UART_STOP_BITS_1, .flow_ctrl = UART_HW_FLOWCTRL_DISABLE, .source_clk = UART_SCLK_DEFAULT, };
Aber warum kann man dann beim ESP32 UART die Anzahl der BREAK-Bits einstellen wenn er diese nicht zählen könnte und immer nur 8 Bit zur Verfügung stehen? Das Start-Bit kommt ja in jedem Fall, durch die fallende Flanke von 1 (Ruhepegel) nach 0 (Dominanter Pegel)
-
Thread
Thunderbird gerade kaputt?
Soul E. schrieb im Beitrag #8005537: > SMS kennen nur 8 bit ASCII. Sobald da ein Sonderzeichen oder Smiley > dabei ist, wird eine MMS verschick Dann stimmt etwas mit deinem Smartphone nicht. Tatsächlich gibt es SMS nicht mit 8 Bit Zeichensatz, sondern mit 7 und 16 Bit. https://de.wikipedia.org/wiki/GSM_03.38
-
Thread
Virtueller PC im Jahr 2026
scheint Hyper-V das Maß aller Dinge zu sein - aber darauf scheint Windows 7 oder gar Windows XP 32 Bit nicht zu laufen. Dann kommen noch so Luxuswünsche wie Touchscreen-Emulation mit Druckstufen auf... Lange Rede kurzer Sinn: Ich suche gerade nach einem Start, mich auf der Suche nach einem System
#8004218: > Alternde Scannertreiber sind nämlich auch gerade ein Teil meiner Sorgen. Filter im Host setzen und derGerät wird direkt im Gastbetriebssystem enumeriert. Ich hab bisher mit VirtualBox nur gute Erfahrungen, selbst für Retro-Gaming war es brauchbar. Für Retro-Gaming auf DOS-Emulation und
-
Thread
Verständnis von moderner Smartphone-Chip-Architektur
einer Partition oder gibt es da einen anderen Speicherbereich im Chip für - PC: Früher MBR, erstes Bit der Festplatte, ggf. Extra-Partition LILOboot, etc.) eine Neuinstallation starte, so muss ja auf einer extra-Partition dieser vorliegen, um ggf. neu eingespielt zu werden. (Wie funktioniert das überhaupt
vor dem eigentlichen Kernel. Wie ist das aber, wenn ich ein Handy "auf Werkseinstellungen zurück setze"? Wird dann nur eine Datei kopiert und wie ist es nach einem Telefon-Update mit einer grundlegend neuen Software-Version - wird die ursprüngliche, bei einem Zurücksetzen zu benutzende Datei, dann
-
Thread
Roland Steuergerät defekt?? Gesperrt
Weshalb prüfst Du die Batterie bzw. den Akku nicht? Die Meldung auf dem Display ist doch eindeutig, setze da doch mal an.
dadurch die Batterie ein paar Tage später ein paar mV mehr hatte, was vielleicht reichte, das ein paar Bits mehr im Speicher richtig gelesen werden konnten.
-
Thread
ATtiny85, energiesparende Schaltung mit PIR und LED FadeIn/FadeOut (Newbie)
Allerdings ist mir nicht klar wie sich die Duty Cycle und der Spannungsabfall der Batterie in Beziehung setzen lassen. Das ist vermulich nicht linear und ein Messgerät habe ich privat nicht.
ist mir nicht klar wie sich die > Duty Cycle und der Spannungsabfall der Batterie in Beziehung setzen > lassen. Das ist vermulich nicht linear und ein Messgerät habe ich privat > nicht. Willst du das Problem lösen oder ewig rumlabern?
-
Thread
Einstieg in PIC mit MPLAB X und Snap Adapter
Ist natürlich ein haufen "Müll" was MCHP ausliefert, insbesondere wenn man einfach alles nimmt (8 bit, 16 bit und 32 bit). Deine drei bereits gekauften PIC solltest Du wohl lieber wegwerfen, statt weitere Hürden aufzubauen. Ich persönlich würde zu C greifen, Asm mach ich seit Dekaden nicht mehr.
mitnehmen. Leider bin ich jetzt noch nicht dazu gekommen mich weiter intensiv damit auseinander zu setzen. Das wird jetzt auch sicher noch ein paar Tage dauern. Muss da auch den Kopf für haben um mich in Ruhe an den PC setzen zu können. Aber ich werde berichten wie es weiter gegangen ist.
-
Thread
Monostufe mit Retrigger für Arduino
. Nachtriggern heißt nicht, Zeiten zu addieren, sondern jeweils erneut auf die max. Laufzeit zu setzen.
// Ausgang Pin für LED oder Relais int stufe = 0; // Aktuelle Zeitstufe (0-5 auf 0 setzen) unsigned long timerStart; // Es sind 32 Bit-Zahlen (4 Byte) möglich bool timerAktiv = false; // Zeitstuife auf 0 setzen // 5 Zeiten, z.B.: 1000 msec X 60 sec X 30 Min. = 1 800 000
-
Thread
Programmieren mit KI
das ganze. Die generierten Ausgaben sehen so aus: [code] PULSE_FALSE deltaTime: 110 Bit#53: 0 PULSE_FALSE deltaTime: 110 Bit#54: 0 PULSE_TRUE deltaTime: 200 Bit#55: 1 PULSE_FALSE deltaTime: 100 Bit#56: 0 PULSE_FALSE deltaTime: 100 Bit#57: 0 PULSE_TRUE
Bit#00: 0 PULSE_FALSE deltaTime: 100 Bit#01: 0 PULSE_TRUE deltaTime: 210 Bit#02: 1 PULSE_TRUE deltaTime: 210 Bit#03: 1 PULSE_FALSE deltaTime: 100 Bit#04: 0 [/code]
-
Thread
IRQ am RFID RC522
konfiguriert? Nur so bekommt man auch mit dass sich dort etwas tut. Der Rest ist relativ eindeutig, Bit 7 in ComIEnReg legt die Polarität fest und die anderen Bits legen fest welche Interrupt-Quellen am Interrupt-Pin signalisiert werden, weitere Quellen gibt es in DivIEnReg. Und mit ComIrqReg bzw. DivIrqReg löscht man die Bits der Interrupt-Quellen nach Bearbeitung des Interrupt. Mit ComIrqReg/DivIrqReg kann man Interrupt-Quellen aber auch manuell setzen und damit relativ einfach testen ob alles passt.
-
Thread
AVR: ENC28J60 Ethernet Multicast
angeschaut, es gibt dort enc_write_reg() und enc_setbits_reg(). Dann wird wohl enc_setbits_reg() einzelne Bits im Register setzen und der Aufruf "enc_setbits_reg(ENC_REG_ERXFCON, 0)" müsste dann vermutlich "enc_write_reg(ENC_REG_ERXFCON, 0)" sein damit es das gewünschte macht.
im Beitrag #8001685: > Stimmt. Mir war entgangen, dass da nur das Broadcast-Bit gesetzt wird. > Sonst würde ja nur Broadcast erlaubt. Für Multicast müsste Bit 1 (MCEN) > gesetzt sein. Nicht ganz korrekt: Wird der Filter aktiviert, müssen mehrere Bits gesetzt werden, oder halt
-
Thread
ADS1115 auslesen Assembler
Einschalten werden die korrekten Default-Werte des Config Registers *8583h* angezeigt. Anschließend setze ich das MODE-Bit auf *1*, lese das Conversion Register (2Bytes) aus, erhalte aber nur als Egebnis 0000h, als würde der ADC nicht arbeiten. Was mache ich falsch ?
initialisieren* : TWI-Transmitter-Start (Adresse 0x48) write 01h (Config Register) Mode-Bit =1 (Bit setzen, alle anderen Bits wie Default) Config Register write (MSB) Config Register write (LSB) ADS115 ADC *auslesen* : TWI-Transmitter-Start (Adresse 0x48) write 00h
-
Thread
AVR: Watchdog löst keinen Interrupt aus
schrieb im Beitrag #8000521: > Gibt es irgendwelche > Timing-Vorgaben? Ja, sh. Datenblatt: • Bit 4 - WDCE: Watchdog Change Enable This bit is used in timed sequences for changing WDE and prescaler bits. To clear the WDE bit, and/or change the prescaler bits, WDCE must be set. Once written to
reicht mir nicht. Deshalb soll er seine Behauptung mit einem handfesten Beweis untermauern. > ...Bits von den 16 verwendet hat vermutlich einfach den Grund dass sonst > jeder Testlauf ewig braucht. Ernst, das ist brilliant! Danke! Du bringst mich auf eine Idee! Ich setze auf WDTO_15MS dann dauert
-
Thread
Kurze Vorstellung
Forumsmiglieder, wenn ein Post ewig viel zu > lesen erfordert. Da kann man immer noch ein "tl;dr" drüber setzen. (Früher nannte man sowas "abstract" ;-)
Nein Stimmt, da die immunen Anwendungen diese Erweiterungen nicht unterstützen. Klassisches 24-Bit-Bitmap (BMP) unkomprimiertes Grafikformat und nicht mehr.
-
Thread
Bluepill STM32: welche Taktquelle?
Garbage in garbage out. HAL_RCC_OscConfig() und HAL_RCC_ClockConfig() sind rein zum setzen gedacht.
Erfahrung mit der HAL, aber für mich sieht diese Zeile Code so aus, als ob man damit ein einzelnes Bit liest. Falls ich Recht habe, kann das natürlich mit die Werte 0 und 1 annehmen. Der richtige Wert 2 erfordert zwei Bits (wie im entsprechenden Register).
-
Thread
Esp32 und PCM510x Mute Problem
.mode = (i2s_mode_t)(I2S_MODE_MASTER | I2S_MODE_TX), .sample_rate = SAMPLE_RATE, .bits_per_sample = I2S_BITS_PER_SAMPLE_16BIT, .channel_format = I2S_CHANNEL_FMT_RIGHT_LEFT, .communication_format = I2S_COMM_FORMAT_STAND_I2S, .intr_alloc_flags = 0, .dma_buf_count =
Serial.printf("i2s_set_pin: %d\n", err); err = i2s_set_clk(I2S_NUM_0, SAMPLE_RATE, I2S_BITS_PER_SAMPLE_16BIT, I2S_CHANNEL_STEREO); Serial.printf("i2s_set_clk: %d\n", err); Serial.println("PCM510x Testton 440Hz startet..."); } void loop() { static float phase = 0; int16_
-
Thread
TosLink als einfacher Datenlink
nach Variante) längere 0- oder 1-Folgen darin vorkommen. Protokolle wie HDLC arbeiten deshalb mit Bit Stuffing.
seh aber ein dass die > 'nachhaltigere' Lösung wohl eher ist, auf ein anderes Fasersystem zu > setzen. Du hast ne merkwürde Logik . . .
-
Thread
Wanderkiste Widlar VIII
Ich setze aus, hab leider zu viel Zeug und komme kaum dazu was zu verbasteln.
dürfen jetzt eine Runde mitfahren, dann fliegen die raus - DM9161AEP (Ethernet Phy) - ADS2807 (12 Bit 50MHz ADC) - TMC1175A 8 Bit 40 MHz ADC, letzte Runde, - DIR1703 S-PDIF Receiver - RS-485 Treiber / Recv, EEPROMs, FRAM
-
Thread
Eigene WAN Adresse loggen - YourIP
um die IP zu pingen? Warum nicht auf ein kleines Linux Script in einem LXC oder Docker Container setzen?
unterschiedlicher Version vorhanden sind, die unter Umständen nicht funktionieren. Alle YourIP EXE sind 64 Bit und es werden somit die DLL's als 64 Bit Variante benötigt.
-
Thread
Günstiges und einfaches Mini-Controller Board, was würdet ihr heute nehmen?
simulieren muss, sondern nur mit einer konkreten, bekannten Drehzahlregelung. Ansonsten - wieviel Bit Auflösung brauchst Du? Das bitte alles in dem neuen Thread beschreiben den Du aufmachst.
Könnt ihr denn da Empfehlungen aussprechen? Was soll das Board denn können? Geht es um einfache Bit-Schubserei und einfache LED-Blinkereien, Anwendungen mit BT/WLAN Integration, DSP für Dekodierung von Funksignalen oder was soll der Controller so können?
-
Thread
Protokoll für einfache Kommunikation rs485
jahrzehntelang stabil arbeiten. Ja, das Protokoll ist primitiv, da es genau zwei Datentypen kennt: Bit und 16-Bit-Wort. Aber es ist möglich und wird zigtausendfach praktiziert, auch größere Datentypen durch Zusammenfassen mehrerer 16-Bit-Worte zu erhalten. Das ist dann ein zusätzlicher Protokollayer
der Art dass man einen eingeschränkten Zeichenbereich hätte. Eine einfache Möglichkeit wäre den 9Bit Modus zu verwenden. Ist das oberste Bit gesetzt, ist es das erste Byte im Frame. Die restlichen 8 Bit innerhalb eines Zeichens sind dann normale Nutzdaten. Im ersten Zeichen könnte man z.B. neben
-
Thread
Benutzt hier noch jemand Windows?
Z80-Systeme i.d.R. eine vierfach so hohe Taktfrequenz hatten wie 68xx/6502-Systeme. Z80 hatte 16-Bit-Indexregister, 6502 nur 8-Bit-Register, dafür aber eine "zero page" für besonders schnelle RAM-Zugriffe; Z80 hatte einen 16-Bit-Stackpointer, 6502 nur einen 8-Bit-Stackpointer. Z80 hatte getrennte Adressräume
#7991370: > Ich hab vor kurzem ein Windows 7 Professional (x86) installiert. Habe > leider keinen 32-bit Key daher noch nicht aktiviert. Du kannst auch den einer 64-Bit-Version nehmen, den umgekehrten Weg habe ich schon mehrfach genutzt.
-
Thread
Tankanzeige eines E36 mit Mikrocontroller Steuern
wenig. In Anbetracht der Größe des Instrumentes und der sehr langen Skala würde ich mindestens 10 Bit = 1024 Stufen empfehlen. Falls das noch immer ruckelt, noch ein paar Bit mehr.
Manfred P. schrieb im Beitrag #8003286: > 10 Bit = 1024 Stufen Ich hatte jetzt eher so an 255 Stufen oder so gedacht. :) Roland E. schrieb im Beitrag #8003330: > Was spricht dagegen, für diese Aktion einen originalen Tankgeber zu > schlachten
-
Thread
PIC Mikrocontroller noch aktuell ?
UPSD3200-Serie. Aber wie hier auch schon andere festgestellt haben, ist es sehr einfach, mit 8-bit PICs stromspared Ideen umzusetzen. Genauso setze ich aber auch 16-bitter, 32-bitter, DSPs und FPGAs in meinen Hobbyprojekten ein. Wenn ich eine Architektur kenne, und es mir zweckmässig erscheint
supports DIV, SQRT, MAC and TRIG computations • Seven timers supporting up to 22 PWM channels • One 16-bit general-purpose timer supports QEI • Two 16-bit general-purpose timers support low-power operation in STANDBY mode • One 32-bit general-purpose timer • Two 16-bit advanced timers with deadband support
-
Thread
Pico2 und WS2812 (mehr Kanäle?)
verweben. ;-) Schon. Das kann man aber auch sehr schön durch die PIO erledigen lassen. Mit Bits zu jonglieren ist ja gerade eine ihrer speziellen Fähigkeiten.
eigetlich den programierten Code in einem Pico auch schützen ? Beim Mega 8 gib es ja Flags, die man setzen kann, womit man das auslesen verhindern kann. Gibt es sowas bei einem Pico auch ? Bei Pyhton oder C? l.G. Roberto
-
Thread
Digispark Klon und PWM Servosteuerung
findest, ansonsten muss ich wohl wirklich ein oszi dran hängen. Hatte auch spass mal die manuelle setzen der Bits über PB1 getätigt und dabei die Periode von 20ms auf 16ms gedrückt. Das hat dem Servo nichts ausgemacht.
langen Pulsen wird. Lars L. schrieb im Beitrag #7986156: > Hatte auch spass mal die manuelle setzen > der Bits über PB1 getätigt und dabei die Periode von 20ms auf 16ms > gedrückt. Das hat dem Servo nichts ausgemacht. Die Wiederholfrequenz ist dem Servo in relativ weiten Grenzen egal. Den interessiert
-
Thread
Komponenten für Low Power Fileserver?
regelmäßige lesen haben deine Speichermedien die Möglichkeit ggf abnehmende Magnetisierung oder gekippte Bits im flash selbst zu reparieren. Im idealfall gibts nie probleme weil das regelmäßg rennt. 73
regelmäßige lesen haben deine Speichermedien die > Möglichkeit ggf abnehmende Magnetisierung oder gekippte Bits im flash > selbst zu reparieren. Oder das RAID regeneriert sie aus der Redundanz.