-
Thread
Neue Bauteile: vom Sicherungswiderstand bis zur intelligenten Steckplatine
logical address. This function allows the user to replace the bad block with the good block that exist at the shipment and after extensive use to ensure that the logical block address is available and continuous. [/c] ### Renesas RTK7FPA2T1S00001BJ - Evaluationsboard für die Motorkontroll-MCU Einen
input offset voltage (125 μV max.), Low input offset voltage drift (1 μV/°C max.), High CMR (110 dB min. at G = 100), and low input bias current (2 nA max.) I [/c] ### Infineon CCG7SCF - USB-PD-Controllerschaltkreis. Bauteile, die die einfache Realisierung von USB-Ladegeräten
-
Thread
LED_Laufschrift mit Mega 32 und MAX 7219
da fehlt nochwas im programm aber das hängt damit glaub nicht zusammen Build started 19.3.2008 at 19:50:37 In file included from ../LED_Laufschrift.c:12: c:/winavr-20071221/bin/../avr/include/util/delay.h:85:3: warning: #warning "F_CPU not defined for <util/delay.h>" ../LED_Laufschrift.c:14:1:
' is normally a non-static function ../LED_Laufschrift.c:74: error: expected declaration or statement at end of input make: *** [LED_Laufschrift.o] Error 1 Build failed with 1 errors and 4 warnings... hab die cpu frequenz laut avr-gcc tutorial so
-
Thread
Wer kennt dieses AVR-Board?
Übrigens steht auch bei mir hinter dem '(c)' das Jahr 1998, direkt unter dem RS232-DB9 - ist mir irgendwie entwischt.
Danke für die Verlinkung. Aber das ist nicht mein Board. Weiter unten steht was von Flash RAM (AT29C256). Auf meinem Board steht "62256". Könnte sein, dass das egal ist. Muß ich mal prüfen. Der Schaltplan ist super. Es fehlt nix. STK200 dachte ich, ist nur der Adapter. Bodo
-
Thread
PIC32 sendet nur 0x00 über UART (MPLABX)
//#define phase_b //#define phase_c //#define phase_d #define T3options T3_ON | T3_PS_1_256 | T3_SOURCE_INT // These are the setup options for timer three #define BAUDRATE 19200 //This is the rate that we will communicate over RS232
= 0; // Also, let's turn off all of the phases: //phase_a = 0; //phase_b = 0; //phase_c = 0; //phase_d = 0; STEP = 0; } else { mot_speed = motor_speed; int Per; Per = (80000000/abs(mot_speed))/256-1; // set the value in the period register OpenTimer3(T3options
-
Thread
Logikanalzyer mit FT232BL
Mag sein das der AT24C04 auch funtioniert, ist aber im Datenblatt des CY7C68013A nicht aufgeführt. Mehr dazu, siehe Seite 14.
also zu langsam. Kennt jemand zufällig einen "schnelleren und pinkompatiblen" EProm als den : AT24c128 ?? Vielen Dank
-
Thread
TSIC und ATMega
Overflow vor: Start einer neuen Übertragung! > (Die Abstände innerhalb der Übertragung sind unter 256 µs.) Kannst Du mir das mal etwas genauer erklären? Woher weiss ich in der ISR dann, um welche Flanke es sich handelt und wie reserviere ich Register in C?
in Temperatur umrechnen ;Originalformel aus dem Datenblatt T= (Digital_signal/2047*(HT-LT)+LT) [°C] ;LT = -50, HT = 150 als Standardwert für die Temperatur-Berechnung ; ;Umgestellt für ASM ;t=TSic_Wert*200 /2048-50 (die 2047 um 1 erhöht um besser rechnen zu können) ;t=TSic_Wert*25/256-50
-
Thread
Näherung für ArcusTangens?
Das schlägt Wikipedia vor: https://www.wolframalpha.com/input/?i=arctan%28x%29%3B+x%2F%281+%2B+0.28x%5E2%29 Und die Abweichung: https://www.wolframalpha.com/input/?i=plot+%7Barctan%28x%29+-+x%2F%281+%2B+0.28x%5E2%29+%7D%2C+x%3D+0..1 Interpolation im Allgemeinen:
den relativen Fehler. Helmut war schneller. Trotzdem hier noch meine Variante (siehe Diagramm). [c] if (i>0) { e = (y-z)/z; fprintf(file2,"%28.20Le %28.20Le\n",x,e); } [/c] Helmut S. schrieb im Beitrag #5990436: > #include <stdio.h> > Diese Zeile
-
Thread
KWB Kessel RS485 Protokoll
Hallo, Du kannst mich unter tomtrath at gmx.at erreichen. VG Thomas
Offensichtlich handelt es sich um einen 2-Byte-Integer im Big-Endian-Format (High-Byte kommt zuerst): [c] Temperatur = (signed short)( data[n] * 256 + data[n+1] ) // in Zehntel Grad [/c] Das Ganze dividiere ich dann noch durch 10.0. Das sollte auch für negative Temperaturen richtig funktionieren
-
Thread
Raspberry Pi 4 vorgestellt
Hallo, bevor hier jemand unvollständig zitiert. Entweder c't 15/19 lesen oder https://www.heise.de/ct/artikel/c-t-uplink-28-2-Raspberry-Pi-4-Tipps-zum-Monitor-Kauf-5G-Start-in-Deutschland-4462404.html anschauen
size 255M may not be sufficient for new Pi4 files This could result in a system that will not boot. 256M FAT partition is recommended. Ensure you have a backup if continuing. Would you like to proceed? (y/N) dazu heisst es dann: It's a monster pain to fix that. At the moment the firmware fits
-
Thread
Sonnenaufgang/Sonnenuntergang in Tabelle (Astro-Uhr/Dämmerungsschalter)?
:00.000, location=(3978648.5306648, 0., 4968362.45729103) m, pressure=0.0 hPa, temperature=0.0 deg_C, relative_humidity=0.0, obswl=1.0 micron): (az, alt, distance) in (deg, deg, AU) (179.1543046, 15.51462109, 0.98333876)> rise ISO: 2022-01-01 08:12:28.107, JD: 2459580.8419919796 set ISO: 2022
bin ich hier gelandet. Alles sehr kompliziert. Vielleicht hilft jemandem mein Lösungsansatz: [c] u8 sonnenaufgang[24]={// Tabelle Winterzeit Sonnenaufgang Rostock //Abweichung von 3:39 *2Minuten 146, 142, 130, 116, 101, 84, 63, 46, 28, 15, 4, 0, 3, 10, 23, 36, 51, 63, 78,
-
Thread
Mehr als 58 Bytes mit E32-868T drahtlos übertragen
braucht es aber DEUTLICH mehr Wissen und Erfahrung, als er hat. Und das geht bei Kleinigkeiten der C-Programmierung los.
zwischen den gesendeten Datenpaketen (58 Bytes) zu verringern. (Zeile: txbuffer[3] = 0x1A; s. o. 28.1.22) Unter DB Pkt. 7.5. "Parameter setting command " gibt es den Pkt. "Air data rate", den ich nicht deuten kann. Was ist darunter zu verstehen? (Laie !)
-
Thread
analoge Orgel reparieren
einfachen Weg habe ich oben beschrieben. [code] process (clk) begin if rising_edge(clk) then c0 <= c0 + 1; -- c c1 <= c1 + 1; -- cis ... if c0 = 17916 then c0 <= 0; t0 <= not t0; end if; if c1 = 16911 then c1 <= 0; t1 <= not t1; end if; ... end if; end process; out(
- 27 V Die S 2555 und S 2556 nur mit zwei Betriebsspannungen Uss = 0 V Udd = - 15 V Ugg = - 28 V In Frage kommt da 13 Töne bereitgestellt werden müssen nur der MK 50240 ( Tastverhältnis 50:50 ) bzw MK 50241 ( Tastverhältnis 30:70 und Top C mit 50:50 )
-
Thread
Computer-PWM 2-4 in 1
und hier die PWM-Input-Specs: PWM Control Input Signal / The following requirements are measured at the PWM (control) pin of the fan cable connector: PWM Frequency: Target frequency 25 kHz, acceptable operational range 21 kHz to 28 kHz Maximum voltage for logic low: VIL = 0.8 V Absolute maximum
einem NE555 eine PWM erzeugen: http://www.falstad.com/circuit/e-555pulsemod.html Fertig. Kein µC nötig.
-
Thread
LED-Streifen für Beleuchtung im Wohnzimmer
Wackelkontakt und sie bringen nicht die beschriebene Leistung. Ich rate dir zu Stripes von www.viscom.at die sind echt genial. Christian_RX7
Steckverbindungen für RGB und Power, Alu-Gehäuse. Ich habe allerdings keine Ahnung, was da für ein µC drinsteckt: SO-16-Gehäuse mit keinem/wenig EEPROM (extra 256-Byte-EEPROM vorhanden), wer baut denn sowas? Könnte man doch glatt mit 'nem ATtiny841 etwas Vertrautes drauffädeln. >> Da bevorzuge ich
-
Thread
Atmel ARM926 Hardware für "Handy"
EDA Tool entworfen ? Also : - SDRAM nehmen - Erst gar nicht an PCIe denken - USB2.0 sollte im µC sein (haben fast alle) - Ethernet MAC auch im µC (haben auch fast alle) - GSM Modul kaufen - SD/microSD kein Ding - WLAN Modul (keinen Chip) - Display da gibt es so viele heutzutage
übernehmen: https://www.olimex.com/Products/OLinuXino/iMX233/ Jul schrieb im Beitrag #3282866: > AT91SAM9M10 Und von hier: https://www.olimex.com/Products/ARM/Atmel/SAM9-L9261/
-
Thread
Gesperrte SSD retten?
auch wieder deaktivieren kann, dann halt Tonne auf, SSD rein, Tonne zu. So kostbar ist jetzt eine 256-GB-SSD auch nicht.
Man liest bei https://ask-de.adaptec.com/app/answers/detail/a_id/17515/~/einf%C3%BChrung-in-self-encrypting-drives-%28seds%29 Wie funktionieren selbstverschlüsselnde Laufwerke? Der Verschlüsselungsprozess erfolgt mithilfe eines eindeutigen und zufälligen Datenverschlüsselungsschlüssels
-
Thread
Vellemann K8200 3d Drucker bei Conrad & Reichelt
- ich habe dieses "2-SKY BLUE-300-20" von Reichelt bei - Advised Process Temp - von 210-220 °C (215°C) probiert, da ist es zu schnellfliessend(dünnflüssig); Bin dann wieder runter auf Standard(190°C);
Melde mich auch, bei Erfolg. Das schwarze scheint tatsächlich besser. Hatte das blaue schon auf 215°C (empfohlen sind 210° - 220°C), aber dann kleckst es nurnoch!
-
Thread
8-Pin µC (Tiny45/85 o.ä.) Projekte/Spielerien
mit ATtiny13: https://www.darc.de/der-club/distrikte/s/ortsverbaende/09/bastelecke-des-ov-s09/#c263750
zu benutzen. Und welche Lichtsteuerung benutzt I2C? Und was hat dein Auto damit zu tun?
-
Thread
Software Profibus DP-Slave in C
Firmware\Firware\SPC3_app_example\Profibus_Final\profibus.c: At top level: Projecto\Firmware\Firware\SPC3_app_example\Profibus_Final\profibus.c:760: error: function name not found in vector #pragma Projecto\Firmware\Firware\SPC3_app_example\Profibus_Final\profibus.c
\Firmware\Firware\SPC3_app_example\Profibus_Final\profibus.c: At top level: Projecto\Firmware\Firware\SPC3_app_example\Profibus_Final\profibus.c:777: error: function name not found in vector #pragma Projecto\Firmware\Firware\SPC3_app_example\Profibus_Final\profibus.c
-
Thread
[V]erschenke und [V]erkaufe diverses
5A und 12V/0.4A über PS2-Stecker für 2 Euro 5 x AM29F040 1Mbit Flash in PLCC für 0 Euro 5 x 80C552 in PLCC + 4 x 87C552 in PLCC (Funktion unbekannt) für 0 Euro 10 x Xicor X20C05J-55 NVRAM 512 Byte (glaube ich) für 0 Euro ca. 20 x Xicor X28HC256J-12 32k x 8 EEPROM in PLCC für 0 Euro ca. 20 x 80C652 in PLCC (Funktion unbekannt) für 0 Euro 1 x eine Kiste voll Bauteile (Widerstände, Kondensatoren, Stecker ..., eigentlich alles bedrahtet), für 0 Euro 2 x DS80C400 Network Controller von Maxim
-
Thread
ebus protokoll mitschnitt bei einem Wolf Heizkessel
analysis */ break; } } } } [/c]
D.h. T1in an Pin 4 vom 4011N und R1in an Pin 8/9, sowie V+ an +5V und V- an GND? C1+ und C1-, sowie C2+ und C2- jeweils mit einem Elko 1nF schliessen? Wie gesagt, bin nicht so bewandert, schaffe es wohl gerade mir einen fertigen Plan zusammenzulöten...aber was ich da genau löte...
-
Thread
Software UART
Hallo, kann mir bitte jemand die Zeile [c] TIMSK = 1<<TICIE1^1<<OCIE1A; [/c]aus suart.c erklären? Verallgemeinert kann die Zeile auch so aussehen [c] REGISTER = 1<<BIT5^1<<BIT4 [/c]Das '^' ist doch eine Bitweise EXOR Verknüpfung. Werden
die IF-Schleife gezogen und seit dem hält der Controller auch immer an meinem Breakpoint in der main.c hinter dem while( !kbhit() ); an. Aber als Wert bekomme ich immer eine 255 ausgegeben. Mein Signal, welches aucjh beim 20 Pin ankommt, sieht so aus: 1 Dauerzustand 0 4us Start 1 28us 1.-
-
Thread
[V] Diverse µC, Speicher und andere ICs
x MC34063A - DIP-8 2,00EUR 1 x TXB0108 Breakout 10,00EUR 2 x AD9280ARSZ - SSOP-28 5,00EUR 5 x MCP23009 - DIP-18 - 8Bit I2C Port Expander 3,00EUR 10 x 93LC56B - SO-8 - 2Kbit EEPROM 2,00EUR 3 x 24LC16BT - SOT23-5 - 16Kbit EEPROM 1,00EUR 25 x LMC555 - SO-8 - Timer 20,00EUR 25 x AT24C02C - SO-8 - 2kBit EEPROM 5,00EUR 3 x AD9280ARSZ - SSOP-28 - 8bit 32Msps AD Wandler / ADC 10,00EUR 2 x CS5343 - TSSOP-10 - 24bit 96ksps AD Wandler / ADC 5,00EUR 4 x MCP3021A5T - SOT23
-
Thread
XT-Bus-Karte zum laufen kriegen
autoexec.bat [pre] LH /L:1,16960 C:\DOS\SHARE.EXE /l:500 /f:5100 echo on LH /L:0;1,45968 /S C:\DOS\SMARTDRV.EXE /X PROMPT $p$g PATH C:\WINDOWS;C:\DOS;C:\WIN;C:\NC;C:\malvern;C:\malvern\2600.B0 SET TEMP=C:\DOS\TEMP MODE CON CODEPAGE
=30 DOS=UMB LASTDRIVE=E FCBS=16,0 DEVICEHIGH /L:1,12240 =C:\DOS\SETVER.EXE DOS=HIGH COUNTRY=049,850,C:\DOS\COUNTRY.SYS DEVICEHIGH /L:1,15824 =C:\DOS\DISPLAY.SYS CON=(EGA,,1) rem DEVICE=C:\WINDOWS\IFSHLP.SYS STACKS=9,256 [/pre] StromTuner EDIT: als
-
Thread
12 Volt DC Motor über WS2811 Chip steuern
https://www.amazon.de/Duales-MOSFET-Schaltmodul-400W-High-Power/dp/B092D3YZK3/ref=sr_1_20?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=33MPXYXS9B0XG&keywords=i2c+pi+motor&qid=1703698690&s=industrial&sprefix=i2c+pi+motor%2Cindustrial%2C77&sr=1-20) - was noch? Ginge das? Und wie verdrahten und ansprechen
. über einen Nvidia Jetson steuern kann. Aktuelle Basis ist noch ein einfacher Raspberry Pi über I2C.
-
Thread
Elektroniker Stammtisch Nähe München
mit bekanntem RomCode haben nicht funktioniert. Ich weiss auch nicht mehr weiter. der Code ist 28 C7 51 CB 04 00 00 6F Ich werde mal versuchen es direkt in einer Routine einzubinden. Oder ich habe in der RomRead und/oder der Ascii umrechnung einen kleinen Fehler. Andre
USB Mikroskop geklemmt. Wie man auf den angehängten Fotos erkennen kann finden sich beim 1988er 27C256 von Microchip direkt Parallelen zur Gegenwart :D Der Atmel Schriftzug hat übrigens eine Breite von 0,1 Millimeter.
-
Thread
TWI IC2 Taktrate berechnen
condition _delay_ms(200); // wait 200ms for new readout } } [/c]
[c] definieren im Quelltextkopf : ...... #define F_CPU 16000000UL // 16MHz Q-frequenz #define SCL_CLOCK 100000UL // 100kHz TWI Clock ...... * * * void i2c_init() { /* initialize TWI clock
-
Thread
Altera CycloneI ATARI-FPGA
und Taster sind gemultiplext. Das funktioniert auch sehr gut. Weiterhin sind ein Platz für ein 29C040 Flash oder ein 128/512K SRAM sowie ein Platz für ein 27x64-512 Eprom / 28C256 EEprom auf der Platine. Das einblenden dieser Chips in einen bestimmten Speicherbereich vom Atari funktioniert auch problemlos
stuck at GND Warning: Design contains 1 input pin(s) that do not drive logic Warning (15610): No output dependent on input pin "rdy" [/c]
-
Thread
Empfehlung 8-Bit-Controller: STM8
Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fSTM8%2fA%20few%20questions%20to%20ST%20%28about%20sampling%2c%20roadmap%2c%20assembler%20and%20parametric%20search%29&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009786738307FCB24DB76B09BF0FB5BB81&TopicsView=https%3A%2F%2Fmy.st.com%2Fpublic
Hi >Atmel: Genau 1 Typ mit 8k RAM und 128k Flash, hat aber weder ADC noch >I2C. Ein weiterer Typ mit 4k RAM und 64k Flash. Zumindest bei Atmel hast du dich vertan: ATmega640/1280/1281/2560/2561 AT90USB1286/1287 Alle mit 8k Ram,I2C, und ADC. So jetzt streitet weiter
-
Thread
Geeigneten µC mit CAN-Bus auswählen, 3 zur Auswahl
> > http://www.silabs.com/Support%20Documents/Technica... wie wird der programmiert?? mit C oder assambler ??? was für ein compiler ?? der Speicher sollte für mein Projekt ausreichen: - 2304 bytes internal data RAM (256 + 2048 XRAM) - 32 or 16 kB Flash; ich will ja "nur" ein CAN-Signal
gewonnene Erfahrung kannst Du dann auch privaterweise weiterverwenden. Kleine CAN-PICs gibts ab 28 Pins, auch im erweiterten Temperaturbereich von -40 bis +125°C. Kein Problem. Nimm irgendwas aus der 16 bittigen PIC24 oder dsPIC Serie, die kleineren PIC16 oder PIC18 nur, wenn es auf Stückkosten ankommt
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Jahren in immer neuen Formen baue. Und Du benutzt wirklich immer noch OTPs? Steck doch lieber nen AT89C51ED2 rein und progge über die UART. Peter
-> http://such001.reichelt.de/?;ACTION=444;LA=444;GROUPID=362;PROFID=3264;SEARCH=Hirschmann;SID=28@WEB1qwQARwAABahV5Q1ad786b42c1967ea78db18b2a59db6fa
-
Thread
TCP/IP geschwindigkeit
100MBit 1GBit Ethernetcontroller: bis zu 1GBit mit der hereininterpretierten Abhängigkeit von einem µC: -> Absolut abhängig vom µC (PIC wird anderen Datendurchsatz wie ein AVR wie ein ARM wie ein wasweissichfüreinµC) -> ausserdem abhängig von der Implementation des Stacks -> aussderem abhängig,
wie schnell schaufelt denn ein LAN9118 von SMSC in Verbindung mit einem µC At91SAM7SE256? Karl
-
Thread
Dynamische Analogsignale via PWM realisieren ?
usw. -- Analog-Output +---+ | +---+ | --- --- C C --- --- | | - - . . Wenn ja, wo gibt es entsprechende Informationen über die Formeln
hergibt und habe herausgefunden dass maximal (bei einem Vorteiler von 1, 8Bit und Fast-PWM) fclk_io/256 drin sind. Also beispielsweise bei 20MHz 78,125kHz. Bei meinem Quarz mir komme ich maximal auf 28,8kHz. Es gibt aber auch Atmels die mehr schaffen. Der Tiny15 etwa aus dem Appnote 450 wird mit 100kHz
-
Thread
Fusebits lassen sich nicht setzen (neuer ATMEGA328P)
Reading efuse memory ... Writing 1 byte to output file <stdout> 0xfd Avrdude done. Thank you.[/c] Scheint zu funktionieren. Beim übertragen der .hex Datei dann: [c]C:\Users\Dell 7200\Downloads>avrdude -c avrisp -p m328p -P COM4 -b 19200 -U flash:w:simple.ino.hex:i Reading 2426 bytes for
################### | 100% 1.64 s Warning: flash verification mismatch device 0x00 != input 0x0c at addr 0x0000 (error) Error: flash verification mismatch Avrdude done. Thank you.[/c] Manchmal funktoniert es aber auch, siehe:[c]C:\Users\Dell 7200\Downloads>avrdude -c avrisp -p m328p -P COM4
-
Thread
MXE11 - Unix auf dem Mikrocontroller
öffentliches Release. Und es gibt diesmal wieder einen Emulator. Eigentlich war das ursprüngliche Ziel, einen C-Compiler auf dem Mikrocontroller zu relisieren, über den cc/pcc bin ich dann irgendwie zur PDP11 gekommen. Beim MXE11 handelt es sich um die Emulation einer PDP11 mit 28 KWorten Speicher, auf der
in reinem C. > Wie schafft es denn mini Unix ohne MMU Prozesse nachzuladen und zum > laufen zu bringen? Swapping, wie halt bei Unix üblich. Bei einem Prozesswechsel wird der komplette 32K User-Bereich von
-
Thread
Tasterabfrage
Zeitstrahls, kann man in die Timer-ISR verlagern. Auf die Schnelle hingeschrieben aber nicht getestet: [C] // LED4 orange; Blinktakt 1 Hz #define ANZAHL_OVERFLOWS_PRO_SEKUNDE (F_CPU/(64*256)) // LED5 rot; Blinktakt 2 Hz #define ANZAHL_OVERFLOWS_PRO_500MS ((F_CPU/(64*256))/2) // LED6 rot
schon woanders beschrieben: http://www.mikrocontroller.net/articles/Entprellung#Komfortroutine_.28C_f.C3.BCr_AVR.29 > 676 Byte muss ich da beim Attiny 24 Angst haben?? Schafft er das noch??? Schau mal ins Datenblatt, da stehts drin. Peter
-
Thread
Fehler beim Compilieren (ATMega168)
du ein neues Projekt eröffnet? F_CPU und MCU gesetzt? klappt doch, mit File 1 Build started 28.9.2015 at 22:59:12 avr-gcc -mmcu=atmega644p -Wall -gdwarf-2 -std=gnu99 -DF_CPU=20000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT motor2.o -MF dep/motor2.o.d -c ../motor2.c avr-gcc -mmcu=atmega644p -Wl,-Map=motor2.map motor2.o -o motor2.elf avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature motor2.elf motor2.hex avr-objcopy -j .eeprom --
-
Thread
Probleme mit AT908535 - ATMEGA8535
LEDs von PortD an und PB0) // 0,56V = -4dB = 286 (alle LEDs von PortD an) // 0,50V = -6dB = 256 // 0,45V = -7dB = 229 // 0,40V = -8dB = 204 // 0,35V = -9dB = 178 // 0,32V = -10dB = 163 = 1.,2.,3. LED an (PD0, PD1, PD2) // 0,28V = -11dB = 142 = erste und zweite LED an (PD0, PD1)
) d=d+4; if (Wert>=178) d=d+8; if (Wert>=204) d=d+16; if (Wert>=229) d=d+32; if (Wert>=256) d=d+64; if (Wert>=286) d=d+128; if (Wert>=286) c=c+1; if (Wert>=321) c=c+2; if (Wert>=363) c=c+4; if (Wert>=403) c=c+8; if (Wert>=455) c=c+16; if (Wert>=511) c=c+32;
-
Thread
7 Segmentanzeige selber bauen
für Pull-Ups vom I2C (VI2C). Miss einmal den Widerstand zwischen SDA und VI2C bzw. SCL und VI2C. Oder miss im Betrieb die Spannung an SDA bzw. SCL gegen Gnd. > Ich bekomme das Ding nicht zu laufen. Nix leuchtet.
Widerstand zwischen SDA und VI2C bzw. SCL und VI2C. > Oder miss im Betrieb die Spannung an SDA bzw. SCL gegen Gnd. Moin bevor wir hier lange rumraten. Ich hab ein Bastelboard mit einer LCD und so einem I2C Modul ( YwRobot....
-
Thread
Epidemiologischer Verlauf und Analyse von Krankheiten Teil 2 Gesperrt
tgr/tagesschau/articoli/2020/04/tag-Coronavirus-Lungeschaden-Forschung-Uniklinik-Innsbruck-6708e11e-28dc-4843-a760-e7f926ace61c.html Auch die Sache mit vermutlich bleibenden Schäden (sogar bei nur leichtem Verlauf) sieht nicht gut aus. Ich fürchte, dass da noch einiges auf uns zukommt, auch in Bezug
tgr/tagesschau/articoli/2020/04/tag-Coronavirus-Lungeschaden-Forschung-Uniklinik-Innsbruck-6708e11e-28dc-4843-a760-e7f926ace61c.html ... ist auch bedenklich.
-
Thread
Mal wieder: _delay_ms() Zeit stimmt nicht
±10% accuracy at > 3V supply voltage and at 25°C In der Application Note steht was anderes wie ich bereits postete. Ja die ist eigentlich für andere Tinys, aber in deren Datenblättern ist die gleiche Tabelle mit
Kenntnisstand auch ersparen können. Denn ich weiß, daß man mit _delay_us() auch 0.1µs warten kann. [c] __builtin_avr_delay_cycles(__ticks_dc); 28e: 00 00 nop _delay_us(0.1); [/c] Kompiliert mit 10MHz. [c] __builtin_avr_delay_cycles(__ticks_dc); 2a0: 00 c0
-
Thread
preisgünstige elektronische Geräte für reverse-engineering - Part 2
Der hier könnte gut passen, http://tianma-europe.com/downloads/tm240320c1nfwgwcv1.0.pdf Pin 28 - im datasheet NC - auf dem board verbunden mit VCC Auf dem display scheint eine funktion zu haben Pin 19 - im datasheet NC - auf dem board verbunden mit VCC Auf dem display
wie beim S3C2440/S3C2410 FriendlyArm boards. link : http://sites.google.com/site/repurposelinux/df3120
-
Thread
Schweissgerät Bedienteilprozessor Fehlersuche
EPROM trifft, so das ein einziger Blick auf den Hexdump schon reichte. Die betroffenen Chips waren 27C256 und 27C512.
Fädeldrähte sein. Der eine ging an das EPROM an Pin 1. Die Platine wurde anscheinend mal für ein 27C256 Designet. Jetzt sitzt ja ein 27C512 drinnen. Der Kollege braucht ja ein Adresspin mehr, welches auf Pin 1 liegt. Bei dem anderen Draht weiß ich jetzt auch nicht mehr wofür das gut war. Aus
-
Thread
ESP32-CAM Entwicklungskit
0x400d0018 size=0x6fcf0 (457968) map[0m [0;32mI (339) esp_image: segment 5: paddr=0x0009fd10 vaddr=0x40085c88 size=0x053e0 ( 21472) load[0m [0;32mI (348) esp_image: segment 6: paddr=0x000a50f8 vaddr=0x400c0000 size=0x00000 ( 0) load[0m [0;32mI (356) boot: Loaded app from partition at offset 0x10000[0m
360) cpu_start: Pro cpu up.[0m [0;32mI (363) cpu_start: Starting app cpu, entry point is 0x4008122c[0m [0;32mI (0) cpu_start: App cpu up.[0m [0;32mI (374) heap_init: Initializing. RAM available for dynamic allocation:[0m [0;32mI (381) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM[0m [0;32mI
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
56% ls Makefile eeprom.1 image-wd8013epc-00:00:c0:82:3c:61 eeprom-3c509-00:60:8c:62:cf:11 eeprom.c image-wd8013wc-00:00:c0:28:c3:63 eeprom-wd8003-00:00:c0:ac:d1:61 image-3c509-00:60:8c:62:cf:11 image-winbond
einer Reihe: https://www.mikrocontroller.net/articles/JTAG#Der_10-polige_JTAG_Stecker_von_mmvisual_.28ARM.2C_Cortex.2C_Seriell_kombiniert.29
-
Thread
Problem mit Atmega8 und Temperaturberechnung
Overflow at 0x0090 AVR Simulator: Stack Overflow at 0x00e1 Woran kann das liegen, dass das mit Zahlen funktioniert, nicht aber mit ADC? Gruß koellsch
Deine Tabelle sieht interessant aus. Allerdings wird Dich jeder auslachen, wenn Dein Thermometer -300°C anzeigen können soll. Ich bezweifle auch, daß es überhaupt Sensoren gibt, die -273 ... +1000°C abkönnen. Es gibt haufenweise Sensoren-Datenblätter und da stehen der Arbeitsbereich und auch die richtige
-
Thread
Microchip TCP IP Stack HTTP Server
* integrated into Licensee's product; or * (ii) ONLY the Software driver source files ENC28J60.c, ENC28J60.h, * ENCX24J600.c and ENCX24J600.h ported to a non-Microchip device * used in conjunction with a Microchip ethernet controller for * the sole purpose of interfacing with
SNMP_MAX_COMMUNITY_SUPPORT (3u) #define NOTIFY_COMMUNITY_LEN (SNMP_COMMUNITY_MAX_LEN) // Default SNMPv2C community names. These can be overridden at run time if // alternate strings are present in external EEPROM or Flash (actual // strings are stored in AppConfig.readCommunity[] and // AppConfig.writeCommunity
-
Thread
Ergebnisse einer FFT zusammen fassen
fftData->fftOutput[0] = 0; fftData->fftOutput[1] = 0; // calculating the magnitude at each bin arm_cmplx_mag_f32(fftData->fftOutput, fftData->fftOutput, FFT_SIZE); #ifndef DEBUG_OFF DEBUG_PC5 = 0; // FFT #endif }[/c] Dergute W. schrieb im Beitrag #7221977
Projekt muss weiterhin auf das Entwicklungsboard von TI entwickelt werden: [code] Hardware: - EK-TM4C123GXL mit einem Arm Cortex-M4F (TM4C123GH6PM) - 80 Mhz - 256kB Flash - 32kB SRAM - 2 x ADC 12bit - ADC conversion clock frequency = 16Mhz - ADC conversion rate = 1Msps - ADC Hardwareoversampling
-
Thread
Wärmebildkamera für Arme
Das folgenden hat 12:1, sollte also 4.6 Grad haben. http://cgi.ebay.at/Digital-Non-Contact-Infrared-Thermometer-Laser-560-C-BP_W0QQitemZ270517335043QQcmdZViewItemQQptZUK_BOI_Electrical_Test_Measurement_Equipment_ET?hash=item3efc16f403
einnimmt. Werde das später noch mal draussen testen, hatte ein Problem mit dem Dynamikumfang, hab nur 256 Farben im moment. Bei -10° - -40° (Himmel) und 10° Häuser oder sonstwas hat man bei 60°C Differenz -> 0.3°C pro Farbwert. Da die Häusertemperaturen sich zu sehr gleichen, wird man den Unterschied nicht
-
Thread
Mit Timer 0 PWM Frequenz einstellen AT89C51ED2
Die Blinkfrequenz erscheint mir ein wenig niedrig. Sollte sie nicht, bei diesem Qaurz, bei mind. ca. 28 Hz liegen? Wenn ich mit Reloadwerten arbeite verändert sich das Blinken auch nicht. Hier der Code: [c] #include <at89c51xd2.h> sbit pulsweite_pca0=P2^2; // Tasten für Pulsweiten sbit pulsweite_pca1
PWM 0 CCAP1H=128; // Startwert der PWM 1 while(1) // Endlosschleife { } [/c]