-
Thread
Idee zu Micocontroller-Analog-Digital 24 H Uhr
hier: https://www.quarzuhrwerke.de/shop/Weltzeituhrwerke-24-Stunden-Uhrwerke-c81310175 Die haben auch die passenden Zeiger. fchk
separate dials for seconds, minutes and hours.[/pre] https://commons.wikimedia.org/wiki/File:Observat%C3%B3rio_Astron%C3%B4mico_da_Universidade_Federal_do_Rio_Grande_do_Sul_04.JPG https://commons.wikimedia.org/wiki/File:BraunschweigFacadeClock_P1240383.jpg https://commons.wikimedia.org/wiki/File:
-
Thread
PIC24FJ64GB004 eclipse
] /* * main.c * * Created on: 15.04.2010 * Author: Sascha */ #define __PIC24FJ64GA004__ //#include <C:\Program Files (x86)\Microchip\MPLAB C30\support\PIC24F\h\p24FJ64GA004.h> #include "p24FJ64GA004
d.h. z.B. Pulssequenzen oder auch nur Einzelimpulse an Pins simulieren. 4. Volle Integration von C18/C24/C30/CCSC inkl. Hilfe, Brennen, Debuggen. Was willst du als Debugger benutzen? Kann dir nur Originalware d.h.ICD2/ICD3/RealIce usw. empfehlen. ICD3 ist m.m.N. momantan das Beste. Erheblich schneller
-
Thread
Atmega8 als Servo Switch
= 200U && ServoUp < 400U ) SERVOPORT = Daten[ ServoUp - 200U ]; Wobei der then Zweig aus c6: ee 59 subi r30, 0x9E ; 158 c8: ff 4f sbci r31, 0xFF ; 255 ca: 80 81 ld r24, Z cc: 8b bb out 0x1b, r24 ; 27 besteht. [C] #include <avr/io.h
__bad_interrupt> 20: 0c 94 3c 00 jmp 0x78 ; 0x78 <__bad_interrupt> 24: 0c 94 3c 00 jmp 0x78 ; 0x78 <__bad_interrupt> 28: 0c 94 3c 00 jmp 0x78 ; 0x78 <__bad_interrupt> 2c: 0c 94 3c 00 jmp 0x78 ; 0x78
-
Thread
Ctek MXS 5.0 tot
ich habe gestern Abend mal die Platine fotografiert. Hierzu habe ich den Kühlkörper und den Mosfet 04n60c3 ausgelötet. Ich hoffe es ist alles gut zu erkennen.
C(E)502 22µf 35V
-
Thread
sprintf mehrfach
möchte Daten vom CAN-Bus ausgeben. Hier beide anweisungen, falls ihr was seht immer her damit =) [c] mph = 123; char feld[12]; sprintf(feld,"%1u",mph); lcd_draw_string(font_vw_24px, NORMAL_STYLE,feld,43,60,255); kmm = 123459; char kmm[12]; sprintf(kmm,"%1u",km); lcd_draw_string(font_vw_24px
no RTR, DLC is 8 bytes */ MsgBuf_TX1.MsgID = 0x00012345; /* CAN ID */ MsgBuf_TX1.DataA = 0x3C3C3C3C; MsgBuf_TX1.DataB = 0xC3C3C3C3; MsgBuf_RX2.Frame = 0x0; MsgBuf_RX2.MsgID = 0x0; MsgBuf_RX2.DataA = 0x0; MsgBuf_RX2.DataB = 0x0; CAN_SetACCF( ACCF_BYPASS ); /* Test bypass
-
Thread
seltsames Phänomen Ausgabe auf LCD HD44780
23; break; case 23: lcd_gotoxy(0,0); lcd_puts ("Anweisung 24 "); lcd_gotoxy(0,1); lcd_puts ("Anweisung 24 24/28"); step = 24; break; case 24: lcd_gotoxy(0,0
; break; case 25: lcd_gotoxy(0,0); lcd_puts ("Anweisung 24 "); lcd_gotoxy(0,1); lcd_puts ("Anweisung 24 24/28"); step = 24; break; case 26: lcd_gotoxy(0,0
-
Thread
Hohe Spannung möglichst genau mit AVR messen
Anja schrieb im Beitrag #4546949: > Nimm einfach einen Prozessor mit 12 Bit Wandler. > z.B. pic24fv32ka301 Er muß ja von Microchip nicht gleich den ganzen µC nehmen, ein einzelner ADC reicht ja schon. 12 Bit schnell: http://www.reichelt.de/MCP-3201-CI-P/3/index.html?&ACTION=3&LA=446&ARTICLE=90070&
c0g darf es da dann schon sein, und die ladezeit kann ja eingestellt werden.
-
Thread
Miele Induktionskochfeld "Fehler E29"?
neuen Chip zu kopieren. Also EEPROM ausgelötet, auf Adapter gelötet. Mittels Arduino Uno, etwas C-Code und bei ca. 40°C bis 50°C habe ich den Speicherinhalt dann ausgelesen und auf das neue Bauteil kopiert. Hinweis: Der Speicher ist lt. Verdrahtung am PCB als 256 x 16bit organisiert (ORG pin auf
0000 0000 8040 0000 0000 0000 +00000050: 0000 0000 0000 0000 0000 0000 0000 0000 -00000090: 16eb 9c92 7c56 4e46 5c85 0000 ffff 7b66 +00000090: 16eb 9c92 7c56 4e46 5c85 0000 ffff 6b66 -000000a0: 1519 1519 0201 0003 6464 6464 0a0e 0a0a +000000a0: 1519 1519 0201 0003 6464 6464 0a0a 0a0a -000000b0
-
Thread
24 Kanal LED Lauflicht realisieren wer kann mir sowas bauen.
Als Rücklicht? Verstehe ich nicht, soll da immer nur eine LED von 24 durchlaufen?
natürlich einen mit mehr Pins nehmen. Der Arduino kann aber auch: - Schieberegister ansteuern - I2C Portexpander ansteuern Und Beispiele für Lauflichter findt man hier: http://www.makerblog.at/2014/04/arduino-led-lauflicht-knight-rider/ Schon mal ein guter Anfang :-) Fürs Schieberegister:
-
Thread
Eingangspegel 3,3V am 5V Eingang, dauerhaft erkannt?
oder nach Wetterlage und Tageslaune mal nicht ... Ein Ausweg könnte sein, dass der unbekannte µC Analogeingänge hat.
Sorry vergessen. Das Netzteil bringt fest 24V DC und 5V DC mit gemeinsamen GND
-
Thread
Backup Dat72 (schon wieder) kaputt
verfügung steht: [code] CRYPT ORIN ~ # du -hsl /mnt/snapshots/ORIN/* 158G /mnt/snapshots/ORIN/2013_04_19-14:50:55.done 157G /mnt/snapshots/ORIN/2013_04_29-09:13:20.done 131G /mnt/snapshots/ORIN/2013_05_03-09:14:10.done 133G /mnt/snapshots/ORIN/2013_05_10-12:46:24.done 135G /mnt/snapshots/ORIN
.done 173G /mnt/snapshots/ORIN/2013_08_05-07:17:59.done 173G /mnt/snapshots/ORIN/2013_08_05-08:24:01.done 174G /mnt/snapshots/ORIN/2013_08_06-16:15:31.done 174G /mnt/snapshots/ORIN/2013_08_07-15:55:43.done 117G /mnt/snapshots/ORIN/2013_08_16-13:04:12.done 135G /mnt/snapshots/ORIN/2013_09_
-
Thread
Erfahrungen mit CSD
Internet kann man sich nicht verlassen und das Shopsystem an sich ist auch nicht so dolle Gruß C.W.
Na das Sortiment von CSD war schon recht OK, vorallem wenn man auch was anderes als nur die µC bzw. das, was man um µC herumbaut, braucht. Ich habe es nach zig Emails aber aufgegeben und einen Teil meiner vorausbezahlten Ware in den Wind geschrieben (5 Atmels, Wert ca. 13 EUR). Ich glaube, CSD
-
Thread
Gegentaktwandler Überschwingen im Leerlauf
http://cdn-reichelt.de/documents/datenblatt/B400/Ferritringe.pdf www.amidon.de/contents/de/d557_04.html
ganz klein wenig höhere Pulsleistungen zuzulassen. Aber grundsätzlich ist Energiespeicherung im C sinnvoller, je höher die Zwischenkreisspannung - wegen Energie W = 0,5 x C x U², und nach dem Trafo dann Dein doppelter MiPu-Gleichrichter für symm. Rails. Dafür wiederum bräuchte es erst mal einen
-
Thread
GCC Startet nicht main() auf Mega168
0x00 ; 0 78: e0 e0 ldi r30, 0x00 ; 0 7a: f5 e0 ldi r31, 0x05 ; 5 7c: 04 c0 rjmp .+8 ; 0x86 <__init_seed+0x12> 7e: 92 91 ld r25, -Z 80: 82 91 ld r24, -Z 82: 28 27 eor r18, r24 84: 39 27 eor r19, r25
+ 1) 8e: 81 e0 ldi r24, 0x01 ; 1 90: e2 30 cpi r30, 0x02 ; 2 92: f8 07 cpc r31, r24 94: c0 f7 brcc .-16 ; 0x86 <__init_seed+0x12> 96: 02 c0 rjmp .+4 ; 0x9c
-
Thread
bringe LCD-Display nicht zum laufen
*/ #define fs1 0x28 // 4 Bit Modus / 2 Zeilen / 5x7 Dots #define fs2 0x2C // 4 Bit Modus / 2 Zeilen / 5x10 Dots #define fs3 0x20 // 4 Bit Modus / 1 Zeile / 5x7 Dots #define fs4 0x24 // 4 Bit Modus / 1 Zeile / 5x10 Dots #define on_off_control_1 0x0C // Display An /
--------------- */ /* */ #define fs1 0x28 // 4 Bit Modus / 2 Zeilen / 5x7 Dots #define fs2 0x2C // 4 Bit Modus / 2 Zeilen / 5x10 Dots #define fs3 0x20 // 4 Bit Modus / 1 Zeile / 5x7 Dots #define fs4 0x24 // 4 Bit Modus / 1 Zeile / 5x10 Dots #define on_off_control_1 0x0C // Display An /
-
Thread
SPI flash GD5F1GQ4UB auslesen
, OOB size: 128 Die ersten 128 Byte lesen: pi@raspberrypi:~$ sudo head -c 128 /dev/mtd0 | hd 00000000 10 00 00 24 00 00 00 00 80 00 3f 7c 80 00 3f 80 |...$......?|..?.| 00000010 80 00 40 00 80 00 40 60 80 00 00 00 80 00 40 00 |..@...@`......@.| 00000020 80 00 bf
80 00 16 44 80 00 16 4c 80 00 23 54 80 00 16 24 |...D...L..#T...$| 00000070 80 00 24 98 80 00 16 54 80 00 22 e0 80 00 3a 94 |..$....T.."...:.| 00000080 Ein Image erstellen und Fortschritt ansehen: pi@raspberrypi:
-
Thread
GVA-62+ Stabilität
Ubuntu: Unpack the tarball, configure and build the package with cmake as following: tar xvfz qucs-s-24.1.1.tar.gz cd qucs-s-24.1.1" Diese 24.1.1 gibt es nicht mehr, die aktuelle liegt hier: https://ra3xdh.github.io "Download links: The latest stable release is Qucs-S-25.2.0 Source tarball: qucs-s
nicht mehr. https://www.omgubuntu.co.uk/2025/10/gnome-screenshot-app-no-longer-works-in-gnome-49#c5291d2d-b6c8-429d-b8be-7329d916e6c0-link aber mit der print-screen-Taste geht es noch. Also hier liegen die beiden chm-Dateien im uSimmics5.8.zip nach dem Auspacken.
-
Thread
433 Funksteckdose mit RFM69 steuern
keine brauchbaren Resultate. Hier sind meine aktuellen Registereinstellungen: [code] 00 00 01 04 02 08 03 28 04 EB 05 00 06 52 07 6C 08 76 09 66 0A 41 0B 40 0C 02 0D 92 0E F5 0F 20 10 24 11 7F 12 09 13 1A 14 40 15 B0 16 7B 17 9B 18 08 19 81 1A 8B 1B 43 1C 80 1D 06 1E 10 1F 00 20 00 21 00 22 00 23 02 24 FF 25 00 26 05 27 80 28 00 29 FF 2A 00 2B 00 2C 00 2D 00 2E 40 2F 2D 30 D4 31 00 32 00 33 00 34 00 35 00 36 00 37 00 38 00 39 00 3A 00 3B 00 3C 8F 3D 02 3E 00 3F 00 40 00
-
Thread
[V] div. TI und Maxim IC´s, Bauteile und DC-Dc Wandler
Maxim 4.- 4 Stück DS80C400 Maxim 11.- 2 Stück MAX235 Maxim 8.- 2 Stück 24-DIP! MAX232ACWE Maxim 3.- 2 Stück MAX232ACSE+ Maxim 4.- 2 Stück MAX232ACPE
Folgende Teile wären noch da, und auch Preiskorrigiert PTH04T220WAD Texas Instruments 8.- PTN78020HAH Texas Instruments 12.- PTN78060HAH Texas Instruments 9.- DS80C400 Maxim 9.- 2 Stück MAX235 Maxim 6.- 2 Stück
-
Thread
Steuerung von 6 Magnetventil
www.reichelt.de/widerstand-kohleschicht-20-ohm-0207-250-mw-5--1-4w-20-p1377.html?search=Widerstand%2C+Kohleschicht%2C+20+Ohm%2C 4- Kurzhubtaster 6x6mm # https://www.reichelt.de/kurzhubtaster-6x6mm-hoehe-8-0mm-12v-vertikal-taster-9305-p44586.html?&trstct=pol_0&nbc=1 5- 7-Segment Display 4 Bit
https://www.voelkner.de/products/4134202/AkYtec-PR200-230.1.1-37C056-SPS-Controller-230-V-AC.html?ref=43&offer=0&utm_source=google&utm_medium=organic&utm_campaign=fpla&gclid=Cj0KCQjw94WZBhDtARIsAKxWG-8YYnQ461gdNAZQRlfgsSzDvD_5lIe5lnH4oMofQ_MngZFUjrL1ROAaAjpwEALw_wcB
-
Thread
Reparatur Panasonic TX50-AXW804, eMMC Karte, Alzheimer
0aaace:Errors: 391 102e74:Errors: 11 14de6a:Errors: 22 14de6b:Errors: 19 23af72:Errors: 28 24ec57:Errors: 137 1643 Fehler in 14 Blöcken von 1024Byte Fehlerrate: 14 von 3784704 [/c] Mit anderen Worten die eMMC ist wirklich kaputt, oder besser sie hat Alzheimer. Was tun? Man bekommt ja nirgendwo
> Läuft unter Linux? Können Sie die Code zeigen? Haengt doch oben irgendwo mit dran. > In C++ geschrieben? Nein, good old plain C. Olaf
-
Thread
[Umfrage] welche Programmiersprache benutzt ihr
benutzt ihr" Da du dir schon die Mühe gemacht hast, die Liste zu korrigieren: Im Beitrag von 04.03.2015 14:21 sind die Änderungen des Beitrags von 04.03.2015 14:20 verloren gegangen. Dies betrifft C und C++, deren Punktezahl deswegen jeweils um 1 erhöht werden muss: C.................... 14
sh/awk........... 12 Basic................. 8 Befunge............... 1 CASIO Basic........... 1 C (Neuron C) ......... 1 C.................... 31 + C++.................. 24 C#................... 12 F#.................... 4 Cobol................. 1 Common Lisp........... 1 Cyclone..........
-
Thread
MB90F543 I/O Adressen
Adressdecoder #define CS_IN1_1_8 0x00; #define CS_IN1_9_16 0x01; #define CS_IN1_17_24 0x02; #define CS_IN2_1_8 0x03; #define CS_IN2_9_16 0x04; #define CS_IN2_17_24 0x05; #define CS_IN3_0_7 0x06; #define CS_DEFAULT_IN 0x07;
Adressdecoder #define CS_IN1_1_8 0x00; #define CS_IN1_9_16 0x01; #define CS_IN1_17_24 0x02; #define CS_IN2_1_8 0x03; #define CS_IN2_9_16 0x04; #define CS_IN2_17_24 0x05; #define CS_IN3_0_7 0x06; #define CS_DEFAULT_IN 0x07;
-
Thread
Chinaschrott mit Typ und Verkäufer
des Tasters ist nicht sauber. Jetzt was mich interessiert : " Wer kennt die Bezeichnung von 24-Beinigen China-µC, die am Pin 23 Vdd haben und an 2 und oder 6 Vss, also GND bzw. Masse. ? " Ach, der µC hat von mir diesen rosa Anstrich bekommen. Er ist normal abgeschliffen bzw. ohne Aufdruck.
13 = 7-Segment 1 14 = 15 = Quarz 16 = Quarz 17 = 7-Segment A 18 = 7-Segment B 19 = 7-Segment C 20 = 7-Segment D 21 = 7-Segment E 22 = 7-Segment F 23 = Vdd 24 = Buzzer - Bernd_Stein
-
Thread
Laptop für 800€ kaufen was taugen aktuelle HP ProBooks?
Dell Latitude: http://www.dell.com/de/unternehmen/p/latitude-laptops?~ck=bt&c=de&cs=04&l=de&s=bsd Im Gebrauchtmarkt sind die 64xx gut zu bekommen. Auch Zubehör wie Docking, Monitorständer (mit Aufnahme für die Docking) etc. pp. ist preiswert. Magnesium-Base. Drei Schrauben
Beitrag #4885457: > Dell Latitude: > > http://www.dell.com/de/unternehmen/p/latitude-laptops?~ck=bt&c=de&cs=04&l=de&s=bsd > > Im Gebrauchtmarkt sind die 64xx gut zu bekommen. Und halten dank Metallgehäuse, guter Ausstattung, einfach wechselbaren Komponenten, usw. mit Sicherheit deutlich mehr Jahre
-
Thread
Der Output Capture 2 (OC2-) Timerinterrupt beim HC12
========================== Doch ich bekomme immer noch Fehlermeldungen! !E C:\Programme\iccv712\EIGENE~1\blink2.c(20): undeclared identifier `TSCR1' !E C:\Programme\iccv712\EIGENE~1\blink2.c(21): undeclared identifier `TSCR2' !E C:\Programme\iccv712\EIGENE~1\blink2.c(24): undeclared
[c] // install OC2 pseudo vector in RAM // (if running with TwinPEEKs monitor) *((unsigned char *)0x07e2) = 0x06; // JMP opcode *((void (**)(void))0x07e3) = isrOC2; [/c] Laut 912DG128A RM ist dieser
-
Thread
Genauigkeit Selbstbaumessgerät
schau mal unter http://www.heise.de/ct/projekte/machmit/ctlab/wiki/AlleModule bei c't 02/2008: DIV Digitalvoltmeter-Modul da ham die auch nen 24-Bit Wandler verbaut. Im Online Artikel (überschrift anklicken) steht auch bissl was darüber drin, z.B. dass man peinlichst auf die sauberkeit
Die besten Referenzen von Linear z.B. haben 0,04% ... das sind bei 5 Volt -> 2 mV max! Das würde gerade so für 12 Bit reichen ... 24 Bit bei 5 Volt macht eine "Auflösung" von 0,2980 µV !!! Ich denke mal Grundvoraussetzung für den Bau eines
-
Thread
UV-Laserdrucker II
internen Gebrauch :-)". Eine Zeile mit Belichtungsdaten sieht z.B. so aus: Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 0001B5C00 7A 42 1D 00 8C 04 56 41 80 01 8B 01 12 00 12 00 0001B5C10 13 00 12 00 12 00 13 00 12 00 12 00 12 00 13 00 0001B5C20 12 00 12 00 13 00 12 00 2E 39
bin und mich auch noch mit anderen Dingen beschäftige. Jens schrieb im Beitrag #4432972: > FM 24C04B-G an. 512kByte für 1,75 Euro. Ja, habe ich mir angeschaut. Werde ich mich ggf. mit beschäftigen. Aber ich warte erstmal ab, wie sich die SD-Karte schlägt. Wenn ich das Prinzip richtig verstanden
-
Thread
Beckhoff oder WAGO Bus-Klemmen ansteuern
identify() { cmd1_with_pulse(0xe1); cmd1(0xc3); for(int i = 0; i < 64; i++) { uint8_t c = SPI.transfer(0x00); if (c) printf("Klemme %d: vorhanden\n", i, c); } cmd1_with_pulse(0xd2); cmd1(0xc3); for(int i = 0; i < 64; i++) { uint8_t c = SPI.transfer(0x00);
; delay(100); data++; } void loop() { write_process(); } int serial_putchar(char c, FILE* f) { if (c == '\n') serial_putchar('\r', f); return Serial.write(c) == 1? 0 : 1; } void setup() { static FILE serial_stdout; Serial.begin(57600); fdev_setup_stream
-
Thread
[simulavr] Build-Problem
/2; [/c] läuft er durch. Obs richtig ist, übersehe ich nicht.
auch daran liegen, dass sich das Paket nicht kompilieren > ließ... Hm ... glaub nicht. Ubuntu 10.04, 12.04 und 14.04, sowie aktuell getestet auch 15.10 bauen problemlos. (immer vom master-Branch des Repo!) Es liegt wohl eher daran, das sich niemand die Mühe gemacht hat, bei Debian eine neue Paketsteuerung
-
Thread
qemu/kvm: Netzwerkeinrichtung
group default qlen 1000 link/ether 16:76:b5:44:fd:f1 brd ff:ff:ff:ff:ff:ff inet 10.60.1.254/24 scope global br-lan valid_lft forever preferred_lft forever inet6 fe80::14e6:6dff:fead:c53d/64 scope link valid_lft forever preferred_lft forever root@spider:~# brctl show br-lan
Die Beschreibung "Virtual Networking on Linux" https://gist.github.com/mtds/4c4925c2aa022130e4b7c538fdd5a89f hat mir etwas mehr Klarheit gebracht, wer da eigentlich was spielt.
-
Thread
MSP430xG46x TimerB Capture Compare Register Funktion
Sooo, wieder dem Ziel ein Schritt näher :) Erst hatte ich die Abfrage [c] if (TBIV == 0x02 bzw 0x04) [/c] alles in der ISR vom TimerB0. Ein Interrupt durch die entsprechenen Register TBCCR1 oder TBCCR2 führte mich nie in die ISR von diesem Timer, sondern wurde einfach ignoriert
--> toggle PIN und wieder raus. Wenn ich einen Interrupt vom TBCCR2 erhalte, wird mein TBIV = 0x04 gesetzt. --> Sprung in ISR TimerB1 --> ABFRAGE [c] if (TBIV == 0x02) [/c] ... negativ, also sprung zu [c] else if (TBIV == 0x04) [/c] ABER gleichzeitig löscht er das TBIV --> ABFRAGE [c] else if (TBIV
-
Thread
mega8 AREF spannung
data space 9: C = A + B +0000004B: 0F04 ADD R16,R20 Add without carry +0000004C: E6A2 LDI R26,0x62 Load immediate 9: C = A + B +0000004D: E0B0 LDI R27,0x00
: 918C LD R24,X Load indirect +00000057: 5F8F SUBI R24,0xFF Subtract immediate 13: Incr B +00000058: 938C ST X,R24 Store indirect 15
-
Thread
DACs - Die-Bilder
bietet zwar nur 8 Bit, ist aber technisch sehr > interessant: > > https://www.richis-lab.de/DAC24.htm Guck mal bitte, ob du einen C560 aus DDR Produktion rumliegen hast. Das ist der Nachbau vom AD558 ;-) https://www-user.tu-chemnitz.de/~heha/basteln/Konsumg%C3%BCter/DDR-Halbleiter/c560.gif
Zufälligerweise habe ich einen C560! :) ...leider noch nicht digitalisiert.
-
Thread
Netzspannung senken
. 1%, Verluste tan(phi) - Serieninduktivität ca. 5%, Verluste tan(phi) - Transformator z.B. 240:24V wie beschrieben. 0,2*0,2=0,04, 4%, Trafoleistung 50W Sekundärwicklung; - Transformator z.B 240:200V (Wirkrungsgrad 90%) 10%; Trafoleistung 250W Sekundärwicklung; Soweit die Übersicht. Und
Daumen gepeilt 1,5 Ampere, also wäre ein Trafo mit 40VA passend. > Da die mißbrauchte sekundäre 24V-Wicklung dickeren Draht > hat, besteht aber Hoffung, daß sie den Lampen-Einschaltstromstoß > übersteht. Und schon wieder das µC-Net-typische Einschaltstromgeflenne. Wegen dieses bösen Einschaltstromes