-
Thread
Kicad V6 Preview - Erfahrungen
Ctrl-C - Ctrl-V geht. "m" funktioniert dagegen nach wie vor auch ohne selektiertes Bauteil.
Date: Jan 31 2021 21:56:47 wxWidgets: 3.0.5 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24 Boost: 1.72.0 OCC: 7.5.0 Curl: 7.74.0 ngspice: 32 Compiler: Clang 10.0.1 with C++ ABI 1002 Build settings: KICAD_SCRIPTING=ON KICAD_SCRIPTING_MODULES=ON KICAD_SCRIPTING_PYTHON3
-
Thread
Kondensstreifen jetzt?
der Luftraum in Deutschland geschlossen wäre. Dazu mal ein NOTAM von gestern Abend: from: 2010/04/19 21:09 until: 2010/04/20 00:00 EST IN RESPECT TO THE CURRENT SIGMET FOR GERMAN AIRSPACE DFS WILL ISSUE IFR CLEARANCES FOR FLIGHTS WITHIN UIR RHEIN NW OF LINE 5622N01316E - 5218N01032E ABOVE FL350
Und das in Deutschland wunderbar geflogen wird, kann hier jeder sehen: http://www.flightradar24.com/ Und was machen die Schweizer? Die haben inzwischen kapiert, dass man mit dem Problem auch sachlich umgehen kann: LSAS from: 2010/04/20 06:00 until: 2010/04/23 06:00 ALL FLT THRU AREAS
-
Thread
Empfelung für LiFePO4-Akku 12/12,8 Volt 6 oder 7 Ah
Die Haltbarkeit hängt stark vom Nutzungsverhalten ab. Ziehst du 3C aus der Zelle für 15min und prügelst sie danach sofort wieder mit maximalem Strom auf Ladeschlussspannung, wo sie dann 23h stehen bleibt oder ziehst du 0,2C 24/7 und lädst über den Tag wieder per PV
nicht festgelegt, prismatisch mit BMS wäre wohl am praktischsten. Es gibt einen Grundverbrauch 24/7 von ca 40 mA bei 3,3 V (ein ESP32C3 mit 2 Temperatursensoren) und im Sommer bei schönem Wetter einen zusätzlichen Verbrauch von meist 350 mA (geleg. auch bis zu 700 mA) auf 12 Volt für eine LED-Beleuchtung
-
Thread
Motor Sanftanlauf
Schaltung die ich in eine Motorleitung (z.B. + Leitung) einschleifen kann und damit den DC-Motor (24V/100W) sanft anlaufen lassen kann. Muss deshalb in die Motorleitung einschleifen da ich in die Versorgung bzw in das Motorgerät keinen eingriff habe. Hab mir dazu ne Schaltung mit Mosfet im linearbetrieb
also wohl nur der diskrete Aufbau. Nutzt man einen oben genannten smart low side switch wie VNB14NV04, kann man dessen Überstromerkennung nutzen. Kelvin connection FETs gibt es ja kaum noch.
-
Thread
Erkennen, ob ein unbeschriebener AVR läuft.
6: 0c c0 rjmp .+24 ; 0x20 <__bad_interrupt> 8: 0b c0 rjmp .+22 ; 0x20 <__bad_interrupt> a: 0a c0 rjmp .+20 ; 0x20 <__bad_interrupt
ldi r28, 0x9F ; 159 1a: cd bf out 0x3d, r28 ; 61 1c: 02 d0 rcall .+4 ; 0x22 <main> 1e: 04 c0 rjmp .+8 ; 0x28 <_exit> 00000020 <__bad_interrupt>: 20: ef cf rjmp .-34 ; 0x0
-
Thread
Onsen-Ei Kocher
Konstruktion bis auf die Steuerung fertig. Sieht so aus wie diese Teil: http://www.electronicshop24.at/product_info.php?cPath=174_25&products_id=316599721417851337&ano=A-H1417851337&mno=612900&ean=4004470129007&ref=index
. Erste > Frage: "Und wo kommen die Eier rein?" *LOL* </OT> http://www.hornbach.de/data/shop/D04/001/780/491/739/92/DV_8_8015892_01_4c_DE_20120328152408.jpg
-
Thread
itoa in Verbindung mit Einerstellen im "xx" Format.
Oder schafft es der > Compiler tatsächlich, den Rest aus der ersten Division zu nutzen? Aus [c] buf[0] = '0' + value / 10; buf[1] = '0' + value % 10; [/c] wird [avrasm] ldi r22,lo8(10) call __udivmodqi4 subi r24,lo8(-(48)) st Z,r24 subi r25,lo8(-(48))
} ... LCD_printf(1, 1, "%02u:%02u:%02u", hours, minutes, seconds); LCD_printf(2, 1, "%04u-%02u-%02u", year, month, day); ... [/c]
-
Thread
AD7680 (SPI) + STM32F4Discovery
CoIDE inklusive Bild des Aufbaus dem Anhang angefügt. Anschlussplan ist dem Hauptkommentar in main.c zu entnehmen. Hier ist noch einmal der Inhalt der main.c Datei: *(Achtung: SystemInit(); muss in int main() ausgeführt werden. Kommentar entfernen !)* [c] //----------------------------------
gefunden habe, wo der AD7680 eingesetzt wird: // http://abieneman.wordpress.com/2010/04/04/punch-acceleration-sensor/ // // // Anschlussplan: // // AD7860 | STM32F4 Discovery Board //-----------------------------------------------------------------
-
Thread
Uhrenselbstbau: Woher Zeit bekommen, wie anzeigen
Michael_Ohl schrieb im Beitrag #4984644: > Fotoframe mit 24*60 Fotos von schönen Uhren Stichwort "Bijin Tokei". Gibt auch andere, vergleichbare Dienste. :-) C. A. Rotwang schrieb im Beitrag #4984708: > Sebastian S. schrieb: >> Was haben alle - außer Oog
S. R. schrieb im Beitrag #4984778: > Michael_Ohl schrieb im Beitrag #4984644: >> Fotoframe mit 24*60 Fotos von schönen Uhren > > Stichwort "Bijin Tokei". Gibt auch andere, vergleichbare Dienste. :-) > > C. A. Rotwang schrieb im Beitrag #4984708: >> Sebastian S. schrieb: >>> Was haben alle
-
Thread
PIC24 Uart Problem
c] #include <stdio.h> #include <stdlib.h> #include <p24FJ128GB108.h> _CONFIG1( JTAGEN_OFF & GCP_OFF & GWRP_OFF & FWDTEN_OFF & ICS_PGx1) _CONFIG2( PLL_96MHZ_ON & IESO_OFF & FCKSM_CSDCMD & OSCIOFNC_OFF
time A-Z characters send. } } return (EXIT_SUCCESS [/c] benutze hier einen PIC24FJ128GA010, der sollte nicht so unterschiedlich sein. Ich benutze ein 8Mhz Quartz hier.
-
Thread
Schwache Tauchpumpe gesucht
. Außerdem sind wir hier im Mikrocontroller.net, da bietet sich solche Lösung doch an, diese mit uC zu machen.
wasserpumpe-daypower-wp-2506-ip68-12-v-330057?&gclid=Cj0KCQjwpcLZBRCnARIsAMPBgF17sFuGvfDUUUQGLEFViLa3K7Yb_jtZg60MW04bOya-_g-mCJm2mCUaAgFuEALw_wcB
-
Thread
Umwandlung eines Strings (hex) in Long Long int
ist }else{ c = 16 * ( a - 87); // wenn a eine zeichen ist } if(b < 59){ c += ( b - 48); // wenn b eine zahl ist }else{ c += ( b - 87); // wenn b eine zeichen ist } return c;
frequenz += (unsigned long long)hex(display_text[16], display_text[17]) << 0; [/c] Prüfen kann ich den Inhalt einfach zB. so: [c] if(frequenz == 0xa000000000000000ULL) TCCR1B = 0x04; // Timer1 starten [/c] Erst dachte ich es Funktioniert. Aber nach eingehender Prüfung
-
Thread
Turtlegrafik: Interpreter, Creator & Designer
"T42,-23 M36,-19 c15 K7 M-31,0 c15 K7 M-2,1 C91,91,255 K4 M31,0 K4 M-13,13 C231,63,20 K7" "M-2,1 C237,126,114 K4 c6 M-65,-26 K6 c2 M14,24 K4 c1 M-14,18 K3 M25,7 c8 K3 c4 M98,4 K9" "C189,95,0 M10,-25 K4 c5 M-24,-24 K7 c6 M26,-1 K5 M-134,-2 c14 K4 M14,24 c10 K2 M-14,18" "C149,149,255 K1 M25,7 c15 K2 M99,4 C255,128,128 K6 c14 M9,-25 M0,0 K3 M2,-25 C255,179,102" "K3 M-25,1 C255,128,255
-
Thread
8x8x3 RGB + PWM Multiplexen mit Mega32
darstellen können. Dafür müsste ich doch auch wieder die PWM nutzen oder? >192 LEDs wollen zu 8 * 24 gemultiplext werden. Wenn man also immer 24 >ausgibt, je für die 8 Zeilen, leuchtet jede LED 1/8 der Zeit. Wie kann ich denn 24Leds gleichzeitig ansteuern? Ich kann doch immer nur eine LED ansteuern
. -An PortB auswählen welche Zeile, zB. 2. -An PortD die Farbe wählen. -An PortC die Daten für alle 8 LEDs dieser Zeile und Farbe anlegen. Du hast dann effektiv wieder einen Duty-Cycle von 1/24. Eine "Bildwiederholfrequenz" von 25Hz sollte schon sein, besser Richtung 100Hz dann
-
Thread
3D Objekt unverständlich
,IC Pin 5 S9,14.2,-8.3,9,15.7,-8.3,1,2,$C1C1C1,0,IC Pin 6 S9,16.74,-8.3,9,18.24,-8.3,1,2,$C1C1C1,0,IC Pin 7 S9,19.28,-8.3,9,20.78,-8.3,1,2,$C1C1C1,0,IC Pin 8 S16,1.5,-8.3,16,3,-8.3,1,2,$C1C1C1,0,IC Pin 16 S16,4.04,-8.3,16,5.54,-8.3,1,2
-8.3,1,2,$C1C1C1,0,IC Pin 11 S16,16.74,-8.3,16,18.24,-8.3,1,2,$C1C1C1,0,IC Pin 10 S16,19.28,-8.3,16,20.78,-8.3,1,2,$C1C1C1,0,IC Pin 9 vG F. Hanseat
-
Thread
Fiese Störstrahlung auf dem ganzen Board
#6840798: > damit man im Hold bei > 5 bis 8A rumdümpelt. Ist das ein etwas größerer Motor und 24V Bordnetz? Gruß Anja
zwischen 0.4 bis 0.8 Ohm Anja schrieb im Beitrag #6841092: > Ist das ein etwas größerer Motor und 24V Bordnetz? Ja 24V und es handelt sich um Schiffsmotoren von 300 - 1400PS. Von Reihen-6 bis V16 ist alles zum Probieren dabei.
-
Thread
unterschiedliche Programme mit unterschiedlicher Zeit?
Mit 64 Byt RAM und 64Byt EEP kann man nicht viel anfangen, aber es reicht bestimmt, um z.B. 24 Zustände festzuhalten. Wenn man bei der Adresse 0x60 (RAM) anfängt zu schreiben, kann bei jedem Zustandswechsel mit: [c] st Y+, xl st Y+, xh clr xl clr xh [/c] die Dauer festgehalten
gleich 0b00000010. Sollte er dann nicht eigentlich die > schleife verlassen? Nein. Bei mir: [c] andi r19, 0b00000010 ;* Z = Set if the result is $00; cleared otherwise. brne WaitForDown ;* Branches relatively to PC if Z is cleared [/c] Bei dir: [c] andi r19, 0b00000010
-
Thread
PAL-Röhren TV auf NTSC umbauen
Addition "zwischengespeicherte Zeile" mit "nachfolgender Zeile" findet gar nicht statt. Im 24C04 oder 08 steht keine Firmware, sie ist im Bedienteilprozessor mit drin. Dein SM ist die früheste Ausgabe, siehe Standbyverbrauch: " noch nicht bekannt". TOP bezieht sich auf den Textdecoder
Zeile" findet gar nicht statt. Ah, war das wegen der Phasenverschiebung beim PAL notwendig? > Im 24C04 oder 08 steht keine Firmware, sie ist im > Bedienteilprozessor mit drin. Jab, denn die Firmware selbst steckt im ROM des Chips. Und das kleine EEPROM ist nur für die Einstellwerte. Steht auch im
-
Thread
Wie 4mm Inbus verschließen (wegen Diebstahl)
#6442503: > was der geübte Spitzbube mit passendem > Inbusschlüssel https://www.schraubenhandel24.de/diebstahlhemmende-schraube-flachrundkopf-pin-tx-edelstahl-a2/ https://www.schraubenhandel24.de/schrauben/diebstahlhemmende/filter/zweiloch/ https://www.schraubenhandel24.de/schrauben/diebstahlhemmende
http://www.schraubenhandel24.de/filter/einweg/
-
Thread
8051 - Tage-Zähler (bis 30 Tage müssen gezählt werden)
baustein nehmen der alle 1ms oder größer einen interrupt auslöst dann brauchst du 4 bytes um die 30*24*60*60*1000 ms zu speichern ja wie man denn 4bytes hochzählt: schauen wir mal wie ein C-compiler das macht 23: void main (void) { 24: unsigned long int ttt=2592000000; 25:
MOV 0x0A,A C:0x0C21 E4 CLR A C:0x0C22 3509 ADDC A,0x09 C:0x0C24 F509 MOV 0x09,A C:0x0C26 E4 CLR A C:0x0C27 3508 ADDC A,0x08 C:0x0C29 F508
-
Thread
Standventilator Abschaltautomatik überbrücken/entfernen?
Stunden), um sicher vor dem 12-Stunden-Timeout des Ventilators zu bleiben. Stromversorgung: VCC des C005 an 5V der Steckerleiste, GND des C005 an GND der Steckerleiste. Signal-Invertierung: Der OUT-Pin des C005 führt über einen 10kΩ-Widerstand an die Basis eines kleinen NPN-Transistors (z. B. BC547).
__F0s04mA&q=C005+circuit&sa=X&ved=2ahUKEwiwrYih7M-VAxVOBNsEHULvG9wQtKgLegQIEhAB&biw=1138&bih=518&dpr=1.69
-
Thread
Widerstandsberechnung
konnte das nur unter win98SE und Win7 testen. (Beide 32-Bit Systeme). Naja, das ist ein simples in C geschriebenes Win32-API-Programm, kein C++, keine Libraries, ganz so, wie es der Petzoldt vor einem Vierteljahrhundert beschrieben hat. Kann man so machen, und das dürfte praktisch jeder C-Compiler
64 Scanner sagen was andres? https://www.virustotal.com/de/file/9ea22d13a03c8095ed2586455c4b586fb7c8f7640b2adeddb64eaf16118b4f26/analysis/1500848707/
-
Thread
eigene pow - Funktion
Hallo Rekursion würde ich an deiner Stelle auf uC vermeiden. Das kann schnell krachen. Grüße
Weil das Gerät in dem der µC eingebaut ist und der das ganze bedienen soll vorgegeben ist. Aber es hat sich für das "eigentliche" Problem sowieso schon erledigt, weil es auch mit dem kleinen µC funktioniert. Für mich lerne
-
Thread
CH32V003 Instruction Execution Timing
Und hier noch der CH32V002: https://www.richis-lab.de/uC07.htm
Und nun der CH32V203: https://www.richis-lab.de/uC08.htm
-
Thread
Garagentor AM Empfangsreceiver Kodier-IC
es sinnvoll zusammen. Diese Lösung läuft hier schon lange Zeit problemlos. Spannungsanpassung 24V—>12V: https://www.amazon.de/gp/product/B0823P6PW6/ref=ppx_yo_dt_b_asin_title_o04_s00?ie=UTF8&psc=1 Fernbedienungsempfänger (anlernbar): https://www.amazon.de/Splenssy-Funkfernbedienungsschalter-Relaisempf
Zener-Dioden (2x in Reihe am Eingang des 7812) ausgestattet. Die setzen die Spannung für den 7812 von den 24V etwas runter. Viel Strom darf dann aber nicht fließen. Es waren 2 x BZX 55C 3v9. Dann dürfen bei 500mW Belastbarkeit auch nur ca. 130mA fließen. Außerdem auch den defekten 7812 ersetzt. Nun funktioniert
-
Thread
Ultraschallsensor und ATmega 2560
aber nur falsche Werte aus. Wenn ich die Hand ca. 10cm vor den Sensor halte, bekomme ich den Wert 23-24. Wenn er kein Signal zurück bekommt gibt er 0 aus. Ich würde den richtigen CM-Wert erwarten. Könnt ihr mir bitte meine Fehler sagen? Hier ist der Code. main.c [c] #include <avr/io.h> #include
SerialPrintNumberULong(UltrasonicRead(300, 0)); SerialPrint("\n"); _delay_ms(100); } } [/c] Ultrasonic.c [c] #include "Ultrasonic.h" #include <util/delay.h> #include <avr/interrupt.h> unsigned long microseconds = 0; #define US_ROUNDTRIP_CM 57 // Microseconds (uS) it takes
-
Thread
Gibt es eine Programmiersprache mit diesem Schleifentyp?
i=i*2; asm volatile ("nop"); b++; } }[/c] wird das hier: [avrasm]000000c4 <main>: #include <avr/io.h> int main(void) { c4: 84 e0 ldi r24, 0x04 ; 4 c6: 90 e0 ldi r25, 0x00 ; 0 int b=0; int i=1; while(i<10) { i=i*2; asm volatile ("nop"); c8: 00 00 nop ca: 01 97 sbiw r24, 0x01 ; 1 int main(void) { int b=0; int i=1; while(i<10) cc: 00 97 sbiw r24, 0x00 ; 0 ce: e1 f7 brne .-8
-
Thread
(V) Aufräum Aktion
1. 68020 CPU - Kurztest in Sun3 war ok. 20€/Stk. 3x vorhanden 2. Willem Eprommer (teil)defekt. 24C64 ok. 27C256 NICHT! 10€ 3. TL866CS (teil)defekt. 24LC64 + ATmega328p ok. 27C256 NICHT! 10€ (Hardwaretest liefert Fehler!) 4. PC Duino in OVP. Ubuntu 12.04 installiert. 16GB uSD für Datenaustausch ist dabei. 15€ 5. Eproms 27C256/512 (ca. 24 Stk). 25€ 6. Leergehäuse von Oszi: 10€ 7. TTL und 6116 Ram und andere IC's: 15€ 8. Micro SD Karte 256GB: 15€/Stk 2x da. 9. Micro SD Karte 128GB: 10€ 10. Toshiba Tecra S1
-
Thread
suche eprom-simulator
ungünstig. die software aus deinem link, läuft doch sicher auf jedem 8051 kern. frage noch. was ist der 24c04 für ein bauteil??? lucky
EEPROM, um die Daten auch beim Abschalten zu erhalten. Ich würde aber ein 32kByte EEPROM verwenden (24C256)... Jeder 8051 kompatible Controller kann verwendet werden, der mit 24MHz klar kommt. Auch die normalen 8051 (12MHz) können etwas übertaktet werden. Bis 30MHz laufen die meisten noch ganz gut.
-
Thread
Frage zu Ansteuerung von H-Brücke
Bis 25.04.2020 17:24 59s hättest Du noch den ganzen Post löschen können oder editieren, usw. Jetzt ist es zu spät. Im Internet gibt es genügend Enstufen zu finden. H-Brücke, Schrittmotoren sei mal als Suchworte
Dieter schrieb im Beitrag #6238390: > Bis 25.04.2020 17:24 59s hättest Du noch den ganzen Post löschen können > oder editieren, usw. Jetzt ist es zu spät. Edit in Bezug auf Anlagen ist nicht möglich. > Im Internet gibt es genügend Enstufen
-
Thread
[H] Berechnung der Batterielebensdauer
mit 45 mAh und einer Selbstentladung von 1 Prozent pro Jahr, habe ich eine Gleichung aufgestellt: c * 0.99^y / I / 24 / 365 = y c ist die Kapazität 45 mAh I ist der Strom 300 nA y ist die gesuchte Lebensdauer Wie kann ich die Gleichung nach y auflösen? Die Lebensdauer habe ich vorab mit
www.wolframalpha.com Deine Gleichung konkret zu lösen müsstest du dann z.b. so was eingeben: solve[(c*0.99^y)/(I*24*365)==y,y] Gruß Kai
-
Thread
Fernseher defekt!
repdata.de/catalog/product_info.php/info/p7049_0-018-uF---2000V-RM27-5.html/XTCsid/d37ae3e84ead1d8905a2c2adec7e04b6
Spannungsteiler, und nicht auf Masse (und abgeblockt mit einem kleinen Elko 100µ), und dann lege einfach die 24V an Pin 3 und 6+1 an. C5+6 brauchste dann natürlich nicht mehr.
-
Thread
SDRAM Inhalt doppelt ?
SDRAMC_MR_OFS EQU 0x00 ; Mode Register Address Offsett SDRAMC_TR_OFS EQU 0x04 ; Refresh Timer Register Address Offsett SDRAMC_CR_OFS EQU 0x08 ; Configuration Register Address Offsett SDRAMC_HSR_OFS EQU 0x0C ; High Speed Register
SDRAMC_MR_OFS]; Set 3 CBR MOV R3, #0x03 STR R3, [R2, #0x0C] ; Perform CBR STR R1, [R0, #SDRAMC_MR_OFS]; Set 4 CBR MOV R3, #0x04 STR R3, [R2, #0x10] ; Perform CBR
-
Thread
mint installation vergisst grub zu installieren
Boot0002* USB FDD: Boot0003* ATA SSD: Boot0004* ATA HDD: WDC WD7500BPVT-24HXZT3 Boot0005* ATAPI CD: SlimtypeDVD A DS8A5SH Boot0006* USB HDD: Boot0007* USB CD: Boot0008* PCI LAN: Realtek PXE B04 D00 Boot0009* Linux Mint mint@mint ~
Setup Boot0001 Boot Menu Boot0002* USB FDD: Boot0003* ATA SSD: Boot0004* ATA HDD: WDC WD7500BPVT-24HXZT3 Boot0005* ATAPI CD: SlimtypeDVD A DS8A5SH Boot0006* USB HDD: Boot0007* USB CD: Boot0008* PCI LAN: Realtek PXE B04 D00 Boot0009* Linux Mint Boot000A* Linux
-
Thread
DCF77 Empfangsprobleme
https://de.wikipedia.org/wiki/Schwingquarz#/media/Datei:8MHz_Crystal_VNWA.png Cp=Co, Lm=L, Cm=C
Begriff "Glitches" hinweisen, der sich zum Beispiel bei den DOS-Batches so äußert: batchdatei C:> C:> C:>_ Obwohl nur einmal C:>_ erscheinen sollte. Flutscht doch nocheinmal (oder mehrmals) ein 0A 0D dazwischen. Daran erinnere ich mich noch gut: Zitat: "...Initialisierungs-Glitches (8251A
-
Thread
Brauche Hilfe bei der Fehlersuche
gleiche Steilheiten zu bekommen. Zum Ausgleich der unterschiedlichen Eingangskapazitäten hat man wohl C3 eingebaut. Große Kapazitäten (-> Tiefpässe) in der Rückkoppelschleife des OPV verschlechtern das Stabilitätsverhalten (-> C1). Ich würde mal untersuchen, ob man mit einem IRF9Z24 und angepasstem R9L
Spannungsabfall über diesen (Vor-)Widerstand. Umgerechnet in den fließenden Strom sollte sich beim BF245C eben was von den oben erwähnten 12...25mA einstellen, was bei 270ohm folglich ein Spannungabfall von 3,24V...6,75V bedeutet. Stellt sich was anderes ein, ist er entweder ausserhalb der Specs oder defekt
-
Thread
LPC2138 führt Programm nicht aus - ratlos.
0xc0 instead of 0x80 diff 35 address 0x0000002b. Was 0xe3 instead of 0xe5 diff 36 address 0x0000002c. Was 0x28 instead of 0x2c diff 37 address 0x0000002d. Was 0x30 instead of 0x01 diff 38 address 0x0000002e. Was 0x02 instead of 0x9f diff 39 address 0x00000030. Was 0x04 instead of 0xaa diff 40 address
46 address 0x00000037. Was 0x7f instead of 0xe3 diff 47 address 0x00000038. Was 0x14 instead of 0x24 diff 48 address 0x00000039. Was 0xc0 instead of 0x30 diff 49 address 0x0000003a. Was 0x02 instead of 0xa0 diff 50 address 0x0000003b. Was 0xe0 instead of 0xe3 diff 51 address 0x0000003c. Was 0x00
-
Thread
.lss Dateien und der C-Code
erzeugt WinAVR in der .lss Datei eigentlich nur zu einigen Funktionen ASM Code unter den jeweiligen C-Zeilen, in anderen nur ASM ?? Die Main Funktion ist zum Beispiel ein einziger ASM Block: 000000d4 <main>: d4: c7 e5 ldi r28, 0x57 ; 87 d6: d4 e0 ldi r29, 0x04 ; 4 d8
r29 ; 62 da: cd bf out 0x3d, r28 ; 61 dc: 0e 94 47 00 call 0x8e e0: 0e 94 c1 00 call 0x182 e4: 0e 94 8a 04 call 0x914 e8: 0e 94 10 05 call 0xa20 ec: c7 98 cbi 0x18, 7 ; 24 .... In der gleichen Datei etwas weiter unten: 00000182 <uart_init
-
Thread
[V]erschenke ICs
50stk. AM26LS31PC 125stk. CD74HC245E 198stk. CD74HCT74E 50stk. DM74ALS04BN 18stk. HD63B50P 10stk. HD63C03YP 16stk. HM6264ALP-15 5stk. HN58C66P-25 1stk. ICL7665S 30stk. M80C154 36stk. MB74ALS04 48stk. MC74HC04N 13stk. MC74HC32AN 21stk. MC74HC373AN 18stk. MC74HC74AN 22stk. MM74HC259N 23stk. MM74HC86N 24stk. PC74HCT00P 39stk. PC74HCT02P
-
Thread
STM32MP1 von ST
Ergebnis erfolgreich. Theoretisch blinkt schon eine imaginäre LED auf meinem imaginären $99 STM32MP157C-DK2 Board.
wie z.B. TI C28xx geeigneter. Die C28xx haben auch sehr gute Peripherieeinheiten, sie man so woanders nicht findet. Sind eben speziell für Steuerungsaufgaben designt. fchk PS: http://www.ti.com/tool/LAUNCHXL-F28379D
-
Thread
XMega bleibt "hängen"?
neg r22 1b52: 7f 4f sbci r23, 0xFF ; 255 1b54: 88 27 eor r24, r24 1b56: 77 fd sbrc r23, 7 1b58: 80 95 com r24 1b5a: 98 2f mov r25, r24 1b5c: 5d e0 ldi r21, 0x0D ; 13 1b5e: 66 0f add r22, r22 1b60: 77 1f adc r23, r23 1b62: 88 1f adc r24, r24 1b64: 99 1f adc r25, r25 1b66: 5a 95 dec r21 1b68: d1 f7 brne .-12 ; 0x1b5e <FlightControl+0x18c> 1b6a: 23 e7 ldi r18, 0x73 ; 115
-
Thread
RFM23B OOK Direct Mode
(0x07, 0x04); }[/c] Leider werden auch hier wieder einige Register gesetzt, die nirgends beschrieben sind, auch nicht in den AN440 Register Settings. Wie weit bist du gekommen mit deinem Versuch?
SPIHopeRF1Write(0x21, 0x63); SPIHopeRF1Write(0x22, 0x86); SPIHopeRF1Write(0x23, 0x25); SPIHopeRF1Write(0x24, 0x01); SPIHopeRF1Write(0x25, 0x08); SPIHopeRF1Write(0x2C, 0x18); SPIHopeRF1Write(0x2D, 0xD0); SPIHopeRF1Write(0x2E, 0x2E); SPIHopeRF1Write(0x71, 0x69); SPIHopeRF1Write(0x70, 0x0E); // Turn Receiver
-
Thread
LED Tisch mit Berührungs-/Gegenstandserkennung
. Man muss auch nicht einen µC wählen der alle Peripherie enthält, die gebraucht wird. Wenn man schon 1000 µCs bestellt kann man auch mit Softpwm und ähnlichen Tricks arbeiten (der Attiny24 günstiger als sein Nachfolger).
der STM8S geeigneter. Klar, der muss es auch nicht mit so einem USI-Gewürge machen. Fast *jeder* µC ist geeigneter als ein ATtiny24.
-
Thread
-
Thread
Aufbau Bitmap Hex-file
0000 0000 0000 0000 0000 0000 0000 ................ 00000130: 0000 0000 0000 0000 0000 0000 0000 241c ..............$. 00000140: ed24 1ced 241c ed24 1ced 0000 0000 0000 .$..$..$........ 00000150: 0000 0000 0000 0000 0000 0000 0000 0000 ................ 00000160: 0000 0000 0000 0000 0000 0000 0000
ja 16 Bytes. Wieso geht die Adresse nur 10 > Bytes weiter? Hexadezimal. [pre] 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F [/pre]
-
Thread
I2c EEPROM
Hallo Rolf, bitte sieh Dir das Datenblatt zum 24C65 an. Ich empfehle Dir für dieses EEPROM die IIC-Bus-Adresse 0xA8. Dazu sind die Pins 1+2 mit 0V und Pin 3 mit Vcc zu verbinden. Die Adressierung sieht dann so aus: i2c_write(0xA8); i2c_write(adr
bleibt, wenn das EEPROM nicht antwortet/vorhanden ist. Gewarnt sei an dieser Stelle vor EEPROMs 24C02/04/08, falls noch andere IIC-Bus ICs den Adressraum 0xA0 belegen (z.B. Uhr PCF8583). Einige Hersteller beachten die A0-A2 Pins nicht, sodaß eines dieser Teile den gesamten Adressraum 0xAX blockiert
-
Thread
24V High-Side schalten
| | GNDo-------------' (created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de) Reinhard
edgar 339 schrieb im Beitrag #3012714: > Um ein VFD-Display anzusteuern, muss ich 24V High-Side schalten(13 > Kanäle). Nein, mußt du nicht. Du kannst auch deine 24V Versorgung für das VFD mit dem Pluspol an die +5V vom Controller hängen und dann zwischen +5V und -19V (bezogen
-
Thread
Wo ist der Interrupt-Table hin?
rjmp .+24 ; 0x36 <__bad_interrupt> 1e: 0b c0 rjmp .+22 ; 0x36 <__bad_interrupt> 20: 0a c0 rjmp .+20 ; 0x36 <__bad_interrupt> 22: 09 c0 rjmp .+18 ;
; 95 2c: d4 e0 ldi r29, 0x04 ; 4 2e: de bf out 0x3e, r29 ; 62 30: cd bf out 0x3d, r28 ; 61 32: 11 d0 rcall .+34 ; 0x56 <main> 34: 16 c0 rjmp
-
Thread
Gute Low-ESR Elkos mit langer Haltbarkeit
und es werden keine Mehrkosten in Kauf genommen für Bauteile, die unnötig länger als die geforderten 24 Monate Gewährleistungsdauer halten.
Pipi schrieb im Beitrag #7020343: > NP0 and C0G ceramic capacitors are much better, but still nothing like > film or polystyrene capacitors." Das ist Geschwafel. Entweder mit Meßwerten belegen oder die Füße still halten. Keramikkondensatoren
-
Thread
Taugt die Schule als Vorbereitung zum Studium ?
> von Zero Knowledge (Gast) > 24.04.2022 09:04 > Ich weiß jetzt nicht so genau, was unter einem Sprachenabitur zu > verstehen ist. Wenn ich es richtig interpretiere, dann meinst du, dass > man beim Abitur da seine Vertiefungen
> von Percy N. (vox_bovi) > 24.04.2022 14:36 > Dafür gibt es Studiengänge, da brauchst Du weder Latein noch Griechisch, > zB Journalismus. Danach kannst Du, bar jeder Sachkenntnis und kulturell > völlig unbeleckt, beeindruckend