-
Thread
Daten von GPS-Modul über USB lesen;
FFFFFFFF-FFFFFFFD-FFFFFFFF-FFFFFFFF-FFFFFFF9*53 $GPRMC,192235.00,A,4124.78419,N,01417.03675,E,1.676,,221021,,,A*7C $GPVTG,,T,,M,1.676,N,3.104,K,A*23 $GPGGA,192235.00,4124.78419,N,01417.03675,E,1,04,5.41,1028.9,M,47.2,M,,*63 $GPGSA,A,3,23,10,12,24,,,,,,,,,7.60,5.41,5.34*04 $GPGSV,4,1,13,01,01,010,,06,04,104,,10,16,286,21,12,52,241,21
,1.571,K,A*24 $GPGGA,192237.00,4124.78324,N,01417.04282,E,1,04,5.41,1021.3,M,47.2,M,,*60 $GPGSA,A,3,23,10,12,24,,,,,,,,,7.59,5.41,5.33*09 $GPGSV,4,1,13,01,01,010,,06,04,104,,10,16,286,21,12,52,241,20*70 $GPGSV
-
Thread
TPS70950 Regler fackelt ab
Du hast die kleinen Hilfen eher in Frage gestellt als sie zu probieren. Das 24 V SNT wird nicht sehr hochwertig sein und ist vllt. allergisch auf Lastwechsel. So ein bischen R und C kann da eben lebensrettend sein. Probieren kann es leider nur die Seite wo das Geraffel liegt...
mal einen 100uF Aluelko an den Spannungsreglereingang und berichte. > Und dann mit 47 Ohm an die 24 V. Gemeint ist die 24V für die LED trennen von den 24 V zum TPS70950. 24V für die LED von X1-1 zu X2-2 24V für den TPS von X1-1 über einen Widerstand zum Eingang des TPS, am Eingang des TPS
-
Thread
EMV-Problem am AVR
PIND,6 rjmp C_03 sbrs r17,2 rjmp C_03 rcall wait_1ms andi r17,0b11111011 C_03: sbrs r17,3 rjmp C_04 sbrs r16,2 rjmp C_04 sbrc r17,4 rjmp C_04 ori r17,0b00010000 inc r18 C_04: sbrs r16,2 andi r17,0b11101111 C_05: cpi r18,150 brne C_06 ldi r18,0 andi
-
Thread
Problem beim SRAM testen
iRam_CheckAnzahl = (iTempRamAdress + iRam_CheckAnzahl) - RamE; +0000049A: 5F8F SUBI R24,0xFF Subtract immediate +0000049B: 4094 SBCI R25,0x04 Subtract immediate with carry +0000049C: 93900119 STS 0x0119,R25 Store direct to data space +0000049E
: 93900117 STS 0x0117,R25 Store direct to data space +000004C3: 93800116 STS 0x0116,R24 Store direct to data space 275: if(iTempRamAdress > RamE) +000004C5: 5080 SUBI R24,0x00 Subtract immediate +000004C6: 4095
-
Thread
Arduino Münzprüfer Fehler bei mehreren Eingängen
Die Hardware ist ein Arduino Mega2560 Ich bedanke mich schon mal herzlich. hier der Code: [c] const int coinPin = 0; const int buttonPin01 = 1; const int buttonPin02 = 2; const int buttonPin03 = 3; const int buttonPin04 = 4; const int buttonPin05 = 5; const int buttonPin06 = 6; const
Versuche erst mal das hier: [c] const int coinPin = 17; //war 0 const int buttonPin01 = 1; const int buttonPin02 = 2; const int buttonPin03 = 3; const int buttonPin04 = 4; const int buttonPin05 = 5; const int buttonPin06
-
Thread
FM Radio Modul RDA5807M
i2c_stop(); _delay_ms(100); i2c_start_wait(FM+I2C_WRITE); i2c_write(0x04); i2c_write(0x0A); i2c_write(0x00); i2c_stop(); _delay_ms(100); i2c_start_wait(FM+I2C_WRITE); i2c_write
So, nun mit Level Converter & neuem Modul - keine Änderungen. - reagier nur auf die angg I2C Adressen bzw bleibt I2C_write sonst hängen (vermtl wg fehlendem ACK) -> ergo "lebt" das Modul... - man ließt aus Register 0x00 nur 0x34 statt 0x58 aus (mit dem 24C08 hat das jedoch einwandfrei geklappt
-
Thread
Division durch 2er Potenz wird nicht schneller - warum?
900: 20 e0 ldi r18, 0x00 ; 0 902: 34 e0 ldi r19, 0x04 ; 4 904: 40 e0 ldi r20, 0x00 ; 0 906: 50 e0 ldi r21, 0x00 ; 0 908: 0e 94 a3 0b call 0x1746 ; 0x1746 <__divmodsi4> 90c: c8 01 movw r24, r16
divmodsi4> 948: e2 0e add r14, r18 94a: f3 1e adc r15, r19 94c: 04 1f adc r16, r20 94e: 15 1f adc r17, r21 950: cc 24 eor r12, r12 952: b7 fc sbrc r11, 7 954: c0 94 com r12 956: dc
-
Thread
Datum von der RTC in einen String packen
Thorben schrieb im Beitrag #4153451: > Es ist so, dass ich einen String brauche, der so aussieht "04.06.2015". [c] sprintf( buffer, "%02u.%02u.%04u", (int)day, (int)month, year ); [/c]
Trennzeichen: 20150604T2018. das mit / und . oder : stimmt, deswegen im Dateinamen 2008_10_18__16_54_24.jpg aber im µC Bereich finde ich (auch für LCD Ausgabe oder seriell) Joachim B. schrieb im Beitrag #4153867: > compile 2015/06/04_13:21:11 > clock 2015/06/04_13:21:51 > compile < RTC lesbarer
-
Thread
74HCT04 als Treiber für MOSFET mit geringer Gate-Kapazität
überdimensioniert. Je weniger Gatekapazität der hat, um so schneller geht es beim Umschalten mit so einem HCT04.
Frequenz > ist max. 1kHz, Strom 500mA je Kanal. Am wichtigsten ist die umzuladende Spannung. Bei nur 24V ist das kein Problem, da reicht der 74HCT04 dicke. Bei einem Schaltregler für 400V sieht das aber ganz anders aus. Du mußt die Kapazität zwischen Gate und Drain mit dieser Spannung umladen.
-
Thread
Webserver zur Temperaturmessung
: 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0000: 90 00 00 00 00 00 00 00 - 00 00 00 00 00ø 93LC46 Dump: 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 0000: 90 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
-
Thread
Compiler Bug oder 1001 C-Integer Promotion Rule?
0d add r24, r14 716c: 80 93 4b 04 sts 0x044B, r24 if (letter > (sizeof(file_letters)-1) ) { 7170: 88 32 cpi r24, 0x28 ; 40 7172: 18 f0 brcs .+6 ; 0x717a
; } menu_dir[menu_letter_pos] = pgm_read_byte(&file_letters[letter]); [/c] [avrasm] letter += encoder; 7166: 80 91 4b 04 lds r24, 0x044B 716a: 8e 0d add r24, r14 716c: 80 93 4b 04 sts 0x044B, r24 if (letter > (int8
-
Thread
Kfz Anlasser als Antrieb regeln
Motor ist ein BMW Anlsser mit den soll Daten 12V 1,4kW > > Nun meine Frage: kann ich den Motor an 24v betreiben oder steigt der > Strom dann auch über 60A ? Nur mal zum Nachdenken: Der Strom richtet sich nach dem Widerstand... Bei einem Widerstand des Starters von sagen wir mal 0,04 Ohm
Mani W. schrieb im Beitrag #5123037: > Bei einem Widerstand des Starters von sagen wir mal 0,04 Ohm > würde der Startstrom > > 12V / 0,04 Ohm = 300 Ampere betragen Justin C. schrieb im Beitrag #5123679: > Der Startstrom (=Anlaufstrom) ist doch bereits der maximale Strom, den > der Motor
-
Thread
[AVR] ATmega16 startet neu bei EEPROM-Zugriff auf 0x1F0?
ldd r24, Y+3 ; 0x03 1568: 80 93 3d 00 sts 0x003D, r24 cSREG = SREG; 156c: 80 91 5f 00 lds r24, 0x005F 1570: 8c 83 std Y+4, r24 ; 0x04 cli(); 1572: f8 94 cli EEPROM_WRITE; 1574: 84 e0 ldi r24, 0x04 ; 4 1576: 80 93 3c 00 sts 0x003C, r24 157a: 86 e0 ldi r24, 0x06 ; 6 157c: 80 93 3c 00 sts 0x003C, r24 SREG = cSREG; 1580: 8c 81 ldd r24, Y+4
-
Thread
PIC24 @ 80MHz und Timer1 zu langsam?
B3C000 mov.b #0x0,0x0000 04BE 8801A0 mov.w 0x0000,0x0034 114: static int a = 0; 115: if (a == 0 && schalter_an == 1) { 04C0 E20800 cp0.w 0x0800 04C2 3A0003 bra nz, 0x0004ca 04C4 BFC802 mov.b 0x0802,0x0000 04C6 504FE1 sub.b 0x0000,#1,[0x001e] 04C8 320005 bra z, 0x0004d4 116: _LATB0=1; 04D4
-
Thread
Programable Sine Wave Osciallator ML2035 Ersatz
,0x2c,0x2a,0x27"); asm(".byte 0x25,0x23,0x21,0x1f,0x1d,0x1b,0x19,0x17,0x15,0x13,0x12,0x10,0x0f,0x0d,0x0c,0x0a"); asm(".byte 0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x03,0x02,0x01,0x01,0x00,0x00,0x00,0x00,0x00"); asm(".byte 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x02,0x03,0x03,0x04,0x05,0x06,0x07,0x08"); asm(".byte 0x09,0x0a,0x0c,0x0d,0x0f,0x10,0x12,0x13,0x15,0x17,0x19,0x1b,0x1d,0x1f,0x21,0x23"); asm(".byte 0x25,0x27,0x2a,0x2c,0x2e,0x31,0x33,0x36,0x38,0x3b,0x3e,0x40,0x43,0x46,0x49,0x4c
-
Thread
Raspberry Pi Prozesse parallel ablaufen lassen.
(0.4) GPIO.output(24, GPIO.HIGH) time.sleep(0.04) GPIO.output(24, GPIO.LOW) time.sleep(0.04) GPIO.output(24, GPIO.HIGH) time.sleep(0.04) GPIO.output
(0.4) GPIO.output(24, GPIO.HIGH) time.sleep(0.04) GPIO.output(24, GPIO.LOW) time.sleep(0.04) GPIO.output(24, GPIO.HIGH) time.sleep(0.04) GPIO.output
-
Thread
LED leuchten nicht mit Vorwiderstand Gesperrt
den Betrieb mit Vorwiderstand wurden schon genannt. z.B.: a) erhöhter Energieverbrauch (Uhr läuft 24h und das nun schon Jahrzehnte) b) unnötiger Materialeinsatz und Arbeitsaufwand c) zusätzlicher und damit unnötiger Platzbedarf Alfred B. schrieb im Beitrag #7684463: > Bei Wolle "geht es ohne
Betrieb mit Vorwiderstand wurden schon genannt. > z.B.: > a) erhöhter Energieverbrauch (Uhr läuft 24h und das nun schon > Jahrzehnte) > b) unnötiger Materialeinsatz und Arbeitsaufwand > c) zusätzlicher und damit unnötiger Platzbedarf Du meintest bei a) ganz definitiv AUCH "unnötig(erweise)".
-
Thread
Port Pins mit Struct ansprechen
lds r30, 0x0060 66: f0 91 61 00 lds r31, 0x0061 6a: 80 81 ld r24, Z 6c: 81 60 ori r24, 0x01 6e: 80 83 st Z, r24 porta_mirr->pin7 = 0; 70: e0 91 60 00 lds r30, 0x0060 74: f0 91 61 00 lds r31, 0x0061 78: 80 81 ld r24, Z 7a: 8f 77 andi r24, 0x7F 7c: 80 83 st Z, r24 Statt profanes SBI / CBI und zusätzlich noch 2 Bytes als Pointer je Port. Peter
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
/28865a80765fb6dff38c5590b88726446b0dc2f3/WC24h_18x16_Test.html#M11T0101 MINUTEn muss in der Einzahl sein: https://rawgit.com/TorstenC/1a59b9c73730eb8e144d/raw/28865a80765fb6dff38c5590b88726446b0dc2f3/WC24h_18x16_Test.html
://dlnmh9ip6v2uc.cloudfront.net/assets/b/a/2/9/c/51f04d33ce395f687c000001.png
-
Thread
RNmega2560 via Bootloader programmieren
0x3f9ae 3f9aa: 0d 94 4b fd jmp 0x3fa96 ; 0x3fa96 3f9ae: a4 e0 ldi r26, 0x04 ; 4 3f9b0: b2 e0 ldi r27, 0x02 ; 2 3f9b2: 8c 91 ld r24, X 3f9b4: 8f 5f subi r24, 0xFF ; 255 3f9b6: 8c 93 st X, r24 3f9b8: 81 e0
3f9c6: 8c 93 st X, r24 3f9c8: 00 91 87 02 lds r16, 0x0287 3f9cc: 40 91 03 02 lds r20, 0x0203 3f9d0: 04 0f add r16, r20 3f9d2: a7 e8 ldi r26, 0x87 ; 135
-
Thread
24V über Spannungsteiler an ADC:
Hallo, ich möchte die 24V Versorgungsspannung des Gerätes mit einer MCU messen. Habe daher einen Spannungsteiler mit 2K2 und 100 Ohm aufgebaut. Theoretisch müsste hier die 24V auf: 24V * (100R / 2300R) = 1,04V sein. Aber
Das Verhältnis des Spannungsteiler +1 bestimmt doch die Spannung. z.B. 1 : 1 = 1 + 1 = 2 24V : 2 = 12V 2200 : 100 = 22 + 1 = 23 24 / 23 = 1,04V genau so wie du schreibst Wenn aber dein ADC 5V erlaubt dann würde ich das ausnutzen und ein Teilerverhältnis von 5,x benutzen. Und um
-
Thread
Wettkampf Opa(MOS6502) gegen Frischling(ATmega)
Veit D. (devil-elec) 20.04.2025 23:24 >ich bin der Meinung, dass es einen absoluten Gleichstand gibt Das man das Ganze mit C++ macht, ist eine interessante Idee. Wenn man das 80 stellige Ergebnis der Fibonacci Folge in
, der Titel sagt's ja schon. Falk B. schrieb im Beitrag #8013201: > Die BASIC Variante auf dem C64 braucht 16:04 Was denn? Bis 16:04 Uhr, Birnen, Minuten, Jahre?
-
Thread
LED Modulation 25MHz
hier mit der sich einstellenden VCE rechnen bei meinen 1A. Wie dimensioniere ich dann die Shunts? 24V - 19.2V LEDs - VCE - Vshunt Hier sehe ich bei 1A ca. 0.1V VCE, also bleiben 4.7V für das Shunt Pack. Also 4 || 18 Ohm sollten so um die 1.04A ergeben. Eigentlich wollte ich noch einen Step
Warum in aller Welt meinst du, 4,7V am Shunt zu brauchen? > Also 4 || 18 Ohm sollten so um die 1.04A ergeben. Menschenskinder, du hattest doch schon ein brauchbare Dimensionierung. Warum jetzt wieder alles anders? > Eigentlich wollte ich noch einen Step Down DC/DC bauen, um von 24V auf > 5V
-
Thread
Bitshift schlecht implementiert?
on stack +0000025F: 017B MOVW R14,R22 Copy register pair +00000260: 018C MOVW R16,R24 Copy register pair 93: RDD_MOSI |= _BV(PIN_MOSI); +00000261: 9A25 SBI 0x04,5 Set bit in I/O register 94: rf_dir(RF_DEFCHANNEL
address >> 4)); +0000027F: 01D8 MOVW R26,R16 Copy register pair +00000280: 01C7 MOVW R24,R14 Copy register pair +00000281: E0E4 LDI R30,0x04 Load immediate +00000282: 95B6 LSR R27 Logical shift right +00000283
-
Thread
Tekway/Hantek/Voltcraft MSO
down. s3c2440-sdi s3c2440-sdi: initialisation done. Advanced Linux Sound Architecture Driver Version 1.0.18a. No device for DAI UDA134X No device for DAI s3c24xx-i2s S3C24XX_UDA134X SoC Audio driver UDA134X SoC Audio Codec asoc: UDA134X <-> s3c24xx-i2s mapping ok s3c2440-sdi s3c2440-sdi: powered down. ALSA device list: #0: S3C24XX_UDA134X (UDA134X) TCP cubic registered RPC: Registered udp transport
-
Thread
Heizungs-Datenerfassung (HT3)
Vielen Dank schonmal und schönen Gruß, Lasse [code] 14.06.2016 07:09:55 26.2 14.06.2016 07:10:04 26.2 14.06.2016 07:10:24 26.2 14.06.2016 07:10:34 26.1 14.06.2016 07:10:45 26.1 14.06.2016 07:11:04 26.1 14.06.2016 07:11:34 25.9 14.06.2016 07:12:04 25.9 14.06.2016 07:12:14 25.9 14.06.2016
SW-Vers. Steuereinheit: 20.13 HCM/BCI-Nummer: 1604 Bedieneinheit Typ: CW400 SW-Version: NF33.04 Heizungsprogramm Mo-Fr ab 00:00 Heizen ab 07:30 Absenken ab 17:00 Heizen Temperatureinstellungen Heizen: 23°C Absenken: 19°C Sommer/Winter-Umschalt: Temp. Sommerbetr.ab: 17°C Warmwasser-Temperatureinstellungen
-
Thread
AVR und der Umgang mit C++
b4: 00 c0 rjmp .+0 ; 0xb6 <_ZN6RX58085spi_1Ev+0x16> b6: 84 e0 ldi r24, 0x04 ; 4 b8: 8b b9 out 0x0b, r24 ; 11 ba: 82 e0 ldi r24, 0x02 ; 2 bc: 8a 95
pins as output DDRB |= ((1<<MOSI)|(1<<SS)|(1<<SCK)) | (1<<RESET); 208: 84 b1 in r24, 0x04 ; 4 20a: 8d 62 ori r24, 0x2D ; 45 20c: 84 b9 out 0x04, r24 ; 4 (0<<SPIE)| // SPI Interupt Enable (0<<DORD)| // Data
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
NRF51 Module (Micro:bit, micropython, BLE, nrf24+ARM) http://www.ebay.de/itm/NRF51822-04-BLE4-0-Wireless-Bluetooth-Module-TTL-Low-Power-Consumption-3-3V-New-/272437461169?hash=item3f6e89c0b1:g:yXoAAOSwo4pYHCtD http://www.ebay.de/itm/Low-Power-Consumption-BLE4
10182_10185_10184_10032_10078_10079_10077_10073_10186_10123_142,searchweb201603_9,ppcSwitch_5&btsid=9c9d6b22-c885-4c17-9665-b5aab709e413&algo_expid=64a69b24-873c-4f86-915b-c9409e91f121-44&algo_pvid=64a69b24-873c-4f86-915b-c9409e91f121 Gruss Kurti
-
Thread
die Warteschleife und MISRA
hallo c-hater und Freunde, wir warten, bis die 24V halbwegs stabil sind. Das könnte doch so aussehen: [c] for (int vs_ok = 0; vs_ok < 16; vs_ok++) { sleep_ms (16); if (adc_read_24V () < 8192
_24V () < 8192) { > vs_ok = 0; > } > }[/c] Was MISRA hier natürlich leider nicht anmerkt, sind andere Dinge: * Was bedeutet adc_read_24V() ? Der ADC liest immer 24V? * Was ist
-
Thread
Bild im Hexdump finden
38 56 0x2AAC - 0x2F7C (Len 0x4D1) 00 00 FF 00 00 01 00 00 00 00 00 00 0x2AB8 : 00 04 09 01 1A EE 02 00 16 18 00 07 03 00 1A 09 F0 17 00 03 15 02 04 15 00 00 09 02 F5 17 03 03 01 00 F6 1A 00 03 10 04 09 00 F6 17 00 03 13
weitergeht, hier gibt es die Fortsetzung zum Thema: http://microhacker.denkdose.de/viewtopic.php?f=25&t=24&sid=e4b289ee128920bddce94ed11afa3f9c
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
Variabler Widerstand (Atorch DL24) auf Ali: https://de.aliexpress.com/item/4000479624068.html?spm=a2g0o.productlist.0.0.21173b42NrTMsL&algo_pvid=a8672f5b-b7fa-4f85-a701-1d2514c38bac&algo_expid=a8672f5b-b7fa-4f85-a701-1d2514c38bac-8&
, werde sie mal testen. Die von mir verlinkte funzt super, aber nur mit dem einen DL24 mit USB-C Schnittstelle. Software starten, USB-C Kabel dran, zack wird erkannt und ist vollkommen über PC steuer-, und programmierbar. Das andere, ältere DL24 mit MicroUSB will mit dieser Software nicht
-
Thread
Bitmanipulation beschleunigen
ldi r22, 0x00 ; 0 420: 28 2f mov r18, r24 422: 2c 70 andi r18, 0x0C ; 12 424: 24 30 cpi r18, 0x04 ; 4 426: 21 f1 breq .+72 ; 0x470 <variant_eprofi+0x66> 428: 25 30 cpi r18
466: 6f e0 ldi r22, 0x0F ; 15 468: 28 2f mov r18, r24 46a: 2c 70 andi r18, 0x0C ; 12 46c: 24 30 cpi r18, 0x04 ; 4 46e: e1 f6 brne .-72 ; 0x428 <variant_eprofi+0x1e> 470: 7f e0 ldi r23
-
Thread
AT90USB162 Endpoint Interrupts funktionieren nicht
function ‘void writeUSB(const void*, uint16_t, uint8_t, bool)’: .././usbl.cpp:151:27: warning: ISO C++ forbids incrementing a pointer of type ‘const void*’ [-Wpointer-arith] 151 | UEDATX = pgm_read_byte(buffer++); | ^~~~~~ .././usbl.cpp:155:24: warning: ISO C+
02 19 00 01 01 00 C0 32 OUT 0 2,416 SETUP 0 2,416 80 06 00 02 00 00 19 00 IN 0 2,417 09 02 19 00 01 01 00 C0 32 09 04 00 00 01 FF 00 00 00 07 05 81 02 40 00 00 OUT
-
Thread
LCD-Modul EPSON ECM-A0428 von Pollin
byte_to_send,0x14 ; = Layer 2 on, layer 1 on, cursor off rcall SEND_DATA ldi byte_to_send,0x5C ; Send Set CGRAM Address Command rcall SEND_COMMAND ldi byte_to_send,0x00 ; = low byte of CGRAM address rcall SEND_DATA ldi byte_to_send,0x04 ; = high byte of CGRAM address rcall SEND_DATA
/ Controller dann noch: 74HC32 Quad 2-input OR gate http://i2c2p.twibright.com/datasheet/74HC_HCT32_4.pdf 74HC04 Hex inverter http://www.nxp.com/documents/data_sheet/74HC_HCT04.pdf 74HC00 Quad 2-input NAND gate http://www.nxp.com/documents/data_sheet/74HC_HCT00
-
Thread
AVR Synthesizer mit ATxmega128A1
Funktion, die Word mit Byte Multipliziert hat, und als Ergebnis kam Word raus (die untersten 8Bit des 24Bit Ergebnisses werden ignoriert) Ich habe auch mit einem Filter experimentiert, der so auschaute: [code] v0 = R*C*v0 + C*in - C*v1; v1 = R*C*v1 + C*v0; output = v1; C = Cutoff (0..255) R
Build 3.20a 16.04.2017 - Fehler bei der inversen Anzeige von Loop-Punkten im Editor beseitigt Build 3.20b 16.04.2017 - Ein Fehler in der Speicherverwaltung der Samples beseitigt Build 3.20c 16.04.2017 - Fehler
-
Thread
Eigenartiges Verhalten von Li-Batterien
=> Kommando an ESP8266 vom Sensor 19:04:00.089: CONNECT OK => Antwort vom ESP8266 19:04:00.174: AT+CIPSEND=48 => Kommando an ESP8266 vom Sensor 19:04:00.174: OK > => Antwort vom ESP8266 19:04:00.259: 68:c6:3a:ea:7d:c4 -.-S-. E 24oC 3485mV 2497mV 10 => Daten vom Sensor an den ESP8266 19:04:00.259: Recv 48 bytes SEND OK => Antwort vom ESP8266 19:04:00.274: +IPD,49:68:c6:3a:ea:7d:c4 -.-S-. E 24oC 3485mV 2497mV 10E => Quittung an Sensor 19:04:00.274: AT+GSLP=0 => Kommando vom Sensor an
-
Thread
AVR Mega1284, Fontarray zu groß -> wie in Flash?
}, //* {0x04,0xE4,0x00}, //+ {0x00,0x04,0xC0}, //, {0x00,0xE0,0x00}, //- {0x00,0x00,0x40}, //. {0x24,0x44,0x80}, // {0xEA,0xAA,0xE0}, //0 {0x44,0x44,0x40
{0xE2,0x22,0x20}, //7 {0xEA,0xEA,0xE0}, //8 {0xEA,0xE2,0xE0}, //9 {0x04,0x04,0x00}, //: {0x04,0x04,0xC0}, //; {0x24,0x84,0x20}, //< {0x0E,0x0E,0x00}, // {0x84,0x24,0x80}, //> {0x4A,0x24,0x40}, //? {0xEA,0xEC,0xE0
-
Thread
DDS normal ?
sine: ; 256 step sinewave table .db 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x02,0x03,0x03,0x04,0x05,0x06,0x07,0x08 .db 0x09,0x0a,0x0c,0x0d,0x0f,0x10,0x12,0x13,0x15,0x17,0x19,0x1b,0x1d,0x1f,0x21,0x23 .db 0x25,0x27,0x2a,0x2c,0x2e,0x31,0x33,0x36,0x38,0x3b,0x3e,0x40,0x43,0x46,0x49,0x4c
high(2*table) ; Start addresse loop1: lpm r0,z ; 3 out PORTD,r0 ; 1 * sub r28,r24 ; 1 sbc r29,r25 ; 1 sbc r30,r26 ; 1 sbc r31,r27 ; 1 ori r31,04 ; 1 limit range to upper part of table lpm r0,z ; 3 out PORTD,r0 ; 1 * sub r28,r24 ; 1 sbc
-
Thread
4" TFT für 7,97€
Die Spannungen sind bei mir nur 24 und 12 Volt. 12 Volt wird wohl aus den 24 abgeleitet. Der SP34063 kostet bei Reichelt 20 Cent (MC34063), da lohnt sich das auslöten kaum. Und Pin 15 und 16 sind nicht N/C sondern H/VSync out.
Das TFT kostet jetzt übrigens nur noch 3,99 Euro :) http://www.deluxe24.com/4-Zoll-TFT-Monitor12V-KFZ-Adapter-f-PS2-Slim_p2873_sid693b2c9365d7c2cd877bfe4316c9d639_x2.htm
-
Thread
RPi pico PWM Ansteuerung 24V
Danke für den Hinweis mit der Versorgungsspannung. Die liegt natürlich auch auf 24V.
sollte er in der Schaltung des TO dies nicht vertragen? Wenn Du die Versorgung des Gate-Treibers auf 24V legst, gibt der Gate-Treiber auch wieder 24V (minus nen paar Millivolt) aus. Und 24V sind eben zu viel am Gate wenn der FET dort nur 20V erlaubt.
-
Thread
Externes EEPROM über ein PIC Microcontroller über IC2 auslesen
externes EEPROM über den IC2 Bus über ein PIC Microcontroller(PIC16F1828) von Microchip auszulesen(In C). Taktfrequenz 4 Mhz Baudrate des IC2 100 Khz Die Adresse des Slaves(24C04WP) im Write Modus lautet 0xA0 und im Read Modus 0xA1 Im Anhang ist zu sehen, dass der Master (µC) die richtigen Daten
Mark J. schrieb im Beitrag #7032918: > Die Adresse des Slaves(24C04WP) im Write Modus lautet 0xA0 und im Read > Modus 0xA1 Nicht vergessen: Read/Write bezieht sich auf I2C, nicht auf den EEPROM-Inhalt.
-
Thread
Windows 10 bootet nicht mehr.
reg. 2020-09-13 04:43:10.771, Info [WMIHelper::GetRegMachineId] New DeviceID is {E8D53D00-4084-4FA4-9E6F-281F94C7D54C}. 2020-09-13 04:43:10.771, Info [InitializeTelemetry] Machine Id is: {E8D53D00-4084-4FA4-9E6F-281F94C7D54C} 2020-09-13 04:43:10.771, Info [InitializeTelemetry] Windows Version: 6.1 (7600),,producttype=1 2020-09-13 04:43:10.771, Info Getting configuration UpgradeClientId from config file
-
Thread
Betrag von AD-Wandler auf LCd anzeigen
db 00, 02, 04, 06, 08, 10, 12, 14, 16, 18, 20, 22, 24, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98 db 00, 02, 04, 06, 08, 10, 12, 14, 16, 18, 20, 22, 24, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98
-
Thread
Linker-Fehlermeldung unklar
zurück olaf@nb04 ~/tmp/c $ olaf@nb04 ~/tmp/c $ olaf@nb04 ~/tmp/c $ vi file1.c (remove static keyword) olaf@nb04 ~/tmp/c $ cat file1.c #include <stdint.h> uint8_t strgCode[50] ={ 55 }; olaf@nb04 ~/tmp/c $ gcc -o test file1.c file2.c olaf@nb04 ~/tmp/c $
-
Thread
Welche Auflösung / Frequenz für PWM?
andi r24, 0x03 ; 3 f18: 90 91 65 04 lds r25, 0x0465 f1c: e9 2f mov r30, r25 f1e: f0 e0 ldi r31, 0x00 ; 0 f20: e3 5b subi r30, 0xB3 ; 179 f22:
18 f4 brcc .+6 ; 0xf42 <__vector_9+0x46> f3c: 80 93 65 04 sts 0x0465, r24 f40: 04 c0 rjmp .+8 ; 0xf4a <__vector_9+0x4e> f42: 10 92 65 04 sts 0x0465, r1 f46: 83 ec ldi r24, 0xC3 ; 195 f48
-
Thread
Netzteil EA-PS 7150-04A brummt - Fehler?
357 C19 E 220µ 35 967 471 C20 E 220µ 35 408 267 C21 V 100n 50 571 261 C22 E 470µ 25 681 356 C23 E 220µ 35 350 267 C24 E 100µ 35 989 171 C25 V 100n 50 989
555 614 533 T02 Transformator Typ 556 611 545 T03 Transformator Typ 554 191 530 T04 Übertrager ZKB 472/105-80-210 267 269 T05 Übertrager ZKB 472/105-80-210 267 180 V01 ZD 15V BZX85C 1138 70 V02 ZD 15V BZX85C 1138 154 V03 ZD 15V BZX85C 1138 237 V04
-
Thread
STPM32 - Register beschreiben..
spi_usartx_tx_rx(addr+1); // Previously requested data byte 2 out of 4 spi_usartx_tx_rx((cmd & 0xFF000000)>>24); // Previously requested data byte 3 out of 4 spi_usartx_tx_rx((cmd & 0x00FF0000)>>16); // Previously requested data byte MSB spi_select_high(); } [/c] Also das lesen klappt.. Im Datenblatt
schrieb im Beitrag #5484614: > Wie latched du die Daten? Das Latching kann man ja über Register 0x04 einstellen. Entweder Auto-Latching (siehe unten) alle ~200us oder manuell, dann muss man die Register immer beschreiben und es wird danach einmal gelatched. [c]// write register DSP_CR3 at address
-
Thread
[V] Wohnungsauflösung München Ramersdorf: Messgeräte, Funktionsgeneratoren, Oszi, Bauteile, PC uvm
röhren: ECH84 PCL84 DY802 EF83 EABC 80 ECC85 BPH8?: 15€? 52 17x relais siemens V23005-B0010-B110 24V 0.04A: 20€ 53 atmel mc: 5xAT90S2313, 5xAT89C2051, 4xATMEGA6L, 3xAT89C52, 10x ATTINY11, ATINY15L, 2xATMEGA48, 5xATMEGA68V, 5x ATMEGA88, ATMEGA32: 10€? 54 audio bausatz e406: 3€ 55 33x 68R 5% (zusammen
je nach abnahme menge 0.5€ bis 2€ 43 epac-80 einplaninencomputer hanbuch: 1€ 44 monitor samsung SC24C450BL unbenutzt?: 100€? 49 elkos: 3€ 51 röhren: ECH84 PCL84 DY802 EF83 EABC 80 ECC85 BPH8?: 15€? 52 17x relais siemens V23005-B0010-B110 24V 0.04A: 20€ 53 atmel mc: 5xAT90S2313, 5xAT89C2051, 4xATMEGA6L
-
Thread
Protokoll ELV Funk-Temperatur-/ Luftfeuchtesensor ASH500
0-1 07 04 241 241 0x3 0x5 0xe7 0x5 0x0 0x58 (20.34 C, 46.46 %RH) 00000000000000001 00010011 0-0 01 03 11101101 1-1 14 13 10111001 0-0 11 09 10011001 1-1 09 09 00000000 1-1 00 00 11011100 0-0 13 12
>12Bit Temperatur 0,1°C bei einer Auflösung von 0,4°C/Bit richtig ist: 12Bit Temperatur 0,1°C bei einer Auflösung von 0,04°C/Bit @ info >Nur sind es eben nicht die Werte, die der ASH Controller errechnet suchst du nach
-
Thread
PIC18F2620 mit I2C EEPROM 24LC04B unter CCS Compiler
Anfang wollte ich es nicht zu schwer machen und mich auf die Grundbefehle aus der Treiberdati 2404.C beschränken, die wie folgt lauten: Library for a MicroChip 24LC04B //// //// //// //// init_ext_eeprom(); Call before the other functions are used //// /
Compiler generiert mir etweder #use i2c(Master,Fast (oder Slow),sda=PIN_C4,scl=PIN_C3)." Sollte beim 24LC04 nichts ausmachen. Bis 400 KHZ sollte der LC04 keine Mucken machen. Uebriegens, solange nicht "FORCE_HW" gesetzt ist, arbeitet