-
Thread
Option B41 bei einer CMU200 nachrüsten.
cat script.gdb target remote | qemu-system-i386 -S -gdb stdio -cpu qemu32 -machine pc-q35-2.9 -boot c -hda ../CMU200_HD_IMG_ORG_2G_MW.bin -m 256 -L . gdb -x script.gdb ... determining executable automatically. Try using the "file" command. 0x0000fff0 in ?? () (gdb) Jetzt kann das Spielen
REM ========== Scan Disk :SCANDISK C:\CMU\UTILS\LOCKINT scandisk /autofix /nosummary /nosave IF EXIST C:\CMU\VMMSWAP\VMMSWAP del c:\cmu\vmmswap\vmmswap IF EXIST C:\cmu_boot.scn DEL C:\cmu_boot.scn C:\CMU\UTILS\FREEINT :NOVMMSWAP
-
Thread
[V] µC, Halbleiter, Relais
-16PI: 8051, DIL -> 1€/Stk. 9x AT89C2051X2-24PC: 8051, DIL -> 0,75€/Stk. 80x PIC16LF648A-I/SO: PIC -> 0,25€/Stk. oder 10€/gesamt 4x DS500: 8051, gebraucht, entlötet, ungetestet -> 2,50€
Kleines Update der verfügbaren Bauteile. µC: 74x ATMEGA325-16AU: AVR -> 1€/Stk. 5x AT89C2051X2-16SI: 8051 -> 1€/Stk. 4x AT89C2051X2-16PI: 8051, DIL -> 1€/Stk. 9x AT89C2051X2
-
Thread
Knoppix Biödschirmauflösung ändern
ES1000 515E (PCI), ATI Radeon Mobility X300 (M22) 5460 (PCIE), ATI Radeon Mobility X600 SE (M24C) 5462 (PCIE), ATI FireGL M22 GL 5464 (PCIE), ATI Radeon X800 (R423) UH (PCIE), ATI Radeon X800PRO (R423) UI (PCIE), ATI Radeon X800LE (R423) UJ (PCIE), ATI Radeon X800SE (R423) UK (PCIE)
MHz [ 14.034] (II) RADEON(0): EDID (in hex): [ 14.034] (II) RADEON(0): 00ffffffffffff00410c46c001010101 [ 14.034] (II) RADEON(0): 0013010368331d782aca45a4564b9c25 [ 14.034] (II) RADEON(0): 125054254a0081809500b300d1c00101 [ 14.034] (II) RADEON(0): 010101010101023a801871382d40582c
-
Thread
Unterschied zwischen bei Compiler MPLAB® C und MPLAB® XC
PIM)) ADCON1 |= 0x0F; // Default all pins to digital #elif defined(__C30__) #if defined(__PIC24FJ256DA210__) || defined(__PIC24FJ256GB210__) ANSA = 0x0000; ANSB = 0x0000; ANSC = 0x0000; ANSD = 0x0000;
ReceivedDataBuffer,64); } }//end ProcessIO void BlinkUSBStatus(void) { #if defined(PIC24FJ256DA210_DEV_BOARD) // No need to clear UIRbits.SOFIF to 0 here. // Callback caller is already doing that. #define BLINK_INTERVAL 20000 #define BLANK_INTERVAL 200000
-
Thread
ATMega ans LAN bringen: Mit HLK-RM04?
schnell über den ENC28J60 gestolpert. Das scheint mir recht aufwendig zu sein und den Code auf dem µC erheblich aufzublähen. Da die Hardware UART am µC noch frei und einfach anzusprechen ist habe ich immer schon damit geliebäugelt die Daten hierüber auszutauschen. Alle µCs würden dann über einen mehrfach
hingehört: als Steuerung für einzelne Devices, eventuell Kommunikation über kurze Distanzen mit I2C, seriell.... ist aber definitiv nichts für IOT oder verteilte Sensornetzwerke. Irgendwelche Ethernet-Schnittstellen oder WLAN für AtMega nachrüsten ist kompletter Schwachsinn. Nur weil man keinen
-
Thread
MIcroSD Karte durch Raspberry PI zerstört
, Checksum bilden und mit der gelesenen vergleichen.... zu schwer? wenn der Flash sagen wir mit 256kb blöcken arbeitet, kann man doch locker einen 512 byte "sektor" in jedem 256kb Block "opfern" um dort die Checksum zu speichern, das wären nicht mal 0.2% Kapazitätsverlust.
um begonnene Operationen auf Low-Level-Ebene noch abzuschließen. > wenn der Flash sagen wir mit 256kb blöcken arbeitet, kann man doch > locker einen 512 byte "sektor" in jedem 256kb Block "opfern" um dort die > Checksum zu speichern, das wären nicht mal 0.2% Kapazitätsverlust. Es gibt durchaus
-
Thread
Motor am Solarmodul / Zelle
672+320+0%0Aw+544+336+544+304+0%0Ad+576+304+576+320+1+0.805904783%0Ad+576+320+576+336+1+0.805904783%0At+256+400+368+400+0+-1+5.303084253947322+0.000004161759481924321+100%0Aw+368+384+368+176+3%0Aw+368+176+544+176+0%0Ar+256+304+256+368+0+1000%0Aw+256+400+256+368+3%0Aw+256+304+464+304+0%0Aw+464+304+464+224
C2 ganz rechts lädt sich am Anfang auf. Dann steigt die Spannung am 1. Schmidt triggern Dann liefert der 2te Schmidt triggern ein High Signal und der Transistor leitet. C2 entlädt sich bis die Spannung
-
Thread
Bitte Lüftersteuerungsschaltung überprüfen / korrigieren
320+384+272+384+0%0Aw+320+384+320+432+0%0AR+320+240+320+208+0+0+40+12+0+0+0.5%0Ag+320+496+320+576+0%0At+288+448+320+448+0+1+0+0+100%0Ar+256+448+256+496+0+10000%0Aw+320+496+320+464+0%0Ag+256+496+256+576+0%0Aw+256+448+288+448+0%0A Dazu würd ich mir also die folgenden Bauteile bestellen: https://www.reichelt.de
+0%0Aw+336+304+256+304+0%0Aw+224+304+112+304+0%0Ag+64+304+16+304+0%0Aw+112+304+64+304+0%0Ax+44+181+104+184+4+24+GPIO%0Ax+344+272+405+275+4+24+L%C3%BCfter%0A Edit: Zwei 310 Ohm Widerstände...
-
Thread
Sisyphus Table
laufen auch schon mal zwei Tage ununterbrochen durch ohne das die Temperatur 40°C überschritte wird. Phillip C. schrieb im Beitrag #5113726: > für den > Anfang wohl eher für einen kleineren Nachttisch / Beistelltisch Dein Vorschlag ist ok. Sagen wir 60cm Außenduchmesser?
Riemenantrieb weit genug weg, übersetzungsmäßig gesehen. Beispiel für laute Zahnräder? https://youtu.be/tHiZ4C5Rqb4
-
Thread
Gesucht: Ältester IC im Forum
und ein Prototyp (D192C ???)
gepufferte B-Reihe und das "E" für die Temperaturklasse. Letzterer listet mein CMOS Datenbuch drei: C = commercial, -40 .. +85°C M = military, -55 .. +125°C E = ???, -25 .. +85°C
-
Thread
Ersatz für veraltetes 24C02 EEPROM
Offenbar sind die EEPROMS 24C02 im Aussterben begriffen. Zumindest als Nicht-SMD-DIL8 hat Reichelt diese nicht mehr im Programm und Distrelec verkauft die Reste ab. https://www.distrelec.de/de/eeprom-256-bit-dil-st-m24c02-wbn6p
das löst so ein Adapter. Du kannst da auch auf einen der modernen Nachfolger umsteigen, wie z.B. den AT24C02B, der als Nachfolger für den alten AT24C02 empfohlen wird. Andere Hersteller als Microchip empfehlen halt dann ihre Nachfolger. Du solltest also dein altes Design sowieso irgendwann auf SO8 umstellen
-
Thread
LPC11C24 bootet nicht
dann in eine .bin wandle danach wird das ausgeführt [code]crt_emu_cm_redlink -flash-load-exec "C:\Users\Documents\LPCXpresso_8.2.2_650\workspace xp_lpcxpresso_11c24_periph_blinky\Debug xp_lpcxpresso_11c24_periph_blinky.bin" -g -2 -vendor=NXP -pLPC11C24/301 -load-base=00001000 -reset=vectreset
Nt: Connected: was_reset=false. was_stopped=true Cr:v LPCXpresso Free License - Download limit is 256K Pc: ( 70) License Check Complete Nt: Loading 'nxp_lpcxpresso_11c24_periph_blinky.bin' Binary 0x00000200 len 0x3CCC Nc: Opening flash driver C:\nxp\LPCXpresso_8.2.2_650\lpcxpresso\bin\Flash\LPC11
-
Thread
Einführung des Hexadezimalsystems
Spreche mal "127 Euro und 76 Cent" in Hexadimal aus: "Sieben-F Euro und Vier-C Cent". Klingt ziemlich gaga.
stört schon lange, dass die meisten Pianisten nur 10 Finger haben. https://www.youtube.com/watch?v=7At6BhGOQzo
-
Thread
Schaltregler im LKW (24V) und TVS Diode
272+0%0Ac+496+272+496+336+0+0.00001+40.33274158980178%0Aw+496+336+464+336+0%0Aw+240+176+240+208+0%0At+208+272+240+272+0+-1+99.21816405587242+-0.7546716641520561+100%0Ar+240+208+240+256+0+10%0A174+192+240+192+288+0+47000+0.7673000000000001+Resistance%0Aw+192+176+176+176+0%0Aw+192+176+240+176+0%0Ag+192
176+240+240+0+10%0Aw+192+176+176+176+0%0Aw+192+176+240+176+0%0Ag+192+384+192+400+0%0Az+192+384+192+256+1+0.805904783+40%0Aw+240+272+304+272+0%0Aw+304+272+400+272+0%0At+192+256+240+256+0+1+-6.540185636627207+0.7051751133979707+100%0Ar+192+176+192+256+0+4700%0Al+-96+176+48+176+0+0.000047+0.17789290522251494%
-
Thread
open.Theremin V3 von GaudiLabs - Erfahrungen und Verbesserungen
MDS024-P120-2388 Model: ATS024-P120 LPS Input: 100-240V~, 47-63Hz, 0.58A MAX Output: 12VDC 2A 24W MAX EFFICIENCY LEVEL V PSE JET Made in China D/C 1426 Plus innen, Gnd außen Wer ein krankes, heiseres oder stummes Theremin hat oder seines upgraden / modifizieren will, darf sich gerne vertrauensvoll
. Deshalb habe ich bei mir IC10 eingefügt als 3,3VDC Referenz. R24 könnte man auch als Potentiometer ausführen und somit eine Bedienung von außen ermöglichen. Das Originalprogramm ist in C geschrieben eine Umsetzung in andere Programmiersprachen macht viel Arbeit und
-
Thread
Welche Programmiersprache auf µC
" versteht. Instruktives Beispiel: [c]extern const int c; __attribute__((__used__)) const int i = c;[/c] mach avr-g++ zu [avrasm] _GLOBAL__sub_I_const.c: lds r24,c lds r25,c+1 sts _ZL1i+1,r25 sts _ZL1i,r24 ret
keine Schmerzen bei der Performance und Platz ist in der Egel auch genug da. Ein so umgesetzter I2C-EEPROM-Programmer auf einem Atmega32U4 schafft über die USB-Serielle von Arduino und dem HardwareI2C-Treiber einen 24C512 in 5 Sekunden komplett zu befüllen und zu verifizieren. Damit bin ich mehr als
-
Thread
PI mit 8-Bit Controller auf viele DEZIMALSTELLEN genau berechnen
, 0x4E, 0x6C, 0x89, }; #define BYTES digs256 __attribute__((noinline,noclone)) size_t out_digits (void) { uint8_t n_line = 0; size_t n_digits = 0; putchar ('3'); putchar ('.'); putchar
erwähnte FRAM-Modul zusätzlich dranhängen. Oder ggf ein billiges Ein-Euro-RTC-China-Uhrenmodul mit einem AT24C32 I2C EEPROM drauf. Das hat nmit seinen 32kBit auch 4kByte Speicherplatz, was für die Speicherung von etwas über 8000 zusätzlichen Hex-Digits ausreichen würde.
-
Thread
Assembler (AVR) Freaks bitte: der schnellste Weg, einen ganzzahligen Wert zu skalieren? Gesperrt
Ich vermute einmal, max und min ändern sich nicht ständig. Wie wäre es mit einer Tabelle für die 256 Möglichkeiten von value? (Geht auch in C++)
Ja, sorry. Die ge-inlined Version ist die hier (für atmega328p) [c] main: /* prologue: function */ /* frame size = 0 */ /* stack size = 0 */ .L__stack_usage = 0 ldi r24,lo8(42) ; tmp47, sts y,r24 ; y, tmp47 lds r24,y
-
Thread
[V] Diverse µC, Speicher und andere ICs
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-5 - 10Bit 22ksps AD Wandler / ADC 2,00EUR 5 x 93C56A - DIP-8 - 2kBit EEPROM 1,00EUR
-
Thread
AVRDude - Leseproblem
Ausgaben: * Avrdude Ausgabe von Punkt 5: [Code] avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "C:\WinAVR20100110\bin\avrdude.conf
10 8 0 no 4096 8 0 9000 9000 0x00 0x00 flash 65 10 256 0 yes 262144 256 1024 4500 4500 0x00 0x00 lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 hfuse 0 0 0 0 no
-
Thread
4x LM338T parallel schalten, Konzeptfrage
3083fa.pdf RthK_LT3083 = (vi - vu)/P_LT3083 − (RthG + RthM) = dv / P_LT3083 − RthGM =? = (125°C - 30°C Sicherheit - 30°C im Gehäuse - 30°C Sicherheit) / 10.4V * 3A Gewünschtes_P - (15°C/W LT3083 + 3°C/W für TO220) = -16.87 °C/W -> Umrechnung von °C/K nach K/W -> 256.28 K/W ? Kann das sein? Wo
/web_fischer/de_DE/K%C3%BChlk%C3%B6rper/A04/Strangk%C3%BChlk%C3%B6rper%20f%C3%BCr%20Leiterplattenmontage/PR/SK518_84_GS_/$productCard/parameters/index.xhtml ...mein ausgewählter KK hat ja 2.6°C/W -> https://www.digikey.at
-
Artikel
16/32Bit Computer/Konsole
controller Adr 76543210 0 -------- ignore 1 -------E enable DAC 2 ----CCCC DAC push counter (96KHz at 0, 48KHz at 1, 32KHz at 2 ....) 3 -------E enable ADC 4 ----CCCC ADC pull counter (96KHz at 0, 48KHz at 1, 32KHz at 2 ....) ----------------------------------------------------------- address = $803c
ADAC_CTRL, ADC/DAC_IRQ_GEN, ADC_NEXT). Für ADC und DAC gibt es jeweils für den linken & rechten Kanal je 24 Bit Daten zu empfangen/senden. ADC/DAC besitzen je einen 256 Worte (2 * 24 Bit) großen Queue, im Register DAC_IRQ_GEN ($39) bzw. ADC_IRQ_GEN ($3a) können die die Unter/Überlaufwerte, welche zu einem
-
Thread
Trop in Ersatz für Intel i7 920
es nur beim Sockel 1156. Ich kenne kaum ein Beispiel für eine I7 9xx CPU die wirklich mehr als 24GB ansprechen kann.
einen Performacehunger an den Tag lege ;-) (OBS-Studio-Test) https://www.youtube.com/watch?v=c-dWC7dmjpU&feature=youtu.be