-
Thread
Wasserkocher bleibt kalt- ehester Fehler
0,33µF gibt an 230V um 23mA. Bei geringerer Meßspanung ändert sich der Strom linear, also 2,5mA an 24V-AC.
Wie vermutet ist C2 der, der die Spannung für das Relais bereitstellt. Weil kein Chinese baut einen 50V-Kondensator für 8V ein. Wenn am Relais aber nur 8 V ankommen statt 24V (bzw. jede andere geplante Spannung dazwischen
-
Thread
PIC Mikrocontroller noch aktuell ?
Kann es sein, daß hier im Thread Leute unterwegs sind, die *jeden* von > Microchip hergestellten µC pauschal als "PIC" bezeichnen? Das war ja aber jahrelang die Philosophie von Microchip, dass sie jede MCU "PIC" nennen (und am genannten "PIC64" sieht man, dass sie davon immer noch nicht völlig losgekommen
20mA drive strength • Up to 5 high speed IOs • 2-pin serial wire debug (SWD) • Package options – 64-pin LQFP – 48-pin LQFP – 24-pin VQFN – 48-pin VQFN – 32-pin VQFN – 32-pin VSSOP – 28-pin VSSOP – 28-pin DSBGA
-
Thread
CIC-Filter für Halbierung der Abtastrate
So könnte eine Dezimation um Faktor 64 für einen 12-Bit-AD-Wandler der am Ende 15 Bits liefert aussehen, denken ich. - Die 1. Stufe kann in 16 Bit gerechnet werden. - Die 2. Stufe benötigt 24 Bit (Input 16 Bit der ersten Stufe). - Die
gedauert hat, ihn zu definieren. Wenn ich mich zurück erinnere, haben wir Anfang der 1980er mit dem C64 auch schon AD-Wandler ausgelesen (Zilog) und dann durch mehrstufige Mittelung geglättet. Praktisch war das ein CIC, ohne dass man das genauer definiert hätte, oder wüsste, es es das noch nicht gibt
-
Thread
Cypress PSoC Nutzen/Erfahrungen?
dieses Projekt gestoßen: http://www.nue-psk.com/ und versuche gerade, das Ganze auf einen PSoC5 (plus PSoC4 für die PS/2- Tastatur) zu portieren. Im Moment teste ich die Einbindung eines Grafik- LCD's 128 x 64 für die Anzeige des Spektrums. http://www.pollin.de/shop/dt/Mzg4ODc4OTk-/Bauelemente_Bauteile
: 114 : 78 : 192 : 59.38% UDB Unique Pterms : 248 : 136 : 384 : 64.58% UDB Total Pterms : 255 : : : UDB Datapath Cells : 0 : 24 : 24 : 0.00% UDB Status Cells : 1 : 23 : 24 : 4.17% Status
-
Thread
Buck-Converter Transistor-"Abschaltkurve"
+208+176+0%0Ar+208+128+208+96+0+470%0AR+208+64+208+32+0+0+40+12+0+0+0.5%0Aw+208+64+288+64+0%0Aw+288+64+368+64+0%0At+336+176+368+176+0+-1+12.824595814789165+-7.066347507134196e-11+100%0Aw+368+160+368+64+0%0Aw+336+176+288+176+0%0Aw+368+192+368+224+
+16+64+0+2083+80+3.2+0+-1+0%0A
-
Thread
einen rechner untersuchen.
root 4096 14. Feb 2018 'Open Office' -rwxrwxrwx 1 root root 1496584 10. Apr 2017 'Opera 64 Bit - CHIP-Installer.exe' -rwxrwxrwx 1 root root 21474836480 10. Mär 13:21 pagefile.sys drwxrwxrwx 1 root root 8192 5. Jun 2017 PDF24 drwxrwxrwx 1 root root 0 22. Okt 2017 Recovery
root 4096 14. Feb 2018 'Open Office' -rwxrwxrwx 1 root root 1496584 10. Apr 2017 'Opera 64 Bit - CHIP-Installer.exe' -rwxrwxrwx 1 root root 21474836480 10. Mär 13:21 pagefile.sys drwxrwxrwx 1 root root 8192 5. Jun 2017 PDF24 drwxrwxrwx 1 root root 0 22. Okt 2017 Recovery
-
Thread
So sieht eine LED-PAR 56 DMX von innen aus.
hab da nen bild von ner platine wo der aufdruck drauf ist auf dem chip. da steht at89c205-24pj soweit ich das lesen kann...
schrieb: > hab da nen bild von ner platine wo der aufdruck drauf ist auf dem chip. > da steht at89c205-24pj soweit ich das lesen kann... Stimmt, auf der Platine könnte ien at89c205 stecken. Aber das Design stimmt nicht so ganz mit der Platine vom SuperUser überein. Evtl. war das ne frühere Version
-
Thread
Einregister- vs. Mehrregistermaschine
nicht, aber sie migrierten in den Embedded-Bereich, und dorthin wo die Kosten entscheidend waren (C16,C64). Und dabei ist es bis heute geblieben. Andere Varianten hat es zwar noch ab und zu gegeben, ob Stack-basierend (Burroughs, HP, x87) oder ausschliesslich speicherbasierend (Intels 432-Desaster
Tropenhitze schrieb im Beitrag #1670753: > Für mich schon. Wäre nur noch eine Frage: welchen µC bevozugt A.K., > welche MCUA und welche Du? Aktuelle Favoriten sind AVR für Kleinkram bis 28 Pins, darüber STM32. Wobei auch PIC24 und PIC18 mit auf der Rechnung sind - die PIC18 weil es nur da 28pinner
-
Thread
Layout für MCS51 Experimentierboard
Pinatubo sowie einem der unterstützten Eprommer programmiert werden - im einzelnen sind das: 8751, 87C51, 8752, 87C52 89C51,89C52 (FLASH-Typen von Atmel) sowie dazu kompatible Typen. Anbei noch Schaltplan und Bestückung des Juniorprommers. Vielleicht hilft es ja bei dem Vorhaben etwas. Anbei noch
mit auf die Platine zu kommen. Aber bitte erst als Muster aufbauen und ausprobieren. Anhang: V24Prog.pdf - der Schaltplan des Programmiergerätes mit Kabelplan V24PgBreak.jpg - ein Foto vom Programmiergerät auf Steckbrett V24PG.exe - Das PC-Programm für das Programmiergerät V24Prog.txt - eine
-
Thread
Holtek HT46R232 Lesen
Der erste (24C02) ist ein serielles EEPROM mit 2 kiBit (256 Byte) Speicherkapazität.
> Mit I2C :-) >öhm, keine ahnung was das ist :D Meinste der Km-Stand steht im Klartext in dem 24c02?
-
Thread
Frage zu meiner Schaltung
Warum nimmste nicht einfach einen 24C64 ? Peter
. Nochmal: Warum sparst Du Dir nicht diesen ganzen umständlichen Scheiß und nimmst nur nen AT24C64 (2 Drähte, 2 Widerstände). Willst Du aber trotzdem beim AT28C64 bleiben, dann unbedingt das Software-Data-Protection enablen ! Ansonsten hast Du nämlich wunderschönen Datenmüll beim Ein- oder
-
Thread
Was macht der Compiler mit meinen paar Zeilen C-Code?
Also bei mir erzeugt er dieses Listing (ohne Prolog): [c] int main() { DDRD = 1 << 6; //PD6 als Ausgang 34: 80 e4 ldi r24, 0x40 ; 64 36: 81 bb out 0x11, r24 ; 17 DDRB = 0xFF; //Alle PB Ports als Ausgänge 38: 9f
Label3: rjmp Label1 ; Referenced from offset 0x2e by rcall Function1: ldi r24, 0x40 ; 64 out 0x11, r24 ; 17 ser r25 out 0x17, r25 ; 23 out 0x12, r24 ; 18 ldi r24, 0x08 ; 8 out 0x18, r24 ; 24 ; Referenced from
-
Thread
USB to TTL mit CH340
den flashspeicher lösche, dann kann ich in der Arduino IDE das Programm laden. Meldung: 2022-02-24T16:02:01 INFO src/stlink-usb.c: -- exit_dfu_mode 2022-02-24T16:02:01 INFO src/stlink-common.c: Loading device parameters.... 2022-02-24T16:02:01 INFO src/stlink-common.c: Device connected is: F1 Medium-density device, id 0x20036410 2022-02-24T16:02:01 INFO src/stlink-common.c: SRAM size: 0x5000 bytes (20 KiB), Flash: 0x10000 bytes (64 KiB) in pages of 1024 bytes 2022-02-24T16:02:01 INFO src/stlink-common.c: Attempting to write 12780 (0x31ec
-
Thread
STM32F103 Bluepill mit 128kb lässt sich nicht flashen
Peripherie und sehr wahrscheinlich auch einen eingebauten Bootlader. Abgesehen davon sollten sie nur 64K an Flash haben, wenn sie denn kompatibel zum besagten STM32F103C8T6 sein wollen. Da etwa 128K zu erwarten, ist eigentlich ne Dreistigkeit. Der JLink von Segger kann die STM32 auch entsperren, was
. schrieb im Beitrag #6649000: > Und auch wenn es im DB steht, wirst Du kaum Chips finden die nur 64MB > haben. Erstens steht das nicht im DB des STM32F103C8T6 - und zweitens findet man eher ganz wenig bis gar keine Controller, die satte 64 Megabyte an Flash auf dem Chip haben. Warum schreibst
-
Thread
Mikrocontroller Rechenleistung reicht für aktuelles Projekt nicht?
} root = root>>1; place = place>>2; } return root; } uint32_t sqrtXX_floorC (uint64_t square64) { if(square64<65536ULL) { return sqrt16_floorC(square64); } else if(square64<4294967296ULL) { return sqrt32_floorC(square64); } else { return
} root = root>>1; place = place>>2; } return root; } uint32_t sqrtXX_floorC (uint64_t square64) { if(square64<65536ULL) { return sqrt16_floorC(square64); } else if(square64<4294967296ULL) { return sqrt32_floorC(square64); } else { return
-
Thread
IDE unter Linux
kamen: [c] avr-gcc: error: unrecognized argument in option ‘-mmcu=8051’ avr-gcc: note: valid arguments to ‘-mmcu=’ are: at43usb320 at43usb355 at76c711 at86rf401 at90c8534 at90can128 at90can32 at90can64 at90pwm1
ubuntu-devel-discuss@lists.ubuntu.com> Original-Maintainer: Lucas Chiesa <lucas.chiesa@gmail.com> Architecture: amd64 Version: 0.2.0-1.1 Depends: libc6 (>= 2.14), libusb-0.1-4 (>= 2:0.1.12) Filename: pool/universe/s/s51dude/s51dude_0.2.0-1.1_amd64.deb Size: 17820 MD5sum: add20c890a9f5c64c5b8e0376763a44a SHA1:
-
Thread
Funktion wird nicht aufgerufen
: 8c 63 ori r24, 0x3C ; 60 42: 84 bb out 0x14, r24 ; 20 DDRB |= (1<<DDB1)|(1<<DDB2); 44: 87 b3 in r24, 0x17 ; 23 46: 86 60 ori r24, 0x06 ; 6 48:
ldi r24, 0x1F ; 31 62: 9e e4 ldi r25, 0x4E ; 78 64: 01 97 sbiw r24, 0x01 ; 1 66: f1 f7 brne .-4 ; 0x64 <test+0x18> 68: 00 c0 rjmp .+0 ; 0x6a
-
Thread
2 Ubuntu rechner miteinander verbinnen, einer davon WLAN - IP Forwarding Problem
default qlen 1000 link/ether 38:22:e2:17:ef:26 brd ff:ff:ff:ff:ff:ff inet 192.168.1.250/24 brd 192.168.1.255 scope global noprefixroute enp1s0 valid_lft forever preferred_lft forever inet6 fe80::395c:9c8d:998e:467d/64 scope link noprefixroute valid_lft forever preferred_lft
,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether b0:0c:d1:53:35:ee brd ff:ff:ff:ff:ff:ff inet 192.168.1.254/24 brd 192.168.1.255 scope global noprefixroute enp1s0 valid_lft forever preferred_lft forever inet6 fe80::ef54:c3aa:7249:388a/64
-
Thread
komme aus der Schleife nicht raus, hilfe!
sowas funktioniert. hier ist der Code, denn ich bis jetzt habe, und der nicht funktioniert: [c] $regfile = "m16def.dat" $crystal = 1000000 Config Timer1 = Timer, Prescale = 64 Config Pind.0 = Output Config Pind.1 = Output Led Alias Portd.0 Luefter Alias Portd.1 On Timer1 Timer_irq
nicht wieder raus. hier ist der aktuelle Code noch mal. ich glaube er hat sich kaum verändert. [c]$regfile = "m16def.dat" $crystal = 1000000 Config Timer1 = Timer, Prescale = 64 Config Pind.0 = Output Config Pind.1 = Output Led Alias Portd.0 Luefter Alias Portd.1 On Timer1 Timer_irq
-
Thread
Welcher Microcontroller?
schrieb im Beitrag #3756791: > Hätte da irgendwer einen Tip welcher MC geeignet währe? Der z.B. PIC24FJ64GA004, abhängig davon wie aufwendig die Sensoren verrechnet werden sollen vllt. besser ein PIC32 http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC24FJ64GA004 Eine Lib für die SD Karte gibts von Microchip. Nachtrag: Ansonsten gibts auch den dsPIC33FJ64GP804 mit 16bit Audio DAC: http://www.microchip.com/wwwproducts/Devices.aspx?product=dsPIC33FJ64GP804
-
Thread
Suche MC fuer parallelen Bus und grossen Speicher 4Mbyte max
> Die 4 MB kann Z80, 8051, usw eh nur mit Bank-Switching, und das können > dann wieder viele µC. Z80 gibts auch in neu als eZ80 mit 24 Bit Registern und 24 Bit Adressraum ohne Bankswitching. http://www.zilog.com/docs/ez80acclaim/ps0153.pdf fchk
kleine AVR und 8051 hat das. (letzteren würd ich aber nicht nehmen, weil extrem umständlich) Bei PIC24 gibt es auch Derivate mit Par-IF (EPMP), aber 5 V-UB sind da die Ausnahme. Renesas M16C..M32C, R32C haben auch Par-IF, und 5 V-UB, sind aber schon älter. Renesas RX (Flash-max-120MHz) gibt es damit
-
Thread
USB und AVR-Controller
OFFSET=16&;PROVID=2402 Weitere ICs findest du hier: http://www.mikrocontroller.net/articles/USB#Via_.C2.B5C_ansteuerbare_USB-Controller
Rolf Hegewald schrieb im Beitrag #2285848: > Frage: wollte ich einen Tiny13 oder 24 programmieren geht das mit den > beiden Leitungen RXD / TXD nicht. Oder? Die sind doch nicht vorhanden. > Erst beim 2313 (Pin 2+3) sind sie vorhanden Über einen Bootloader kannst du jeden µC über
-
Thread
Datenpaket in Programmspeicher - C
umgewandelt, mit einem Hex-Editor geöffnet, in den hinteren Bereich der hex-Datei die Daten eingefügt (ca. 24Kb), das ganze wieder abgespeichert und dann gebrannt. Das ist mir aber auf Dauer zu umständlich. Gibt es die Möglichkeit, die Daten dem C-Programm direkt anzuhängen, damit man nicht nach jeder kleinen
0x40, 0x53, 0x42, 0x63, 0x6D, 0x73, 0x20, 0x12, 0x00, 0x01, 0x00, 0x02, 0x03, 0x01, 0x01, 0x24, 0x53, 0x01, 0x00, 0x23, 0x56, 0x02, 0x00, 0x07, 0x00, 0x09, 0x17 }; [/c] Die Daten landen auch im Speicher, aber nicht als uint8_t, sondern als uint16_t (=2bytes, hb = 0x00). Kein Wunder, dass
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2016
Ok, geht los: https://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=f697c6a24e Warenwert: 17,08€ Sammelwert: 17,08€
https://www.mouser.de/ProjectManager/ProjectDetail.aspx?State=EDIT&ProjectGUID=df61a24e-2d36-4d18-9494-0fcd6a678a11 Warenwert: 35,64 Sammelwert: 75,99
-
Thread
Audio Spectrum Analyzer
gesagt, habe ich noch nie eine fft in mc implementiert gesehen... wäre dankbar für ihre ideen...(c-code?).. emil
Hab sowas gerade für nen uC (um)geschrieben. Mit einem 24MHz 16bit uC (M16C) bekomme ich immerhin eine FFT pro Sekunde (512 Frequenzen Auflösung). Mit 16 geht es um ein Vielfaches schneller, nur im Moment erkennt man auf dem 128x64
-
Thread
Notepad: Nur EIN Fehlklick kostet Lebenstage
72 73 63 68 69 |So viele verschi| 00000010 65 64 65 6e 65 20 45 64 69 74 6f 72 65 6e 20 77 |edene Editoren w| 00000020 69 6c 6c 20 69 63 68 20 6d 69 72 20 67 61 72 20 |ill ich mir gar | 00000030 6e 69 63 68 74 20 6d 65 72 6b 65 6e 2c 20 77 6f |nicht merken, wo| 00000040 7a 75 20 62 72 61 75 63 68 74 20 6d 61 6e 20 64 |zu braucht man d| 00000050 69 65 3f 20 55 6e 64 20 64 69 65 20 77 69 63 68 |ie? Und die wich| 00000060 74 69 67 73 74 65 20 46 72 61 67 65 20 62 6c 65 |tigste Frage ble| 00000070 69 62 74
-
Thread
Initialwert von globalen Variablen zur Laufzeit verwenden
Werten von 1 bis 100 belegt. Ohne die Schleife sähe die Deklaration mit Initialisierung so aus: [c] constexpr std::array<int, 10> global_init { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
; struct Data ram_data; int main(void) { ram_data = default_data; } [/c] [pre] $ avr-gcc -mmcu=atmega88 -Wall -Os -save-temps -o avrtest-c avrtest-c.c $ avr-size avrtest-c text data bss dec hex filename 220 0 105 325 145 avrtest-c
-
Thread
floating point coprocessor
noch weiter zu verbessern: [c] /* X1-Koordinate vorbereiten */ if(x1signed < 0){ neg = 1; } x1 = (uint8_t)(x1signed << 1); [/c] das hier: [c] a1 = arccos1024flash((uint16_t)(1024*x2/d12), arccostab1024flash
skalierst du diese Zahl mit 2048, das heißt 11bit das heißt ab dem 12. beginnt dann der vorkomma-anteil. 24.54233 entspräche 50262 -> 24.54233 * 2048 = 24.54233 * 2^11 = 24.54233 * (1<<11) wenn du zahlen addierst musst du darauf chaten, dass sie die selbe skalierung haben. beim Multiplizieren addieren
-
Thread
Suche Font für LED Matrix 3x5
/ j * 0x7e, 0x18, 0x64, // k * 0x3e, 0x40, 0x40, // l * 0x7c, 0x38, 0x7c, // m * 0x7C, 0x04, 0x78, // n * 0x38, 0x44, 0x38, // o * 0xFc, 0x24, 0x18, // p * 0x18, 0x24, 0xfc, // q * 0x78, 0x04, 0x04, // r * 0x48, 0x54, 0x24, // s * 0x04, 0x3e, 0x44, // t * 0x7C, 0x40, 0x7C, // u * 0x3c, 0x40, 0x3c, // v * 0x3c, 0x78, 0x3c, // w * 0x6c, 0x10, 0x6c, // x * 0x9c, 0xa0, 0x7c, // y * 0x64, 0x54, 0x4c
-
Thread
Oszilloskop Meinung VOLTCRAFT vs RIGOL
Sinnlose Frage. Ist eine C-Klasse besser als ein 7er?
-50MHz-4-Kanal-1-GSa-s-24-Mpts-8-Bit-Digital-Speicher-DSO.html? https://www.digitalo.de/products/731879/Rigol-DS1054Z-Digital-Oszilloskop-50MHz-4-Kanal-1-GSa-s-24-Mpts-8-Bit-Digital-Speicher-DSO.html Ob krasser Zufall,
-
Thread
CanOpen Hack
RainerZufall24 schrieb im Beitrag #6749216: > Auf ID 663 -> 40 00 18 01 00 00 00 00 > Antwort: 5E3 -> 43 00 18 01 E3 01 00 C0 Der PDO ist abgeschaltet. Lösch mal das 63.bit [663][8][22 00 18 01 E3 01 00 40
Lösch mal das 63.bit > [663][8][22 00 18 01 E3 01 00 40] du hast das Objekt gelesen RainerZufall24 schrieb im Beitrag #6749317: > ID 663 -> 43 00 18 01 E3 01 00 40 > AW:ID 5E3 -> 43 00 18 01 E3 01 00 C0
-
Thread
Display Reichelt TFT-DIS 4,3 LCD-Modul Fragen zum Timing
Graphiken machen kann. Beispielsweise gibts da Uzebox. http://www.youtube.com/watch?v=-lRbSeZ7c6Y
drin. Heute könnte man in Hardware so viele schöne Sachen machen. http://www.drcrazy.de/nkc/html/gdp64.htm
-
Thread
432 mal 0..20mA per PWM - beste Lösung gefunden?
Torsten C. schrieb im Beitrag #3218583: > Klar, denn 8 Ausgänge für 1,06€ macht bei 432 LEDs allein über 45€ für > Schieberegister. Der AT89LP51 hat 36 GPIOs für 64ct und dann kommen > nochmal 2 cent pro
nur 64 ct. Weil ich wegen des Platinen-Layouts und um Pins für I²C usw. frei zu haben, nur 27 der 36 GPIOs nutzen wollte, komme ich hier auf 16 * 64ct = 10,24€. Zusammen mit dem MOSFETs sind das (10,24
-
Thread
Problem neues Bauteil in LTSpice einzufügen
eingefügt und in lm393.asy umbenannt. Die Datei sieht dann folgendermaßen aus...vor der Bearbeitung: [c] Version 4 SymbolType CELL LINE Normal -32 32 32 64 LINE Normal -32 96 32 64 LINE Normal -32 32 -32 96 LINE Normal -28 48 -20 48 LINE Normal -28 80 -20 80 LINE Normal -24 84 -24 76 LINE Normal
32 32 64 LINE Normal -32 96 32 64 LINE Normal -32 32 -32 96 LINE Normal -28 48 -20 48 LINE Normal -28 80 -20 80 LINE Normal -24 84 -24 76 LINE Normal 0 32 0 48 LINE Normal 0 96 0 80 LINE Normal 4 44 12
-
Thread
GCC Compiler + ATXMEGA E = Schrott?
<initialisiere_Timer4> 248: 0e 94 75 00 call 0xea ; 0xea <initialisiere_System> 24c: 0e 94 06 01 call 0x20c ; 0x20c <initialisiere_Ports> 250: 80 91 01 20 lds r24, 0x2001 254: 88 23 and r24, r24 256: 41 f0 breq .+16 ; 0x268 <main+0x2c> 258
+2 ; 0x1c6 <main+0x1c> 1c4: ff cf rjmp .-2 ; 0x1c4 <main+0x1a> 1c6: 97 83 std Z+7, r25 ; 0x07 1c8: 80 e0 ldi r24, 0x00 ; 0 1ca: fa cf rjmp .-12 ;
-
Thread
Spannungsregelung per Taster
Carlo C. schrieb im Beitrag #6927675: > Kennt jemand einen geeigneten Baustein hierfür AD5116
#6929270: > ..und zum anderen habe ich eine fertige Lösung.. Nein, Du hast keine fertige Lösung. Der uC benötigt 5V, woher kommen die? Wo ist der Code für den uC? Unabhängig davon würde ich persönlich nie einen Ausgang eines uC direkt mit einer LC-Kombi belasten. > .. und nicht nur einen vagen
-
Thread
64 Eingänge für Arduino
Eugen T. schrieb im Beitrag #5878644: > über I2C Bus kontrolliert 8 PCF8475 Module. über I2C Bus mit 2 PCF8475a Module eine 8x8 Matrix machen die 64 Taster einliest.
einlesen und dann weiterleiten. Beide Möglichkeiten sollen bleiben ( nicht gleichzeitig). Ja die uC wird neu programmiert und die 64 Eingänge werden eingelesen (mit Adresse) und gleich weitergeleitet über I2C Bus.
-
Thread
Ein DSP - aber 2 Multiplikationen. David Copperfield?
61ed9a7cb4174852f0e4670dfa4fb95b8424.pdf https://pdfs.semanticscholar.org/4738/10a42091912f622340e4b8094ec4a64c69cc.pdf
Ersparnis möglich sein sollte. Das kriege ich aber aus der Xilinx-Synthese momentant nicht raus: a*b*c*d mit 16 Bit = 64Bit : 1876 LUTs a*a*a*a mit 16 Bit = 64Bit : 1843 LUTs Beides über physische Resynthese.
-
Thread
Excel langsam trotz gutem PC
Hallo, ich nutze Windows 10 64bit, einen i7-7700, 16GB Arbeitsspeicher und Excel 64 Bit. Da ich momentan mit größeren Dateien [~100MB] arbeite habe ich festgestellt, dass Excel ständig hängt und langsam is, obwohl im Taskmanager
Long Dim iColumn As Long Dim iRow As Long 'Das muss von Hand angepasst werden Const cBereich_LeseTabelle = "A1:B2" Const cBereich_ErgebnisTabelle = "A5:B6" Const cVergleichswert = 5 'Das Script bezieht sich auf das aktuell geöffnete Sheet With ActiveSheet 'Autoberechnung
-
Thread
Das ewige Thema... Temperaturmessung mit AVR und LCD!
T= -0,08°C*N + 64°C T Temperatur in °C N ADC-Wert Kannst du durch Einsetzen deiner Werte überprüfen. Es wird mit gewissen Rundungsfehler funktionieren. Habt ihr in der Schule schon die Geradegleichung
Zeile. Habe es jetzt so stehen: Do W = Getadc(0) Dim T As Single T = -0.08 * W T = W + 64 Lcd "Pin " ; Channel ; ":°C" ; T Locate 1 , 1 Waitms 60 Loop Kommt leider "-C639.0" raus :((( Passt irgendwie nicht! :(((( "°C" musste ich rauslassen, Bascom versteht es so nicht! Was
-
Thread
Nächster Schritt nach AVR: Empfehlungen gesucht
mehr zur Mono-Kultur. Und wenn was nicht geht, dann war es das, gerade noch mal ausprobiert, ESP32-C6 kann man zwar mit "Espidf" benutzen, aber "Arduino" geht nicht. STM32C031 und STM32H503 werden auch immer noch nicht unterstützt, für den STM32C031 hatte ich sogar mal ein Board File erstellt das auch
leistungsfähigen Event-Systeme und auch DMA im Gegensatz zu > den 8-Bittern. Auch noch Bullshit von der C++-Seite. Es gibt auch 8Bit-µC mit leistungsfähigen Eventsystemen (sogar recht viele) und es gibt sogar 8Bit-µC mit DMA (wenn auch nicht ganz so viele).
-
Thread
Wittig(welec) DSO W20xxA Hardware
So, jetzt mal ein anderes Thema. Hameg hat es: http://www.hameg.com/typo3temp/pics/b453c24c01.jpg Rhode & Schwarz hat es: http://www.scope-of-the-art.com/live/rs/mediadb/psfile/image/77/rtm_1_295x4c0d18eb8731c.gif Agilent hat es: http://cp.home.agilent.com/upload/cmc_upload/DSAX90000
gerne mögen > dass Kupfer bis an die Fräskante geht. Darum habe ich etwas Platz > geschaffen. Damit C3 immer noch an Masse liegt, habe ich entsprechend > die Leiterbahnführung in dessen Nähe etwas angepasst. Ist in Rücksprache mit micron24 so gelayoutet worden, sei es drum. Bernhard Lechleitner
-
Thread
GLCD Routinen ( KS0108, HD61202 )
soll nie nie sagen. Im Code findest du einige Aufrufe der Funktion _delay_us. Das steht dann [c]delay_us(1); [/c] oder [c]delay_us(2);[/c] Änder die mal alle in [c] delay_us(20); [/c] und schau, was dann passiert. Wenn es damit geht, kannst du dich schrittweise an einen kleineren Wert
Speichermöglichkeiten. Die Frage ist ob man sowas auch konsequent nutzt! :) Ich bin da eher aus der C64 Fraktion: 2000 zeilen Code abgetippt und dann fällt der Strom aus! 2 tage geflucht und sich vorgenommen öfter zu speichern und zu archivieren. Dennoch nicht daraus gelernt! :)
-
Thread
Programmabsturz - Fehler unbekannt
==11136== Invalid read of size 1 ==11136== at 0x4C2DBB4: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==11136== by 0x4E7FE22: vfprintf (in /usr/lib/libc-2.24.so) ==11136== by 0x4E86278: printf (in /usr/lib/libc-2.24.so) ==
Invalid read of size 1 ==11136== at 0x4C2DBB4: strlen (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==11136== by 0x4E7FE22: vfprintf (in /usr/lib/libc-2.24.so) ==11136== by 0x4E86278: printf (in /usr/lib/libc-2.24.so) ==
-
Thread
8 Bit Berechnung schnell, schneller am schnellsten
a² + 2ab - b² = 4 ab Man benötigt nur recht kleine Tabellen für die Quadratzahlen. Auf einem C64 kommt man aber auch damit nicht sehr weit...
das 20% schneller > als die oben gesetzten 40 Ticks — und zwar in der Praxis :-) Wie man an den C64 Beispielen sieht, ist es alles andere als Theorie. Da hat sich eher der Urheber des Spruches oben disqualifiziert.
-
Thread
WordClock - Screensaver für Windows
wenn aus dann Anzeige nur auf Primärmonitor Die Dateien wurden mit den aktuellen Virenscannern der c't Desinfect 2014 mit aktuellen Signaturen geprüft. Hier die SHA-1 Checksummen: 42173c9501f2537ceab83c68abd1ba62b593f75b wordclock.scr ba8ce842a773d21870fdf946d5e9bab2b5d662a1 wordclock_64.scr
angehängten Dateien findet ihr auch den neuen Config-Dialog. Checksummen: e7a5b800df3106acb797854dd18c959aec29faac wordclock.scr (SHA-1) f8e44bd24b9cd7ecb7876588b61bbe3b96ef4246 wordclock_64.scr (SHA-1) Happy Clocking wie immer ;-) -- Hans
-
Thread
CPLD als Top Octave Generator nutzen?
der Tonhoehe zu: [code] Freq Differenz zum naechsten Halbton ... C 261.64 15.56 277.20 Cis 277.20 16.48 293.68 D 293.68 17.46 311.14 Dis 311.14 18.50 329.64 E 329.64 19.60 349.24 F 349.24 20.77 370.01 Fis 370.01 22.00 392.01 G 392.01
implementiert, inklusive meiner 185/196 und 17/18 "Telespiel-Stimmung" sowie abgeleiteter Rasterungen für den C-64 SID, samt 2 reiner Stimmungen in C (am) und G (dm). Inzwischen löse ich es komplett modular und lasse die Frequenzen in Echtzeit berechnen. Der individuelle Kammerton ist von 0 bis 511,99 Herz
-
Thread
Atmel ist unter "Profis" nicht gerade beliebt - Warum?
(1 << LEDBIT); /* setzt Bit 4 an PortB auf 1 */ 5e: c4 9a sbi 0x18, 4 ; 24 */ void _delay_loop_2(uint16_t __count) { __asm__ volatile ( 60: 8e 2f mov r24, r30 62: 9f 2f mov r25, r31 64: 01 97 sbiw r24, 0x01 ; 1 66: f1 f7 brne .-4 ; 0x64 <main+0x1a> _delay_ms(200); PORTB &= ~(1 << LEDBIT); /* loescht Bit 4 an PortB */ 68: c4 98 cbi 0x18, 4 ; 24 6a:
-
Thread
Mehrkanal I2S über lange Leitungen übertragen
Es gibt auch noch Dante. Das ist aber auch nicht gerade günstig. Da kannst du z.B. 64x64 Kanäle über eine Gigabit-Ethernet-Verbindung schicken: https://audinate.com/products/manufacturer-products/dante-brooklyn-ii Ein anderes Produkt schafft wohl sogar 512x512 Kanäle: https://audinate.com
von I2S wäre es genau das Richtige. anstelle der aber-Kunst versucht hätte zwei(2) asynchrone I2C in ein (1) SPDIF_2k zu verpacken, dann könnte der Künstler lernen, dass auch eine Verpackung in Madi_64k die gleiche Problematik hat. > PTP/IEEE1588 kann zwar fast jede neue PC-Netzwerkkarte, aber