-
Thread
Befehlssatz der bo8-CPU - was ist gut, was ist schlecht
nur >>1 Vollzyklus. Was ist die Meinung des Publikums dazu? > > Schon wieder danaben. Der TMS320C28x hat einen Repeat-Befehl. Microchips 16-Bitter PIC24/30/33 haben den auch.
meinname-OptiPlex-755:~/Downloads$ cd emul meinname@meinname-OptiPlex-755:~/Downloads/emul$ gcc -o emul emul.c -lX11 emul.c:2:24: fatal error: X11/keysym.h: Datei oder Verzeichnis nicht gefunden #include <X11/keysym.h> ^ compilation terminated. meinname@meinname-OptiPlex-755:~/Downloads
-
Thread
Wie bekomm ich die Daten in den Speicher?
000200 18 21 19 22 1A 23 1B 24 1C 63 20 29 21 2A 22 :1 000300 2B 23 2C 24 6B 28 31 29 32 2A 33 2B 34 2C 73 :1 000400 30 A9 31 AA 32 AB 33 AC 34 6B 40 09 41 48 42 :1 000500 49 43 4A 44 4B 48 11 49 50 4A 51 4B 52 4C 53 :1 000600
das raus. Was kommt da raus? Ein File das so aussieht? [code] :1 000000 00 09 01 0A 02 0B 03 0C 04 4B 08 11 09 12 0A :1 000100 13 0B 14 0C 53 10 19 11 1A 12 1B 13 1C 14 5B :1 000200 18 21 19 22 1A 23 1B 24 1C 63 20 29 21 2A 22 ... [/code] das glaub ich dir nicht. > Importiere ichs wieder
-
Thread
Was kauft ihr denn für Zollstöcke (Gliedermaßstab)?
Zollstock aber sowas von angeschmiecht gewesen :) https://www.openthesaurus.de/synonyme/Gliederma%C3%9Fstab
https://www.philhist.uni-augsburg.de/lehrstuehle/germanistik/sprachwissenschaft/ada/runde_5/f04/ Begrifsfklärung Südlich des Weißwurst-Äquators heißt das Meterstab. Bei mir auch -(BW). https://de.wikipedia.org/wiki/Wei%C3%9Fwurst%C3%A4quator
-
Thread
Tutorial I2C to ChipCard
Nix da Hacken Habe hier eine Chipkarte mit I²C-Bus E²-Prom-Speicher 64 kByte (512 kbit) Chip:AT24C512 von Reichelt und will das an dieser mal versuchen. Pinbelegung ist gleich: C1 | C5 C2 | C6 C3 | C7 C4 | C8 C1 = Versorungsspannung
Hi >Habe hier eine Chipkarte mit I²C-Bus E²-Prom-Speicher >64 kByte (512 kbit) Chip:AT24C512 von Reichelt und will das an dieser >mal versuchen. Was hat das jetzt mit Chipkarte zu tun? Den AT24C512 gibt es auch als stinknormalen DIL-IC
-
Thread
www.mikrocontroller.net und µc.net
immer mit µc.net abgekürzt wird, ist es schon mal aufgefallen, dass es die Domain wirklich gibt? [c] http://www.xn--c-lmb.net/ [/c](jedenfalls macht mein Browser dies daraus wenn ich µc.net eingebe). Nich das Andreas irgenwann eine 'Beschwerde' erhält, dass die EMail Bestätigungen auf den ersten
Hier, whois: [pre] DOMAIN: XN--C-LMB.NET RSP: domaindiscount24.com URL: http://www.dd24.net created-date: 2004-04-20 updated-date: 2007-04-21 registration-expiration-date: 2008-04-20 owner-contact: P-HMK46 owner-fname:
-
Thread
Smartmeter SML Tasmota negative Momentanleistung
, hab hier mal alles was er so ausgibt: ``` 21:03:10.165 : 77 07 01 00 60 32 01 01 01 01 01 01 04 45 4c 53 01 21:03:10.190 : 77 07 01 00 60 01 00 ff 01 01 01 01 0b 0a 01 45 4c 53 00 02 71 b7 f6 01 21:03:10.214 : 77 07 01 00 01 08 00 ff 64 1c 01 04 01 62 1e 52 ff 65 0c aa b2 4a 01 21:03:10.233
erwischen können. Dabei konnte ich nun sehen, das er zwischen diesen Werten pendelt: ``` 1c 49 04 => Bit 11 = 1 (Einspeisung gesamt), Bit 14 = 1 (Einspeisung auf L3) 1c 41 04 => Bit 11 = 0 (keine Einspeisung gesamt), Bit 14 = 1 (Einspeisung auf L3) ``` Ich glaube, damit haben wir das Telegram
-
Thread
Relaiskarte für den USB Port
aufgebaut. Sie müsste auch funktionieren, denn unter Linux erhalte ich folgenden Log: May 19 18:04:52 mars kernel: [ 5814.924437] cdc_acm 2-2.2:1.0: ttyACM0: USB ACM device May 19 18:04:52 mars kernel: [ 5814.932673] usbcore: registered new interface driver cdc_acm May 19 18:04:52 mars kernel: [ 5814.933518] /build/buildd/linux-2.6.24/drivers/usb/class/cdc-acm.c: v0.25:USB Abstract Control Model driver for USB modems and ISDN adapters Ich versuche nun über minicom mit folgenden Parametern leider erfolglos die Relaiskarte anzusprechen
-
Thread
Daten von 5-6 Meßstellen per Funk übertragen?
Martin K. schrieb im Beitrag #2413570: > Meine Meinung (ich arbeite zur Zeit mit nRF24LE1+): > Vom Stromverbrauch sind die nRF24L01+ sehr zu empfehlen. Wo gibt es die Teile und was kosten sie ?
www.ti.com/product/tmp75 Gibt aber endlos viele. Die Module die ich zur Zeit verwende sind mit nRF24LE1p d.h. sie haben einen zusätzlich integrierten µC. Sind aber nicht so zu empfehlen da sie nicht billiger oder praktischer sind als die nRF24L01 mit extra Mikrocontroller. Hab mich nur am Anfang meines
-
Thread
Compiler übersetzt nur Müll
Habe die Ursache gefunden. Es liegt am Übertragungsprogramm: Das wird reingeschickt: 0000: 12 C0 2B C0 2A C0 29 C0 28 C0 27 C0 26 C0 25 C0 0010: 24 C0 23 C0 22 C0 21 C0 20 C0 1F C0 1E C0 1D C0 0020: 1C C0 1B C0 1A C0 11 24 1F BE CF E5 D4 E0 DE BF 0030: CD BF 10 E0 A0 E6 B0 E0 E6 E9 F0 E0
F5 CF 80 91 38 00 80 62 0090: 80 93 38 00 FF CF Und beim Auslesen kommt das zurück: 0000: 12 C0 2B C0 2A C0 29 C0 28 C0 27 C0 26 C0 25 C0 0010: 24 C0 23 C0 22 C0 21 C0 20 C0 1F C0 1E C0 1D C0 0020: 1C C0 1B C0 1A C0 11 24 1F BE CF E5 D4 E0 DE BF 0030: CD BF 10 E0 A0 E6 B0 E0 E6 E9 F0 E0
-
Thread
Projekt Mikrocontroller mit Touchscreen
C't Hacks 04.2013 Warts ab.
Ct schrieb im Beitrag #3321251: > C't Hacks 04.2013 > > Warts ab. meinst Du den "MAXIMITE single board computer with 4.3" TFT touchsceen"?
-
Thread
2 byte >> 1 word
8e 2d mov r24, r14 38ba: 0e 94 7f 1c call 0x38fe ; 0x38fe <uart_put_char> 38be: 8f 2d mov r24, r15 38c0: 0e 94 7f 1c call 0x38fe ; 0x38fe <uart_put_char> 38c4: 22 96 adiw r28, 0x02 ; 2 38c6: 81 e0 ldi r24, 0x01 ; 1 38c8: c2 31 cpi r28, 0x12 ; 18 38ca: d8 07 cpc r29, r24 38cc: 49 f7 brne .-46 ; 0x38a0 <main+0x16> 38ce: 80 e0 ldi
-
Thread
Kernel-Update fehlgeschlagen
Hallo TO, bitte schaue mal nach, was in diesem Verzeichnis evtl. nicht gelöscht wurde. [c]$ ls -lA /lib/modules[/c] Ich habe Systeme deren Libs nicht gelöscht wurden und dadurch "voll gelaufen" sind. Bitte berichte.
anschließend neu installiert: [pre] linux-image-unsigned-5.0.0-32-generic (version 5.0.0-32.34~18.04.2) will be installed [/pre]
-
Thread
Einschwingen von Feuchtigkeitssensor
Das PNG ist im Beitrag 16:12 und das .sch / .brd ist im beitrag 16:24. Es handelt sich dabei um die selbe Schaltung
Ich habe das Gefühl, dass diese Art Oszillatorschaltung eher zum ungepufferten Inverter 74HCU04 gehört, als zum Schmitt-Trigger 74HC14. Fig 15 in http://www.nxp.com/documents/data_sheet/74HCU04.pdf
-
Thread
5V in 100V out
So etwas lasse ich mir immer hier vorschlagen: https://webench.ti.com/power-designer/ -> 24 Schaltungen ;-)
Flusswandler bauen. Primärspule ist center tapped und ich schalte mit einem übrig gebliebenem timer im uC die beiden MOSFETs abwechselnd. Sekundärspule wird gleichgerichtet und fettes C dahinter. Die Regelung der Spannung mache ich mit einem übrig gebliebenem Comparator im uC, entweder mache ich die Blöckchen
-
Thread
Frame Check Sequence
fe 34 04 01 0f 27 00 00 1f 85 45 41 01 00 00 00 a8 c6 b1 41 21 1f 02 89 reveng -m"CRC-32/ISO-HDLC" -c "d0 00 00 00 ff ff ff ff ff ff c4 4f 33 0f fe 71 ff ff ff ff ff ff f0 c9 7f 18 fe 34 21 2a 6e
fe 34 04 01 0f 27 00 00 1f 85 45 41 01 00 00 00 a8 c6 b1 41 af 3d 7b ee [/c]
-
Thread
Netzwerkkarte mit RTL8019
main.o.d main.c -o main.o In file included from main.c:49: ./device.c: In function `Write_Ethernet_Frame': ./device.c:156: error: invalid lvalue in unary `&' In file included from main.c:74: ./interrupt4.c: In
ganz andere geschichte... aber hat irgendwer hier ne Ahnung wie ich den EEPROM (Dateneeprom) eines PIC24FXXX beschreiben kann? mit dem C30 Compiler in C - denn irgendwie werde ich bis jetzt nicht so recht schlau aus dem ganzen und ich habe noch keinen anhaltspunkt =/ Danke mfg Manuel
-
Thread
XMEGA Hardware-Bug (Kritisch) Gesperrt
main.lss: [avrasm] case 'x': USARTD0RomString(TstMsg); 2820: 84 e0 ldi r24, 0x04 ; 4 2822: 92 e0 ldi r25, 0x02 ; 2 2824: 0e 94 e2 0b call 0x17c4 ; 0x17c4 <USARTD0RomString> __asm__ __volatile__ ("rjmp .+
0x27e2 <main+0x8a> case 'y': USARTD0RomString(TstMsg); 2838: 84 e0 ldi r24, 0x04 ; 4 283a: 92 e0 ldi r25, 0x02 ; 2 283c: 0e 94 e2 0b call 0x17c4 ; 0x17c4 <USARTD0RomString> __asm__ __volatile__ ("rjmp .+
-
Thread
ESP8266 GET JSON Daten
script.googleusercontent.com/macros/echo?user_content_key=mx-lkdNlq7SPgifAvq9gF3ILyl-tT6NLPs3KZQia1J2-n5M24hYy9R8GirIFSF28Up89NS2Hr94CY56jxA0tWmajYXWhTJlym5_BxDlH2jW0nuo2oDemN9CCS2h10ox_1xSncGQajx_ryfhECjZEnJ9GRkcRevgjTvo8Dc32iw_BLJPcPfRdVKhJT5HNzQuXEeN3QFwl2n0M6ZmO-h7C6eIqWsDnSrEd&lib=MwxUjRcLr2qLlnVOLh12wSNkqcO1Ikdrk
echo?user_content_key=_5fcYWA9yfzbGOQ3O0JNrZ4D9A61ZBUmAqa2IdWptGNKWGc0KVKrrKtsCJquQ0JpBw_zxse2Tzjzxj24GGxQuFXGAaKqr0OYm5_BxDlH2jW0nuo2oDemN9CCS2h10ox_1xSncGQajx_ryfhECjZEnJ9GRkcRevgjTvo8Dc32iw_BLJPcPfRdVKhJT5HNzQuXEeN3QFwl2n0M6ZmO-h7C6eIqWsDnSrEd&lib=MwxUjRcLr2qLlnVOLh12wSNkqcO1Ikdrk/1.1\r\n Host: script.googleusercontent.com
-
Thread
Kennt jemand Gravitrax Funkfrequenz?
Adressen - hier Auszug aus meinem Header: [c] #define GT_CHANNEL1_RED 0x02 #define GT_CHANNEL2_RED 0x45 #define GT_CHANNEL1_GREEN 0x03 #define GT_CHANNEL2_GREEN 0x46 #define GT_CHANNEL1_BLUE 0x04 #define GT_CHANNEL2_BLUE 0x47 // die
char GT_PREFIX_TRIGGER[] = {0x13, 0x02, 0x00}; const PROGMEM char GT_PREFIX_STARTER[] = {0x13, 0x04, 0xCA}; const PROGMEM char GT_PREFIX_REMOTE[] = {0x13, 0x05, 0x00}; // Adressen je Kanal const PROGMEM char GT_ADDRESS_RED[] = {0x67, 0x3a, 0xC2, 0x94, 0x7d}; const PROGMEM char GT_ADDRESS_GREEN
-
Thread
µC rechnet falsch oder ich finde den Fehler nicht
Hä? [C] int16_t ssaTabelle = 0; for (uint8_t n=0; n<ANZAHL2+25; n++){ // von 0 bis 23 mit 0 befüllen if (n<24){ ssaTabelle[n] = 0; }
Der Ansatz mit [c] Wert2 = wert; Wert2 *= 8000; [/c] war irgendwie nicht verkehrt. Damit funktioniert es (main.c und UART8.c): [c] for (uint8_t n=0; n<ANZAHL2+25; n++) { if (n<24){
-
Thread
WiFi Relais mit ESP8266 ESP-01 Modul (Bascom)
= 0x40001b40 ); PROVIDE ( mem_realloc = 0x40001c6c ); PROVIDE ( mem_trim = 0x40001a14 ); PROVIDE ( mem_zalloc = 0x40001c58 ); PROVIDE ( memcmp = 0x4000dea8 ); PROVIDE ( memcpy = 0x4000df48 ); PROVIDE ( memmove = 0x4000e04c ); PROVIDE ( memset
0x400060ac ); PROVIDE ( slc_enable = 0x40005d90 ); PROVIDE ( slc_from_host_chain_fetch = 0x40005f24 ); PROVIDE ( slc_from_host_chain_recycle = 0x40005e94 ); PROVIDE ( slc_init_attach = 0x40005c50 ); PROVIDE ( slc_init_credit = 0x4000608c ); PROVIDE ( slc_pause_from_host = 0x40006014 ); PROVIDE
-
Thread
AVR8ASM TWI Interrupt
Hi Nach meinen Dokementen: Rev. 2564B-AVR-09/04 Rev. 2564C-AVR-01/10 In AppNote 2564B steht der Satz mit den <10 drin, ab 2564C fehlt er. In den Datenblättern ist diese Einschränkung nie aufgetaucht. Also sind die Angaben "2564A 04/2006
Habe beim weißen Nunchuk die Adressen $20 ( OG X-Achse Bit 9:2 ) mit den Werten $04 bis $84 in $04 Abständen beschrieben, aber dies hat keinerlei Einfluss auf den Wert in Neutralstellung der X-Achse ( Adresse $00 ). Diese bleibt bei $A8 stehen. Dies ebenfalls für die Adresse $24
-
Thread
Frage zu ADAT®-Splitter Selbstbau
empfangen/gesendet wird, bzw. LOW-Pegel wenn eben keine Licht da ist. Mir ist auch die Kombination aus C1, R1 und R2 nicht ganz klar. Hier also konkret meine Fragen: Ist IC4.A notwendig? Was macht C1 (evtl. AC-Kopplung/DC Entkopplung)? Wird IC4.A evtl. mit R2 "überbrückt"? Die im original Plan verwendeten
lightpipe Audioinerface verbunden. Ich kann jetzt 32 Mono-Kanäle über FireWire aufzeichnen und bei Bedarf 24 Kanäle im Pult mischen.
-
Thread
-48V (mit satter Leistung) aus +24V gewinnen
24V da sind? Derjeneige der zuviel Energeie hat erhöht die Spannung auf der 24V Power Rail auf 25,2V (0= +5%) und der die Energei Benötigt senkt sie eben von 24V auf 22,8V (-5%) Controlle erfolgt
nichts geringeres als der frz. Auslandsnachrichtendienst: http://de.wikipedia.org/wiki/Direction_G%C3%A9n%C3%A9rale_de_la_S%C3%A9curit%C3%A9_Ext%C3%A9rieure
-
Thread
GPS - Empfänger günstig bei Ebay
Nach dem einschalten meldet sich die Maus folgendermaßen: $PSRFTXT,Version: 2.4.13.00-XTrac2.0.1-C3PROD1.0 0000003721 *17 $PSRFTXT,TOW: 0*25 $PSRFTXT,WK: 1255*66 $PSRFTXT,POS: 6378137 0 0*2A $PSRFTXT,CLK: 96250*25 $PSRFTXT,CHNL: 12*73 $PSRFTXT,Baud rate: 38400 System clock: 24.553MHz*45
ca. 40g ohne Kabel, ca. 180g mit Kabel Anschlusskabel: Länge ca. 1.80m Arbeitstemperatur: - 40° C bis +70° Lagertemperatur: - 40° C bis + 85° Stromaufnahme: ca. 180mA Datenformat: NMEA 0183 V2.2 (auch SiRF binär)
-
Thread
Netzteil-Strombegrenzung
versteht sich nicht von selber, da in diesem Fall die beiden Opamps maximal gegeneinander arbeiten, der U4C aber die Darlington-Anordnung komplett sperren muss. Richtig interessant wird der dynamische Fall. Ein typische Anforderung mag z.B. lauten: Drehe Spannung auf 24V, Strombegrenzung auf 20mA. Nun
C2 wegmachen. Prüfe erst die Spannungsreglung aus Schingneigung (C1 so klein wie möglich, so gross nötig) Dann erst die Stromregelung (C3 anpassen). Die Zeitkonstante von C1 in der Schaltung muss kleiner
-
Thread
extrem schnell Wandeln ASCII-Hex nach Binär auf einem uC
adc r27, r1 a0: d0 97 sbiw r26, 0x30 ; 48 a2: 8c 91 ld r24, X a4: 98 2b or r25, r24 return Result; } a6: 89 2f mov r24, r25 a8: 99 27 eor r25, r25 aa: 08 95 ret [/C]
[c1 - '0'][c2 - '0']); 2a2: 87 e1 ldi r24, 0x17 ; 23 2a4: e8 02 muls r30, r24 2a6: f0 01 movw r30, r0 2a8: 11 24 eor r1, r1 2aa: 77 27 eor r23
-
Thread
3,3V um 24V AC Logik-Signal zu schalten
so mit den ebenfalls möglichen 33Vdc (=24Vac*1,4) ansteuerst? Hebt die Pumpe dann auch an? Wenn ja, dann mach wie von dir geplant die Einweggleichrichtung auf 33Vdc mit nachgeschaltetem Buck-Regler zur Versorgung des µC. Aus den 33Vdc kannst
Kommentar: Da wird nichts "doppelt gemoppelt", das PhotoMos-Relais ist der sinnvollste Weg, mit dem µC das AC-Signal zu schalten. Man kann bestimmt auch andere Wege suchen, um sich dann Ärger mit dem Potentialbezug der 24V-AC zur Versorgung des µC einzuhandeln, das wäre dann grober Vorsatz.
-
Thread
fbtft load module und Raspbian Jessie
options flexfb width=320 height=480 regwidth=16 init=-1,0xb0,0x0,-1,0x11,-2,250,-1,0x3A,0x55,-1,0xC2,0x44,-1,0xC5,0x00,0x00,0x00,0x00,-1,0xE0,0x0F,0x1F,0x1C,0x0C,0x0F,0x08,0x48,0x98,0x37,0x0A,0x13,0x04,0x11,0x0D,0x00,-1,0xE1,0x0F,0x32,0x2E,0x0B,0x0D,0x05,0x47,0x75,0x37,0x06,0x10,0x03,0x24,0x20,0x00
0x10000c2 0x44 0x10000c5 0x00 0x00 0x00 0x00 0x10000e0 0x0f 0x1f 0x1c 0x0c 0x0f 0x08 0x48 0x98 0x37 0x0a 0x13 0x04 0x11 0x0d 0x00 0x10000e1 0x0f 0x32 0x2e 0x0b 0x0d 0x05 0x47
-
Thread
Ja ist denn schon wieder Ostern? CSD Rabattaktion wie letztes Jahr
SCNR schrieb im Beitrag #3107018: > Die Aktion gilt vom 29.03. 0:00 Uhr bis 01.04. 23:59 Uhr. Aktion ist schon vorbei!
Ups... anscheinend eine neue Aktion: > Die Aktion gilt vom 18.04. 0:00 Uhr bis 21.04. 23:59 Uhr.
-
Thread
Assemblerprogrammierung ARM CORTEX
0x0000 1c: 41004400 .word 0x41004400 20: 4100441c .word 0x4100441c 24: 0007a120 .word 0x0007a120 Zum Schluss möchte ich Allen hier danken für ihre Hilfe, besonders Christopher für das Lernbeispiel
ldr r0, [pc, #16] ; (18 <function1+0x18>) 8: 7081 strb r1, [r0, #2] a: 4b04 ldr r3, [pc, #16] ; (1c <function1+0x1c>) c: 3b01 subs r3, #1 e: d1fd bne.n c <function1+0xc> 10: e7fa b.n 8 <function1+0x8> 12: 4770 bx lr
-
Thread
Probleme mit serieller Kommunikation
Du legst Pin 24 über einen Widerstand an Massepotential. Warum?
verbunden werden? Davon bin ich bisher ausgegangen. Eine m.E. gute Beschreibung findet sich in c't 12/1986. Das Problem liegt darin, dass RS232 bzw. V24 zur Kopplung eines DTE (Data Terminal Equipment) mit einem DCE (Data Communication Equipment) gedacht ist, also Computer und Modem. Um
-
Thread
ADC Werte sind null
of ADC1 calibration */ 6.//End-callibration 7. 8.ADC_SoftwareStartConvCmd(ADC1, ENABLE); [/c] Meine Timer config [c] 01.void Config_Timer_TIM2(TIM_TimeBaseInitTypeDef *TIM_TimeBaseStructure, NVIC_InitTypeDef *NVIC_InitStructure) 02.{ 03. // enable TIMER TIM2 system clock 04.
TIM_IT_Update, ENABLE); 30. 31. /* Enable TIM2 */ 32. TIM_Cmd(TIM2,ENABLE); 33.} [/c] und hier werden die AD Werte also im Timer Interrupt aufgerufen [c] 01.void TIM2_IRQHandler(void) 02.{ 03. if (TIM_GetITStatus(TIM2, TIM_IT_Update) != RESET) 04. { 05. if(calibration
-
Thread
Batteriecomputer bauen
Datenblatt: 20hour rate ( 0.6A to 10.50V ) 12Ah 10hour rate ( 1.2A to 10.50V ) 12Ah 5hour rate ( 2.04A to 10.20V ) 10.2Ah 1C ( 12A to 9.60V ) 5.4Ah 3C ( 36A to 9.60V ) 4.32Ah Aus dieser Tabelle machst Du Dir eine Kurve. Fehlende Werte werden interpoliert. Im Mikrocontroller ist die Kurve als
wurde berechnet sich so: (entnommene) Kapazität = Zeit * /Entlade-)Strom. Beispiel für 12A: C [Ah] = 0,1 [s] * 12 [A] / 3600 [s/h] = 0,033 * 1e-3 [Ah] (besser lesbar: 0,033 mAh) War der Akku voll (24Ah bei 2 Akkus parallel), so beträgt die nutzbare Kapazität bei 12A
-
Thread
Sender - Stromsparend was nehmen?
Ich wüsste nicht dass man die nRF24L programmieren kann, aber ich würde vermuten dass du ein Modul findest mit uC drauf. Oder selbst einen danebenpappen, ist ja jetzt auch kein Kunstwerk.
19:33:56.793559 16.39 | 55.46 | 2019-05-02 19:28:58.506487 16.48 | 55.61 | 2019-05-02 19:24:00.234881 16.6 | 54.92 | 2019-05-02 19:19:01.96526 16.72 | 54.86 | 2019-05-02 19:14:03.725244 16.8 | 54.54 | 2019-05-02 19:09:05.501338 16.87 | 54.39 | 2019-05-02 19:04:07.278174
-
Thread
Programm übernimmt Werte nicht
"); LCD_hex(getMac5()); LCD_string("-"); LCD_hex(getMac6()); } }[/c] getMac-funktion (sind alle gleich bis auf Registeraddressen) [c]unsigned char getMac1(){ ByteOp(B3SEL); return Byte2Op((BYTE)(RCR|0x04),0x00); }[/C] SPI-Abfrage: [c]BYTE Byte2Op(BYTE
nicht daran liegen das der ENC keine MAC-Addresse hat! hier nochmal mein debuggprozess: [c]mac1 = getMac1();[/c] --> ruft getMac1() auf mittels [c]ByteOp(B3SEL);[/c] wird Bank 3 des ENC selektiert. [c]return Byte2Op((BYTE)(RCR|0x04),0x00);[/c] --> rufe Byte2Op auf und gebe den Wert zurück
-
Thread
Analog Devices: DDS IC (AD9959) mit ATMega64L ansteuern SPI
Schaltplan zum uC ATMega64L
Schreiben */ send_spi( 0xE2 ); /* CH1,2,3 selektieren, Single-bit 3-Wire, MSB first */ send_spi( 0x04 ); /* Register 4: CTW0 */ send_spi( (uint8_t) ( ( ftemp>>24) & 0xFF ) ); /* Bit31..24 */ send_spi( (uint8_t) ( ( ftemp>>16) & 0xFF ) ); /* Bit23..16 */ send_spi( (uint8_t) ( ( ftemp>>8) &
-
Thread
Blutzucker-Messgerät Hardware OLED Display
Clearscreen Funktion: [c] SSD1325_WriteCmd(0x24); SSD1325_WriteCmd(7); SSD1325_WriteCmd(0); SSD1325_WriteCmd(57); SSD1325_WriteCmd(79); SSD1325_WriteCmd(0); _delay_ms(1000);[/c] Ich weiß nicht
0x7F, 0x41, 0x41, 0x00, // [ - 0x5B 0x55, 0x2A, 0x55, 0x2A, 0x55, // backslash 0x5C 0x00, 0x41, 0x41, 0x7F, 0x00, // ] 0x5D 0x04, 0x02, 0x01, 0x02, 0x04, // ^ 0x5E 0x40, 0x40, 0x40, 0x40, 0x40, // _ 0x5F 0x00, 0x01, 0x02, 0x04,
-
Thread
C - Funktion von Strlen verstehen
while (*s) s++; return s - text; } pdwText++; } } [/c] Es stammt von dieser Seite: https://fredmameri.wordpress.com/2011/04/24/on-the-performance-of-strlen/ Ich versuche es mal mit meinen Worten zu erklären. Sagen wir mal ich definiere einen String
nicht. Wen's interessiert, anbei die Zeiten (s) für 64GiB checks. [code] (A) (B) (C) (D) (1) 3.70 43.72 19.31 12.84 (2) 6.15 43.35 20.86 13.04 (3) 10.56 45.25 24.05 13.48 (4) 10.06 41.28 18.31 11.26 2nd run: (A) (B) (C) (D) (1) 3.71 43.77
-
Thread
PC mit Linux Stürzt ab
dem Rechner gemacht werden. c. m. schrieb im Beitrag #2855720: > hat der schleppi 2 grafikchips? Ist *kein* Schleppi. Die CPU (i3) hat einen integrierten grafikchip. c. m. schrieb im Beitrag #2855720: > vielleicht ists ja
komischen Akonadi abhängt. Keine Ahnung, warum. Bei mir funktioniert es prima, aktuell läuft es seit 24 Tagen, 11 Stunden und 37 Minuten ununterbrochen durch. Nur der Importer -- mein System ist ein Upgrade von einer 10.04 LTS -- hat sich einmal kurz verhaspelt. Keine Ahnung, warum es bei mir läuft
-
Thread
Heizungsschnittstelle 7-8-9
offen heizung aus. wenn 3-4 brücke drin, dann kannst du mit 7-8-9 die Vorlauftemp. von Maximum (90°C) absenken. 9 ist GND, Minus, Masse (wie auch immer genannt) 8 ist +24V 7 ist steuereingang, 24V(=pin8) ist volle Pulle, ca. 12V ist fast aus... wenn Reglung über 3-4-5 geht und mit 7-8-9 nicht,
Nun hab ich mal spaßeshalber bei 22°C Raumtemperatur eine Soll-Temperatur von 24,5°C eingestellt und an der Therme gemessen U79 sind ca 16,5V und U89 ca 22V, ergibt also ein Teilungsverhältnis von 0,75 (Laut VCW 789 Diagramm TSOLL=90°C
-
Thread
SHARP LJ640U34 von Pollin?
@Benedikt K. (benedikt) (Moderator) der 74HC02 würde Deinen 74HC04 nicht ersetzen? Wigbert
@Benedikt K. (benedikt) (Moderator) Ah,ich wusste es, ich hab dual Inverter SN74LVCG04DRLR rumliegen die gehen bis 5,5V und sollten den HC04 ersetzen können? Dann könnte ich den routen. Dank Dir mal schon. Wigbert
-
Thread
Strom messen mit dem Oszilloskop
Eine Lösung wäre ja auch alles vom Laptop abzustecken (Bildschirm,Ladekabel etc), dann ist der uC am USB galvanisch getrennt und die 24V vom Labornetzteil sind gegenüber dem Oszi auch galvanisch getrennt?? Ist das korrekt?
Eine Lösung wäre ja auch alles vom Laptop abzustecken > (Bildschirm,Ladekabel etc), dann ist der uC am USB galvanisch getrennt > und die 24V vom Labornetzteil sind gegenüber dem Oszi auch galvanisch > getrennt?? Ist das korrekt? So ist das: Die 24V vom Labornetzteil sind erdfrei (hoffentlich),
-
Thread
LSC Smart Connect - neues Smart Home System bei Action
Did a reverse engineering of the communication by and received from the Tuya to the uC. https://docs.tuya.com/docDetail?code=K8uhkesnz5mie SENDING: 55 AA 00 01 00 00 00 QUERY PRODUCT INFORMATION 55 AA 00 02 00 01 02 04 QUERY WORKING MODE OF WIFI MODULE 55 AA 00 02
the Wi-Fi module and select a network configuration mode. RECEIVING: 55 AA 00 01 00 24 .... C6 {"p":"i22freyypqdcirq3","v":"1.0.4"} 55 AA 00 02 00 00 01 55 AA 00 02 00 00 01 55 AA 00 02 00 00 01 55 AA 00 05 00 05 01 01 00 01 00 0C 00
-
Thread
Hack: Ricoh Aficio SP100e Toner Chip
bei diesen Kartuschen sehr einfach geht. Der Chip besitzt als Herzstück ein SO8-EEPROM des Typs FM24C02B. Dieses unterscheidet sich vom Microchip M24C02B nur darin, dass es Adresspins besitzt, die beim Auslesen mit der gesendeten Adresse übereinstimmen müssen. Der Chip ist so verdrahtet, dass man das
* kompatibel zu einem ST M24C02 oder MC 24C02C. Ein MC M24C02B gibt es nicht, da ist ein M zu viel.
-
Thread
A4988 stirbt den Hitzetod
Ab C. schrieb im Beitrag #6598005: > Als Versorgung nutze ich ein Schaltnetzteil mit 24V und 1A. Den Strom > auf dem A4988 habe ich grob eingestellt (sodass der Motor läuft aber > nicht komisch klingt)
ist aber dumm weil man den teuren Motor nicht ausnutzt, es hätte auch ein billigerer getan. Ab C. schrieb im Beitrag #6598005: > Als Versorgung nutze ich ein Schaltnetzteil mit 24V und 1A Das würde mit 24W sogar für 1 Motor, 2 Spulen, 2 x 1.4A a 5.04V = 14W + Antriebsleistung reichen. Ab
-
Thread
dynamisch Code ausführen - Code von SD-Karte
Atmega. Meine ursprüngliche Idee war es, einen zweiten Mikrocontroller zur Rate zu ziehen. Der Haupt-uC flasht dann den UserAnwendung-uC und kommuniziert mit diesem.. Alles in allem keine Zufriedenstellende Lösung..
Gibt es eigentlich einen Quelloffenen Basicinterpreter für AVR? So im Stil der C-Control Pro, wo das Programm in einem externen DataFlash oder Eeprom gespeichert wird. oder vielleicht sowas wie der C Interpreter? Ich mein jetzt nicht den ChipBasic
-
Thread
[V] Bauteile (Controller, LED Treiber etc.)
Receiver rfPIC12F675 3 Stk. PIC18F8620 3 Stk. PC16F77-I/P 16 Stk. PC16F77-I/PT 2 Stk. 80C167CR 7 Stk. PIC18F4585-I/P 2 Stk. PIC18LF4585-I/P 3 Stk. PIC18F458-I/P 5 Stk. PIC18LF458-I/P 5 Stk. PIC18F458-I/PT 5 Stk. AT89C51SND 2 Stk. ATMEGA32-16PU 2 Stk. MSP430F449 24 Stk. MSP430F413 3 Stk. MSP430F149 1 Stk. PIC16F84A-20/P 2 Stk. PIC16F84A-20/S0 2 Stk. PIC18F84A-04I/P 5 Stk. PIC18F84A-04/S0 3 Stk. PIC16F76-I/SP 16 Stk. PIC16F876A-I/SP 6 Stk. PIC18F8722-I/PT 12 Stk. PIC18LF8722-I/PT 12 Stk. PIC18LF8720-I/PT 10 Stk. PIC18F8720-I/PT 10 Stk. PIC17C44
-
Thread
FPGA-Funktion I2C-Slave VHDL
recording TCL script. Starting: 'C:\ispTOOLS4_2\ispcpld\bin\Synpwrap.exe -e i2c_slave -target mach' Error output EDIF file i2c_slave.edi Error executing Synplicity VHDL/Verilog HDL Synthesizer $ Start of Compile #Tue Oct 04 21:24:35 2005 Synplicity VHDL Compiler, version Compilers 2.8.1, Build 015R, built Sep 2 2004 Copyright (C) 1994-2004, Synplicity Inc. All Rights Reserved @E: File C:\ISPTOOLS4_2\SYNPBASE\lib\vhd\
-
Thread
12V relais lässt nicht los
trotz richtig eingebauter Löschdiode (auch nach längerem Betrieb noch gut) überspringt der µC doch immer wieder Zeilen im Code sodas ein unerwunschener Zustand eintritt. Die Versorgungsspannung nehme ich vom 24V Trafo (ausreichen) und setze diese Spannung auf 5V DC mittels Festspannunsregler
Hi Ic Wäre alles klar wenn es ein 06 wäre, es ist aber wohl ein 04. ""2N3904 NPN""