-
Thread
AVR mehr Speicher (RAM) als erwartet
LDI r25, 0x00 STS LINBRRH, r25 STS LINBRRL, r24 ;LINBTR = BV(LDISR) | PRESCALE; LDI r24, 0x90 STS LINBTR, r24 ;LINCR = BV(LENA) | BV(LCMD2) | BV(LCMD1) | BV(LCMD0); LDI r24, 0x0F STS LINCR, r24 ldi r30,
angehängten Datei. Hat aber im Prinzip nur folgenden Inhalt: z | *(z) 00 01 00 00 02 01 01 00 04 01 02 00 06 01 03 00 . . . F6 07 7B 03 F8 07 7C 03 FA 07 7D 03 FC 07 7E 03 FE 07 7F 03 Wenn Ich das Programm über 0x800 hinaus laufen lasse (füllen und auslesen) scheint er bei 0x800 das
-
Thread
Zähler
20: 0B6, 00101 10110 21: 0B9, 00101 11001 22: 0BA, 00101 11010 23: 0BC, 00101 11100 24: 0C7, 00110 00111 25: 0CB, 00110 01011 26: 0CD, 00110 01101 27: 0CE, 00110 01110 28: 0D3, 00110 10011 29: 0D5, 00110 10101 2A: 0D6, 00110 10110 2B: 0D9, 00110 11001 2C: 0DA,
88: 235, 10001 10101 89: 236, 10001 10110 8A: 239, 10001 11001 8B: 23A, 10001 11010 8C: 23C, 10001 11100 8D: 247, 10010 00111 8E: 24B, 10010 01011 8F: 24D, 10010 01101 90: 24E, 10010 01110 91: 253, 10010 10011 92: 255, 10010 10101 93: 256, 10010 10110 94: 259,
-
Thread
Can Bus interface reagiert nicht. Was mache ich falsch?
"id(ladestrom).state", int(id(ladestrom).state)); uint32_t can_id = 0x000C0103; bool use_extended_id = 1; std::vector< uint8_t > data{ 0x30, 0x00, 0x4C, 0x04 }; id(my_mcp2515)->send_data(can_id, use_extended_id
platform: template id: mw_eeprom_disable name: "${mw_name} disable writing to EEPROM (0x00C2)" on_press: - canbus.send: canbus_id: can_mcp2515 data: [0xC2, 0x00, 0x03, 0x04] - lambda: |- ESP_LOGD("${mw_name}", "CAN set SYSTEM_CONFIG (0x00C2
-
Thread
Bendrich CAN-Bus-Einheit
nix. Aber ich mal was getestet. Wenn eine Nachricht falsch ist, kommt anscheinend dies hier [code]04 00 02 2F 00[/code] Ich hab dann mal dies gesendet [code]04 01 02 1E 08[/code] da kam dann als Antwort [code]04 00 02 3E C2[/code]
passiert auch mit den restlichen Ausgängen, sowie man es auch von anderen Herstellern kennt [code]A1 - 04 01 02 06 01 A2 - 04 01 02 06 02 A3 - 04 01 02 06 04 A4 - 04 01 02 06 08 A5 - 04 01 02 06 10 A6 - 04 01 02 06 20 alle an - 04 01 02 06 3F[/code] Als Bestätigung kommt dann [code]04 00 02 26 3F
-
Thread
ADC logarithmieren mit Assembler und Tiny10
Den Befehl LPM haben die kleinen nicht. :-( Also mußte die Shiftmethode her. Hier mein Elaborat: [c] ; exp of ADC lsr rADCvalue lsr rADCvalue inc rADCValue ldi rDelayL, 24 clr rDelayH expLoop: mov YL, rDelayL mov YH, rDelayH lsr YH ror YL ; DIV 2
; DIV 4 clr rTemp2 ldi rTemp, 3 sub rDelayL, rTemp sbc rDelayH, rTemp2 ; SUB 3 [/c] Die Grundidee ist folgende: Der gelesene ADC Wert wird durch 4 geteilt und eins dazugezählt. Das ist die Anzahl der Schleifendurchgänge. Anfangswert des Delays ist 24. Dann wird in jedem Schleifendurchgang
-
Thread
Wlan2Serial Modul für 5 euro
uint16 ICACHE_FLASH_ATTR adc_read(void) { uint8 i; uint16 sar_dout, tout, sardata[8]; rom_i2c_writeReg_Mask(0x6C,2,0,5,5,1); // disable interrupts.. SET_PERI_REG_MASK(0x60000D5C, 0x200000); while (GET_PERI_REG_BITS(0x60000D50, 26, 24) > 0); //wait r_state == 0 sar_dout = 0; CLEAR_PERI_REG_MASK
tout = (sar_dout + 8) >> 4; //tout is 10 bits fraction // // re-enables interrupts rom_i2c_writeReg_Mask(0x6C,2,0,5,5,1); while (GET_PERI_REG_BITS(0x60000D50, 26, 24) > 0); //wait r_state == 0 CLEAR_PERI_REG_MASK(0x60000D5C, 0x200000); SET_PERI_REG_MASK(0x60000D60, 0x1); //force_en=1
-
Thread
82S129 PROM emulieren mit Attiny
YL, temp ld temp, Y out PORTA, temp out DDRA, ddrout reti PLL_data: .db 0x04, 0x01, 0x0C, 0x04, 0x0F, 0x08, 0x00, 0x09 .DSEG PLLVALS: .BYTE 8[/avrasm] Irgendeine Idee wo das Problem liegt? Der PLL-Generator wird übrigens mit 6MHz getaktet, die Frequenz wird intern
; = 8 cycle .org (pc + 0x7F) & 0xff80 PLL_data: .db 0x04, 0x01, 0x0C, 0x04, 0x0F, 0x08, 0x00, 0x09 [/avrasm] Als Takt die interne PLL (16MHz). Peter
-
Thread
Helligkeit analog messen mit Fotowiderstand analog an AtTiny
spezielle Lichtsensoren, wie z.B. den OPT3001 von TI. Die haben spezielle Sensoren zusammen mit einem 24bit Wandler, damit der Bereich von 0...100000 Lux sinnvoll ausgemessen werden kann. Kann man einfach per I2C auslesen, sehr einfache Handhabung (wenn man mal vom Gehäuse absieht)
03:01:17;;62 2018-08-20;03:16:18;;62 2018-08-20;03:31:19;;62 2018-08-20;03:46:21;;62 2018-08-20;04:01:22;;62 2018-08-20;04:16:23;;62 2018-08-20;04:31:24;;62 2018-08-20;04:46:24;;76 2018-08-20;05:01:26;;124 2018-08-20;05:16:27;;294 2018-08-20;05:31:28;;628 [/code] Alterung in 2 Jahren nicht
-
Thread
GCC Statische initialisierung.
volatile std::uint32_t bssr; // offset: 0x18 volatile std::uint32_t lckr; // offset: 0x1C volatile std::uint32_t afr[2]; // offset: 0x20/0x24 }; // placement new auto gpio_A = new (reinterpret_cast<void*>(CONST_GPIOA_BASE)) gpio_type; // std::construct_at (C++20) auto
bssr; // offset: 0x18 std::uint32_t lckr; // offset: 0x1C std::uint32_t afr[2]; // offset: 0x20/0x24 inline volatile gpio_type* operator -> () const { return reinterpret_cast<gpio_type*>(Addr); } }; using GPIOA = gpio_type<CONST_GPIOA_BASE
-
Thread
[S] P-Ch. Mosfet mit Ids < -100A
SUM110P04 http://de.farnell.com/vishay-siliconix/sum110p04-05-e3/mosfet-p-kanal-40v-110a-d2pak/dp/1839011
productGroup&tx_erniproductdatabase_pi1%5BproductKategory%5D=8&tx_erniproductdatabase_pi1%5Baction%5D=&cHash=7224d88fa0431f08d967c48e9eec00da
-
Thread
Zeichenausgabe auf dem DOGL128-6 von Electronic Assembly
0x73, 0x79, 0x9E, 0xE7, 0x59, 0x02, 0x3C, 0xCF, 0xF3, 0xAC, 0xE7, 0x04, 0x2E, 0xC5, 0x52, 0x2C, 0xC5, 0x52, 0x2C, 0xC5, 0x02, 0x00, 0x4A, 0xD7, 0x75, 0x5D, 0xA5, 0xE7, 0xB9, 0xD4, 0x75, 0x5D, 0x57, 0x01, 0x4A, 0xD7, 0x75, 0x5D,
0x01, 0xFF, 0xFF, 0x00, 0x00, 0x30, 0x01, 0x1F, 0x08, 0x02, 0x10, 0x14, 0x01, 0x08, 0x02, 0x04, 0x03, 0x0C, 0x02, 0x04, 0x07, 0x0E, 0x02, 0x04, 0x1F, 0x02, 0x05, 0x08, 0x01, 0x0A, 0x04, 0x08, 0x01, 0x02, 0x04, 0x09, 0x0D, 0x02, 0x04, 0x09, 0x0D, 0x02, 0x04, 0x09, 0x0D, 0x02, 0x04, 0x1F
-
Thread
RL78/G14 Renesas - Free Linux Toolchain
c:89:24: error: use of an operand of type ‘bool’ in ‘operator++’ is forbidden in C++17 (this_target_reload->x_spill_indirect_levels) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /dev/shm
gcc-cross -rwx------ 1 mw users 134352 Jan 8 14:59 gcc-nm -rwx------ 1 mw users 5721 Jan 5 11:24 gcc-nm.c -rwx------ 1 mw users 134360 Jan 8 14:59 gcc-ranlib -rwx------ 1 mw users 5721 Jan 5 11:24 gcc-ranlib.c -rwx------ 1 mw users 1634432 Jan 8 14:58 gcov -rwx------ 1 mw users
-
Thread
ATMEGA 328p Programm Upload nicht Möglich avrdude: stk500_loadaddr(): (a) protocol error, expect=0x1
PINS laufen würde das doch die Kommunikationsfehler erklären oder ? [code] 4.57 V / -13.43 �/ 24.19 C / A2 Analog Value:3 ABSCHALTUNG 4.57 V / -13.43 A / 24.13 C / A2 Analog Value:2 ABSCHALTUNG 4.56 V / -13.46 A / 24.13 C / A2 Analog Value:3 ABSCHALTUNG 4.56 V / -13.43 A / 24.13 C / A2 Analog Value:0 ABSCHALTUNG 4.56 V / -13.51 A / 24.13 C / A2 Analog Value:3 ABSCHALTUNG 4.57 V / -13.43 A / 24.13 C / P& ¹…±½��Value:0 ABSCHALTUNG 4.56 V / -13.51 A / 24.13 C / A2 Analog Value:3 ABSCHALTUNG 4.57 V / -13.43 A / 24.13 C / A2 Analog
-
Thread
Netzteil 230VAC 5VDC direkt Belastbarkeit
noch sicher an. Hast du das auch mit 207V Eingangsspannung (Toleranz der Netzspannung) und bei 50°C ausprobiert ? > 1)wäre die "ZD 24" von Reichelt als Z-Diode in diesem Fall geeignet!? Ja. > Das Ergebnis war nicht ganz zufriedenstellend, die Schaltung gab nach > einigen Betriebstunden
http://www.elektronik-kompendium.de/public/schaerer/cpowsup.htm Dort wird auch eine Z-Diode mit 24 V benutzt - da ich ebenfalls einen µC mit 5 V versorgen möchte, stellt sich die Frage, ob es eine Rolle spielt, welche Spannung die Z-Diode hat, bzw. ob die Berechnung dafür ausgelegt wird. Oder kann
-
Thread
NeuesOS für AVR Mikrocontroller
12);POP(13);POP(14);POP(15); POP(16);POP(17);POP(18);POP(19);POP(20);POP(21);POP(22);POP(23); POP(24);POP(25);POP(26);POP(27);POP(28);POP(29);POP(30);POP(31); asm volatile("reti"); // // // // das reti } [/c]
91 pop r20 1748: 5f 91 pop r21 174a: 6f 91 pop r22 174c: 7f 91 pop r23 POP(24);POP(25);POP(26);POP(27);POP(28);POP(29);POP(30);POP(31); 174e: 8f 91 pop r24 1750: 9f 91 pop r25 1752: af 91 pop r26
-
Thread
Pac Man mit dem ATmega8
) rcall textfeld nop nop ldi r18, 0x0e rcall linecl nop ldi YH, 0x04 ldi YL, 0x00 rcall ghost nop ldi YH, 0x04 ldi YL, 0x08 rcall ghost nop ldi YH, 0x04 ldi YL, 0x10 rcall ghost nop ldi YH, 0x04 ldi YL, 0x18 rcall
http://www.reichelt.de/inhalt.html?SID=14QAl30dS4AQ4AAFGRm%40c7f25b93de0eff217c8d737c3d702701c;ACTION=3;LASTACTION=2;SORT=preis;GRUPPE=A34;WG=0;SUCHE=Ram;ARTIKEL=628128-70;START=0;END=16;STATIC=0;FC=669;PROVID=0;TITEL=0 Wie groß ist dieser Baustein? Ist der 1MB
-
Thread
High Power LEDs an Atmega
Samuel C. schrieb im Beitrag #2029693: > Jede Reihe benötigt maximal 15,6V. Also reicht ein 24V-Netzteil aus. Hmmm? Zitat von der Website: V typ.: 12.8 V je Chip V max.: 15.6 V je Chip Und wenn ich
, dass ich dir einen Schaltplan mit vier Reihenschaltungen von je 4 LEDs zeichne, oder?? Samuel C. schrieb im Beitrag #2029693: > Jede Reihe benötigt maximal 15,6V. Also reicht ein 24V-Netzteil aus. > Dazu brauchst du 4 getaktete Konstantstromquellen, am besten mit > PWM-Eingang. Okay, die
-
Thread
Kleiner AVR Trick zum schnellen Inkrementen grosser Zahlen
0x02 3a: 53 81 ldd r21, Z+3 ; 0x03 3c: 64 81 ldd r22, Z+4 ; 0x04 3e: 75 81 ldd r23, Z+5 ; 0x05 40: 86 81 ldd r24, Z+6 ; 0x06 42: 97 81 ldd r25, Z+7 ; 0x07 44: a1 e0 ldi r26
6, r24 ; 0x06 56: 97 83 std Z+7, r25 ; 0x07 58: 08 95 ret uint64_t bla, blub, usw; void test(void) { inc64(&bla); 5a: 80 e7 ldi r24, 0x70 ; 112 5c: 90
-
Thread
Salea GUI - wie machen die das?
00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 04 00 00 00 00 00 10 5E 5F 00 00 00 00 00 01 00 00 00 00 00 00 00 2C 00 00 00 00 00 00 00 40 D5 53 41 9C 4F 41 9A 1C 40 D3 65 52 2E 41 8D 55 4C 07 41 FF 6B 41 98 01 41 B3 6D 40 F6 52 61 16 67 24 41 E8 5B 41 FA 3E 41 85 45 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [/c] Hier was mit zwei durchgängen" [c] 3C 53 41 4C 45 41 45 3E 01 00 00 00 64 00 00
-
Thread
Protokoll entschlüsseln
COM7 : » 591908220500FAFF0007010101000000000C6A1BF7 11:47:24.271 COM7 : « 591908223000CF 11:47:24.271 COM7 : « FF07000801DE003000190015000800E7FFFAFFA103970F0000F877000000004A00000000000000000003000300000800000000DE00C59CAEFA 11:47:23.459 COM7
11:47:24.349 COM7 : » 591908220500FAFF000801010100000000A0783B2E 11:47:24.396 COM7 : « 591908223000CF 11:47:24.396 COM7 : « FF08000801E400000017001B00190034002200BC03970F0000F877000000000000000000070000000002001A02000000000000E500C447180D
-
Thread
China-lötstation. Anleitung unverständlich.
Die "Lefavor" internals. Netzteil 24V 120W max. Prozessor leider abgeschliffen. Die einstellungen von dem "Lefavor" kapier ich immer noch nicht. F01 - 68 F02 - 0 F03 - 30 F04 - 0 Versteht das jemand? Die temperatur scheint OK
Sensor ist defekt: S-E. 5. Für die normale Temperatureinstellung drehen Sie langsam eine Stufe auf 1 °C und schnell auf 5 °C–10 °C–20 °C. 6. Wenn die eingestellte Temperatur erreicht ist, ertönt ein kurzer Ton. [/pre] Man kann ja von Google halten, was man will, aber das ist nicht schlecht.
-
Thread
AVR JTAGICE mkII mit Eclipse, gdb timeout
0x0a recv: 0x59 CRC OK Got message seqno 16 (command_sequence == 16) response: 80 command[0x04, 1]: 04 A0 20 00 00 00 00 00 00 00 0C 94 2A 00 0C 94 3F 00 0C 94 3F 00 0C 94 3F 00 0C 94 3F 00 0C 94 3F 00 0C 94 3F 00 0C 94 3F 00 recv: timeout command[0x04, 2]: 04 A0 20 00 00 00 00 00 00 00 0C
seqno 18 (command_sequence == 19) got wrong sequence number, 18 != 19 recv: timeout command[0x04, 2]: 04 A0 20 00 00 00 40 00 00 00 0C 94 3F 00 0C 94 3F 00 0C 94 3F 00 0C 94 3F 00 0C 94 3F 00 11 24 1F BE CF E5 D8 E0 DE BF CD BF recv: 0x1b recv: 0x13 recv: 0x00 recv: 0x01 recv: 0x00 recv:
-
Thread
Inputpins an AT91SAM9G20 (war: "Embedded PC")
define PIO_B25 ((unsigned long) 1 << 25) #define PIO_B05 ((unsigned long) 1 << 5) #define PIO_B04 ((unsigned long) 1 << 4) #define PIO_B24 ((unsigned long) 1 << 24) #define PIO_B26 ((unsigned long) 1 << 26) #define PIO_B27 ((unsigned long) 1 << 27) #define PIO_B23 ((unsigned long)
; //Zugriffsfehler } PIOB_Enable_Register(map_base, PIO_B22 | PIO_B25 | PIO_B05 | PIO_B04 | PIO_B24 | PIO_B26 | PIO_B27 | PIO_B23); PIOB_Enable_Output(map_base, PIO_B22 | PIO_B25 | PIO_B05 | PIO_B04 | PIO_B24 | PIO_B26 | PIO_B27 | PIO_B23); char *name=argv[1]; if(
-
Thread
avr-gcc 4.9, Atmel Studio 7 unterschlägt Code
; 0xee <fkt_decoder+0x26> ea: 81 fd sbrc r24, 1 ec: 03 c0 rjmp .+6 ; 0xf4 <fkt_decoder+0x2c> isforme = true; } if(isforme == true) ee: 84 17 cp r24, r20 f0: 95 07 cpc r25, r21 f2:
uint16_t addressee4 = ((uint16_t)data[5] * 0x100) | data[6]; // korrekt [/c] Alle Varianten erzeugen bei -O2 die gleichen eigenartige Sequenz - Wert in R24/R25: [code] c8: fb 01 movw r30, r22 ca: 85 81 ldd r24, Z+5 ; 0x05 cc: 90 e0
-
Thread
EEPROM 24C08
Daniel schrieb im Beitrag #3160310: > ich habe einen EEPROM 24C08 mit 8KB Speicher Das ist ein Missverständnis. Das EEPROM 24C08 verfügt über 8 *kBit* Speicher, mithin also 1 kByte. 8kByte hat z.B. das 24C64 EEPROM.
Page ausgewählt. Das haben die Jungs gemacht, damit das so kompatibel wie möglich zu den kleineren 24C02 und 24C04 ist. Daniel schrieb im Beitrag #3160346: > Das heißt doch aber je > nachdem welchen Speicherbereich ich ansprechen möchte, muss ich die > Deviceaddress ändern? So isses. Page
-
Thread
STM32 ADC genauigkeits probleme
Jonah schrieb im Beitrag #7741592: > BAS40DW-04 Nimm mal eine BAV199. Pico-Ampere Diode mit sehr kleinem Leckstrom. Verwende ich als Schutzbeschaltung bei einem 24 Bit ADC.
Gemäß https://www.diodes.com/assets/Datasheets/BAS40TW_DW-04_DW-05_DW-06_BRW.pdf und Fig.2 auf Seite 3 gibt das einen Sperrstrom von unter 10nA pro Einzeldiode bei 25°C. Ich denke, das sollte vernachlässigbar sein. Probiere einfach mal, den Spannungsteiler
-
Thread
868MHz-Signal filtern/finden/dekodieren (Wetterstation)
diese Station sieht identisch aus wie diese hier: https://www.siblik.com/produkte/Schalterprogramme-C-000/Elektronik-C-010/Beschattung-C-010/Wetterstation-P04-fuer-RS485-P-682745/ELSNER-Wetterstation-P04-3-RS485-basic-P04-3-RS485-basic-A-1425550059774/ Aber: sie kann weder KNX noch RS485, besitzt laut
Forums deaktivieren. [pre]Signal: O RSSI: -85 dBm LQI: 35 LQI-Qual: 73% PacketLength: 165 0x8c 0x7f 0xb2 0x77 0x81 0x52 0xfe 0x5f 0xbb 0xf1 0xe0 0x3c 0x4a 0xef 0x35 0xf3 0xf6 0xcd 0x7f 0x5b 0x1f 0xdb 0xfa 0xec 0xf6 0x07 0xab 0x9c 0xff 0x1d 0x7b 0xdc[/pre]
-
Thread
Linux: Netzwerkbrücke zwischen zwei Subnetzen
192.168.1.0 Der Server verteilt alle DHCP in beiden Subnetzen. Er läuft unter Ubuntu Server 20.04LTS. Ich würde gerne Subnetz 2 (192.168.1.0/24) auf eno2 den Zugriff auf das Internet über den Router im Subnetz 1 (192.168.178.1) auf eno1 gewähren. Die Rechner sollen jedoch nicht auf das Subnetz
https sudo ufw enable [/c] Rene K. schrieb im Beitrag #6649573: > Ich würde gerne Subnetz 2 (192.168.1.0/24) auf eno2 den Zugriff auf das > Internet über den Router im Subnetz 1 (192.168.178.1) auf eno1 gewähren. > Die
-
Thread
Einschlaflicht aus 10-15 kleinen LEDs bauen
logarithmisch. Die Abstufungen sind daher: 2,00E+01 1,60E+01 1,28E+01 1,02E+01 8,19E+00 6,55E+00 5,24E+00 4,19E+00 3,36E+00 2,68E+00 2,15E+00 1,72E+00 1,37E+00 1,10E+00 8,80E-01 7,04E-01 5,63E-01 4,50E-01 3,60E-01 2,88E-01 2,31E-01 1,84E-01 1,48E-01 1,18E-01 9,44E-02 7,56E-02 6,04E
03 6,49E-03 5,19E-03 4,15E-03 3,32E-03 2,66E-03 2,13E-03 1,70E-03 1,36E-03 1,09E-03 8,71E-04 6,97E-04 5,58E-04 4,46E-04 3,57E-04 2,85E-04 2,28E-04 1,83E-04 1,46E-04 1,17E-04 9,35E-05 7,48E-05 5,99E-05 4,79E-05 3,83E-05 3,06E-05 2,45E-05 1,96E-05 1,57E-05 1,26E-05 1,00E-05
-
Thread
Wo sind die Audion-Bauer?
@oldeurope > Hier im Thread. 12.04.2012 11:02 Ach so, das sind diese zwei Ausschnitte. > Ich habe dort nur echte Audione gesehen. Durchweg zeigen alle Schaltbilder von der Anode gegen GND einen C, verhindern also die HF. Es findet
ich würde wie folgt vorgehen 1. auftrennen der stromkreise A) Heizkreis testweise aus 24V speisen B) provisorische anodenspannung aus 7 9Vblöcken vorhalten C) Anodenspannungsversorgung auftrennen nach Stufen jeweils 2 Anoden aus Batterie 63V speisen die verbleibende aus dem Netzteil.
-
Thread
Arduino - Problem mit einer Dauerschleife
Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang Formatierung [c]C-Code[/c] [/pre]
); break; [/c]
-
Thread
UART 16550
----------------------------------------------------------- // EtsSetInterruptHandler - Install a C function as an interrupt handler // // This API installs a C function as an interrupt handler // for the specified interrupt. The handler is entered as a normal // C function (__cdecl
... } [/c]
-
Thread
Festspannungsregler L7805CV Vmax=35 Volt?
wie oben schon angemerkt, wird der Trafo mehr als 24V~ ausgeben. https://de.wikipedia.org/wiki/Gl%C3%A4ttungskondensator
Uwe K. schrieb im Beitrag #7560123: > Enrico E. schrieb: >> Zur Sicherheit kann man noch eine 24V Z-Diode mit einem 100R Widerstand >> zwischen Gleichrichter und Elko schalten. > Könnte das mein Projekt retten Rechne mal, welche Spannung an diesen 100 Ohm bei 40mA abfallen würde: 100R*0,04A =
-
Thread
LCD Display 8x24 mit M50530
Description -> LPT ---------------------------------------- Pin 01 -> Ground -> Pin 18 - Pin 24 Pin 02 -> Data0 -> Pin 02 Pin 03 -> Data1 -> Pin 03 Pin 04 -> Data2 -> Pin 04 Pin 05 -> Data3 -> Pin 05 Pin 06 -> Data4 -> Pin 06 Pin 07 -> Data5 -> Pin 07
Ich habe auch so ein Display mit M50530 (8x24 aus einem Siemens-Systemtelefon Optiset Memory E). Ich möchte mit mega8 o.ä. einen Wandler bauen, damit ich das Display seriell ansteuern kann. Ich würde gerne mit Bascom oder C arbeiten, notfalls
-
Thread
Frage zur float Darstellung - Prozessor unbekannt
printf(" %.02X", ((unsigned char*)&n)[j]); } printf("\n"); } } [/C] Ausgabe auf meinem PC: [Code] -10.000000: 00 00 00 00 00 00 24 C0 -5.000000: 00 00 00 00 00 00 14 C0 -4.000000: 00 00 00 00 00 00 10 C0 -3.000000: 00 00 00 00 00 00 08 C0 -2.000000: 00 00 00
binary_encoder/tree/f5ce3e33e62e4120739aa166fa2740e484d95257 Ausgabe: [pre] 00 00 00 00 00 00 24 C0 | -10 00 00 00 00 00 00 14 C0 | -5 00 00 00 00 00 00 10 C0 | -4 00 00 00 00 00 00 08 C0 | -3 00 00 00 00 00 00 00 C0 | -2 BC 74 93 6A 18 04 F0 BF | -1.001 00 00 00 00 00 00 F0 BF | -1 87 16
-
Thread
C_CAN Device: LPC11C24/301
Fam: LPC11C00 ARM M0 via CMSIS V2..?V3.CORE-Reg-Pos.Adapter Project: LPC11C24/301 can_onchip.bin Sub Fam: LPC11C00 ARM M0 How to kick in LPC11C24/301 Can-Self-Test-Mode. To-Do: How Handle Reconnect Vexec[
Menue. Ich habe die Debugging Steps ... Bei Way Engeneer habe ich ein Register-Modell für CAN-LPC11C24/301. Gruss Holger.
-
Thread
Neu: LTSpice 24
ich habe gestern ein Laufzeittest mit einer Boostconverter Schaltung gemacht mit realen Modellen für C und L. Bis zur ersten Millisekunde Simulationsdauer geht es in der Anlaufphase relativ zügig. Dann habe ich nach 50% Simulationszeit gestoppt. [c] CPU: AMD Ryzen 9 3900X 12-Core (24 logische)
deutlich weniger belastet. > > Tja, nicht schlecht. > mfg Klaus Bei mir war defaultmäßig LTspice 24 auf Trtol=2 eingestellt. Jetzt habe ich LTspice 24 mit Trtol=1 laufen lassen, so wie LTspice XVII bei mir eingstellt war. [c] LTspice 24 ----------- Laufzeit: 19 Minuten Geschwindigkeit
-
Thread
Unterschiede zwischen ARM und ATmega in der Programmierung
Der KE04 ist ungefähr so kompliziert oder einfach zu handhaben wie ein ATmega. Ab Reset läuft er mit 24MHz (FLL aus dem internen RC-Oszilator) und mit einem(!) Schreibzugriff ins CLKDIV Register stellt man ihn
+0x6> 8000218: f852 0f04 ldr.w r0, [r2, #4]! 800021c: f843 0b04 str.w r0, [r3], #4 8000220: e7f4 b.n 800020c <ram_init+0x10> 8000222: bf00 nop 8000224: 20000000 .word 0x20000000 8000228:
-
Thread
drei alte Telefone verbinden
über den trafo statt, die Induktivität dient als Filter, damit die Sprechwechselspannung nicht über +24 abgeleitet wird.
Wer von Euch *Klappstühlen* kann lesen: 29.05.2013 04:44 *Acht Jahre* ist der Thread alt.
-
Thread
LM2575S-5.0 nach einiger Zeit bricht Ausgangsspannung ein
Ein Oszi habe ich leider nicht. Nur ein etwas besseres (als 08-15) Multimeter (UNI-T UT71C)
Björn F. schrieb im Beitrag #5210489: > C11 ist der von mir gemessene 150µF Cap. In ausgelötetem Zustand gemessen? Das ist wahrscheinlich der Abblock-C vom RS485-Transceiver.
-
Thread
Bosch BMP180 - Druck > Höhenmessung - Abweichung
limit 10; tstamp | pressure ----------------------------+---------- 2024-04-19 23:24:57.622032 | 990.2 2024-04-19 23:19:37.159078 | 990.2 2024-04-19 23:14:32.546507 | 990.2 2024-04-19 23:09:19.921298 | 990.2 2024-04-19 23:04:07.262073 | 991.2 2024-04-19 22:58:54.54888 | 990.8 2024-04-19 22:53:41.832733 | 990.2 2024-04-19 22:48:29.115452 | 990.2 2024-04-19 22:43:16.271375 | 990.2 2024-04-19 22:38:03.505331 | 989.7 [/pre] Könnte halbwegs zu deiner Messung passen
-
Thread
MIDI-Format zeitlicher Ablauf
Samuel K. schrieb im Beitrag #2238441: > > FF 58 04 aa bb cc dd Time Signature aa = Numerator > > bb = Denominator > > Demonitator: 2=4 3=8 usw. > > z.B. 4/4 = 04 02 > > cc = Anzahl der Midiclocks > > zum Metronom > > dd = Anzahl
Wieder auf der von dir verlinkten Seite FF58 0404 0218 0800 = Time Signature (siehe Tabelle6:) FF58 04 = Message für Key Signature 04 02 = 4/4 Takt (zweites Byte: 01=2 02=4 03=8 usw.) 18 = 24 Midizyclen pro Metronomschlag 08 = Anzahl der 32stel Noten in einer Viertelnote Eine Midiclock ist also
-
Thread
Fieses I2c Ack-Bit
Hab hier nen 24C04 an nem PIC18 im Master-Mode. Device-ID 0xA0 wird an den I2C Teilnehmer gesendet, Ack kommt brav zurück, ich seh's auch aufm Oszi. Gegenprobe: Falsche ID - kein Ack. Hardware ist soweit also ok.
Ist n alter 18F252 und für den Wiedereinstieg zum üben mit nem 24C04. Später soll dern Slave werden aber der Weg ist noch lang. Ich benutze die Lib für den HW-I2C. Das mit dem Kondensator könnte natürlich sein... den hab ich weggelassen. Irgendwo sah ich mal nen
-
Thread
Mehrere Module in eine Section packen
Diese Funktion wird über den Funktionspointer noch erfolgreich aus dem TCP/IP Stack aufgerufen: [c] uint8_t getData(uint8_t *buf, uint16_t len) { 72d0: dc 01 movw r26, r24 uint8_t cmd = *buf++; // if command is flash command if(cmd == 0x04){ 72d2: 8c 91
hmmm.. also ich vermute es liegt am Aufruf der Funktion per Funktionspointer.. [c] tcp_Sockettable[socket].fp(buf,dataLength); 5f1c: e0 91 23 02 lds r30, 0x0223 5f20: f0 91 24 02 lds r31, 0x0224 5f24: ce 01 movw r24, r28 5f26: 02 96
-
Thread
Display mit Touchscreen bei Pollin?
Wenn du dir die adc.c anguckst findest du die Funktionen für die touchauswertung im folgenden Teil: [c] //Is LCD touched? int touched(void) { TOUCH_PORT=0x01; TOUCH_DDR=0x04; _delay_ms(1); return (TOUCH_PIN
Zeichen -1 call disp_send_d ; Send Data movlw 0x03 ; Display Duty REG call disp_send_c ; Send Command movlw 0x4F ; Display Duty call disp_send_d ; Send Data movlw 0x04 ; Cursor Position REG call disp_send_c ; Send Command movlw D'2' ; Curserstrich
-
Thread
Regelung Wärmepumpen-Inverter
gespeichert. mit einem Testprogramm läuft die WP jeweils eine Stunde mit unter bestimmten Vorgaben:[c]//++++++++++++ schalter 1std +++++++++++++++++++++++++++++++ if ((min==0)){ e_elt_24hou+=elt_integral; e_therm_24hou+=wmz_integral; if (gbi(bool5,b5_maschinentest)){ mt_aussentemperatur[mt_zl]
60min/10); tsx08("az ",e_therm_60min*10/e_elt_60min);lw(" "); }*/ tsx03("de",e_elt_24hou/10); tsx05("dt",e_therm_24hou/10); tsx07("az ",e_therm_24hou/e_elt_24hou);lw(",");li((e_therm_24hou*10/e_elt_24hou)%10); } #if 0 //Gradzahlen Januar 5,484 170 Februar 5,357 150 März
-
Thread
Auf der Straße gefunden - was ist das?
1d 09 + - 1e 10 + - -- 11 - + 2c 04 12 - + 1a 13 + - 1c 14 + - 1f 15 + - -- 16 - + 2e 02 17 - + % 18 - + Blitz Flash 19 + - 1g 20 + - -- 21 - +
Blitz 19 + - zg 20 + - zb 21 - + -- 22 - + -- 23 - + %o 24 - + ee 25 + - za 26 - + -- 27 - + -- 28 - + hb 29 - + ed 30 - + zf Blitz 18 Tropfen 02 %o 23 %u 07 ea 14 eb 09 ec 04 ed 29 ee 24
-
Thread
Online Eagle- und Gerber-Viewer
dem Prozess beteiligt sind PHP (Framework Laravel), Shellscripte, Eagle (Gerber Export), libGerbV (C-Bibliothek für Gerber-Manipulation und -Anzeige), Java (greift mit BridJ auf die C-Libs zu), GraphicsMagick (für Anpassungen und finale Renderings). Ist also schon ein ordentlicher Zoo an Software :
richtig. [code] ; NON-PLATED HOLES START AT T1 ; THROUGH (PLATED) HOLES START AT T100 M48 INCH T1C0.106299 T2C0.098425 T3C0.047244 T100C0.015748 T101C0.040000 T102C0.036000 T103C-0.003543 --> T103C0.003543 T104C0.019685 T105C0.035433 % [/code] Ist es auch möglich andeere Farben statt
-
Thread
[V/VS] Relais, PS1 Modchips, Dell Bluetooth, BTI CCS, GSM/GPS Modul, Xmega, Rohlinge/Hüllen, Trafos
Pins in der Innenreihe, unbenutzt, aber lange gelagert 0 € 114. 7x Playstation 1 Modchip PIC 12C508A-04P jeweils 0,20 €, alle zusammen 1 € 115. Bluetooth Modul Dell W9242 REV.A00, z.B. fü Einbau in Latitude D-Serie 0,20 € 116. 2x GSM + GPS Modul von Pollin Wavecom Q2501B + 5x passender Stecker
Pins in der Innenreihe, unbenutzt, aber lange gelagert 0 € 114. 7x Playstation 1 Modchip PIC 12C508A-04P jeweils 0,20 €, alle zusammen 1 € 115. Bluetooth Modul Dell W9242 REV.A00, z.B. fü Einbau in Latitude D-Serie 0,20 € 116. 2x GSM + GPS Modul von Pollin Wavecom Q2501B + 5x passender
-
Thread
Testdisk auf crypt (luks) Partition anwenden - geht das?
00 25 73 20 21 3d 20 25 73 0a |LUKS...%s != %s.| 09c66cc0 52 59 50 54 2d 4c 55 4b 53 31 2d 00 2f 64 65 76 |RYPT-LUKS1-./dev| 09c67c30 4c 55 4b 53 ba be 00 25 73 20 21 3d 20 25 73 0a |LUKS...%s != %s.| 0ca52050 6f 72 67 3e 0a 0a 09 4c 55 4b 53
..... .| 23ad3350 6f 5f 4c 55 4b 53 00 00 82 5a 20 00 10 00 06 07 |o_LUKS...Z .....| 3c8670e0 75 72 65 00 4c 55 4b 53 20 73 69 67 6e 61 74 75 |ure.LUKS signatu| Markus