-
Thread
Alte Eproms sichern, welches Gerät?
ADAPTER) 2600 (2k x 8 – ROM) 2716 Rev (2k x 8 – EPROM, Reverse) 28020, 29002, 29020 (256k x 8 – EEPROM) 82S115, 82S125, 8205, Am27S15, HM7647 (512 x 8 – PROM, ROM) AT28F010, AT29C010 – W29C011 (128k x 8, EEPROM) AT28F512, AT29C512 (64k x 8 – EEPROM) Atari 2364 Cartridge
(512k x 8 – EEPROM) Am9216 (2k x 8 – ROM) AT28C256 (32k x 8 – EEPROM) HM-7644 (1024 x 4 – PROM) HN62321A, HN62331A (128k x 8 – ROM) IM6653 (1024 x 4 – EPROM) IM6654 (512 x 8 – EPROM) IM6657 (2048 x 4 – EPROM) IM6658
-
Thread
8 mal 1bit zu einmal 3bit zusammenfassen
Hier das ganze auf einem AT89C2051 in Assembler: [avrasm] mov dptr, #table main: mov a, p1 movc a, @a+dptr mov p3, a jmp main table: val set 0 rept
Peter D. schrieb im Beitrag #7931621: > Hier das ganze auf einem AT89C2051 in Assembler: Vielen Dank für deine (hier vergebliche) Mühe. Aber in der simulierten Welt in der ich mich mit dem Problem befasste, müsstest du dir deinen AT89C2051 auch ersteinmal aus einzelnen
-
Thread
Versuch einer Millis Funktion für AVR
eingehalten werden und ist der Grund, warum SP-Zugriffe im folgenden Code keine IRQ-Sperren brauchen: [c] void fun (int*); void bar (void) { int x[20]; fun (x); }[/c] [c] bar: push r28 push r29 in r28,__SP_L__ in r29,__SP_H__ sbiw r28,40 out __SP_L__,r28 out __SP_H__,r29 /* prologue: function */ movw r24,r28 adiw r24,1 call fun /* epilogue start */ adiw r28,40 out __SP_L__,r28 out __SP_H__,r29 pop r29 pop r28 ret [/c] > Für normale 16 Bit Variablen gilt das natürlich nicht.
-
Thread
LED Treiber gesucht
hängt eine zu steuernde LED. Der kommt aber vorallem beim faden der Glühbirnensimulation mit seiner 256 Kanal PWM an seine Grenzen. Die Stufen sind vorallem beim auf oder nachglimmen eindeutig erkennbar. Das ist so nicht akzeptabel. Je Platine sind maximal 14 Leds zu treiben. Angesteuert von einem AtMega328P
Auflösung. https://addressable-led.com/UploadFile/upi/file/20171130/GS8208.pdf Diese sind WS28xx-kompatibel und arbeiten mit 12V. Sie verwenden eine 12-Bit-PWM, also 4096 statt 256 Helligkeitsstufen und kommen trotzdem mit der WS2811-kompatiblen Übertragung von 8-Bit-Werten aus, weil sie direkt
-
Thread
ESPHome + ESP32-S3 + mmWave = Verzweifelung
[23:28:48.976][C][logger:235]: Task Log Buffer Size: 768 bytes [23:28:49.008][C][uart.idf:254]: UART Bus 0: [23:28:49.009][C][uart.idf:152]: TX Pin: GPIO14 [23:28:49.009][C][uart.idf:152]: RX Pin: GPIO13 [23:28:49.010][C][uart.idf:259]: RX Buffer Size: 256 [23:28:49.010][C][uart.idf:259]: RX Full Threshold: 120 [23:28:49.010][C][uart.idf:259]: RX Timeout: 2 [23:28:49.011][C][uart.idf:268]: Baud Rate
-
Thread
Arduino Uno R4: Besonderheiten und Abhilfen
Jens M. schrieb im Beitrag #7942081: > von 32kB auf 256kB nicht passt, Der Arduino Mega hat 256k Flash.
// Blank for (uint8_t byte x = 0; x < 14; ++x) { ... [/c] Und was sind eigentlich diese magischen Zahlen 14 und 28? Arraylängen? Und warum wird das alles in setup() gemacht?
-
Thread
ESP32-H2 will nicht schlafen
/components/esp_timer/src/esp_timer_init.c:28 D (356) cpu_start: calling init function: 0x420075f6 on core: 0 --- 0x420075f6: __esp_system_init_fn_init_libc at C:/Users/localuser/esp/v5.5.1/esp-idf/components/newlib/src/init.c:12 D (362) cpu_start
cpu_start: calling init function: 0x420003a0 on core: 0 --- 0x420003a0: __esp_system_init_fn_init_efuse at C:/Users/localuser/esp/v5.5.1/esp-idf/components/efuse/src/esp_efuse_startup.c:158 D (416) efuse: BLK0 REG2 [24-27], len=4 bits D (420) efuse: BLK0 REG2 [28-31], len=4 bits D (424) efuse: BLK0 REG3
-
Thread
Stromsparende Schaltung Klimalogger auf Basis Rasp Pi Pico
- dann vielleicht auch mit einer eigenen Platine. Warum wollt Ihr einen Pico Pi UND einen ESP32-C3 verwenden, wenn der ESP32-C3 auch noch die RTC, den Watchdog (zusammen als regelmäßiger Wecker) und die BLE-Verbindung bietet? Das ESP32-C3-Mini-Board (~5Euro) hat ein 2,54mm-Raster, das von Steckbrettern
dann vielleicht auch mit einer eigenen Platine. > > Warum wollt Ihr einen Pico Pi UND einen ESP32-C3 verwenden, wenn der > ESP32-C3 auch noch die RTC, den Watchdog (zusammen als regelmäßiger > Wecker) und die BLE-Verbindung bietet? > > Das ESP32-C3-Mini-Board (~5Euro) hat ein 2,54mm-Raster, das
-
Thread
AVR128DB USART Transmit Buffer
'A' put USART1_TXDATAL,tmp0 ldi tmp0,'B' put USART1_TXDATAL,tmp0 ldi tmp0,'C' put USART1_TXDATAL,tmp0 ldi tmp0,'D' [/avrasm] bringt "AB" auf einem AVR128DB28; übrigens genauso wie auf einem AVR128DA28, obwohl in dessen aktuellem Datenblatt unter '25.2 Overview'
put USART1_TXDATAL,tmp0 > ldi tmp0,'B' > put USART1_TXDATAL,tmp0 > ldi tmp0,'C' > put USART1_TXDATAL,tmp0 > ldi tmp0,'D' > [/avrasm] > bringt "AB" auf einem AVR128DB28; übrigens genauso wie auf einem > AVR128DA28, obwohl in dessen aktuellem Datenblatt unter '25.2
-
Thread
PIC Mikrocontroller noch aktuell ?
einen ordentlichen Stack. > So eigentlich nur ASM möglich. > > Ich erwarte von einem modernen µC, dass man ihn in C++, wenigstens mit C > Programmieren kann. Die meisten haben keinen Stack. Aber Ram. Den Rest regelt der C-Compiler, der ein paar Restriktionen bei Funktionspointern hat und rekursive
analog-to-digital converters (ADCs) with up to 17 external channels • 14-bit effective resolution at 250ksps with hardware averaging • One 12-bit 1Msps digital-to-analog converter with integrated output buffer (DAC) • Two zero-drift zero-crossover chopper op-amps (OPA) – 0.5µV/°C drift with chopping
-
Thread
altes Phytec MCB-51 Monitor/Basic Befehle?
eine Erweiterung des Extended Basic (Exbasic) für den C64 benutzt. Aber was will man heute mit einem Basic auf der Basis 8052 noch anfangen? Für die PIC32 gibt es ein Basic als C-Projekt. Damit kann man innerhin das Basic sehr leicht um eigene Befehle
schrieb im Beitrag #8088520: > Hier bitteschön: der EEPROM dump [code]> strings EPROM_miniConLC_SMJ27C256_at_DIP28.bin[/code] [code] STOP CLEAR PUSH GOTO PH0. PRINT CALL STRING BAUD CLOCK PH1. STOP ONTIME ONEX1 RETI RESTORE NEXT ONERR INPUT READ DATA RETURN GOSUB WHILE UNTIL
-
Thread
Keyestudio KS0304 Schaltplan
0.0055s latency). Nmap scan report for 192.168.178.123 Host is up (0.00046s latency). Nmap done: 256 IP addresses (4 hosts up) scanned in 3.02 seconds ping -4 -c 5 192.168.178.123 PING 192.168.178.123 (192.168.178.123) 56(84) bytes of data. 64 bytes from 192.168.178.123: icmp_seq=1 ttl=128 time
(MAC, IP, GW, Mask) ... EEPROM Contents ------------------------------ (Block size is 256 bytes) DHCP Name : Mega328p-w5100 MAC : 00:90:B8:00:03:28 Own IP : 192.168.1.50 Own Port : 100 Gateway IP : 192.168.1.1
-
Artikel
Miniwebserver
Ethernet (ca. 48 EUR) private Projekte. avrETH1. winzige Maße: 32mm x 47.8mm x ~20mm (BxLxH) Microchip ENC28J60 Ethernetcontroller Atmel Atmega32 uC 4MBit Atmel SPI Flash Webcam Support Temperaturlogger mit Ausgabe als Graph Stromversorgung über die freien Leitungen im Ethernet Kabel oder extern ENC28J60 IO-Webserver. Platine: 74.9mm x 74.9mm Microchip ENC28J60 Ethernetcontroller Atmel Atmega32 oder Atmega644 uC Software kompatibel zum AVR Net-IO von Pollin Div. Erweiterungsboards mega-eth. Platine 100mm x 80mm Microchip ENC28J60 SD/MMC-Slot FTDI USB/RS232
-
Thread
Softwareupdates durch die Bank: CubeMX mit Vorschaufunktion, neues Quartus uvam
%C2%AE-prime-pro-26-1/351934 eine Zusammenfassung der anstehenden Änderungen. ### MicroPython 1.28 – CAN- und PWM-APIs stabilisiert. Die als Basis von CircuitPython dienende Python-Runtime für Mikrocontroller wurde ebenfalls aktualisiert. In Version 1.28 gibt es Stabilisierungen im Bereich der PWM-und CAN-APIs: [c] This release of MicroPython sees machine.PWM support finally added to the stm32 port, as well as the alif port. This rounds out PWM support
-
Thread
LED Zuleitungen reduzieren.
Bestücker ein Problem damit haben. Der IS31 wirkt etwas rustikaler, braucht aber nur ein einziges Abblock-C. Die 9 Ausgänge liefern Konstantstrom, das spart die Widerstände und man kann die Helligkeit in 256 Stufen einstellen, auch ohne PWM. Die Daten kommen per I2C rein, das kostet leider 4 Adern, dafür
Bei D2 handelt es sich um eine TVS Diode, welche auch gleich als Verpolschutz dient. Sie beginnt bei 28V zu arbeiten. Bei 34.4V arbeitet sie zuverlässig und schützt somit den Spannungsregler, welcher bis 36V verwendet werden darf. C5,C6 dienen als Pufferung der 12 bzw. 24V. Sie sind für maximal 50V
-
Thread
ESP32-E22 offiziell, neuer Mikrocontroller von WCH, Raspberry Pi-Tethering uvam
Pressemitteilung folgendermaßen beschrieben wird: [c] Key SuperFlash performance and reliability metrics for UMC’s 28HPC+ ESF4 AG1 platform include: • Automotive Electronics Council (AEC) Q-100 Grade 1 qualified for operating temperatures of -40°C to +150°C (Tj) • Read access time < 12.5ns • 100K+ endurance cycles • Data retention of > 10 years @ 125°C • Only 1-bit ECC required • Qualification of 32Mb macro at auto grade
-
Artikel
Linksammlung
mit AT89C2051, AT89C4051 oder AVR AT90S2313, CPU-Board mit Atmel AT90S8535, Experimentierplatine mit ATmega103, Programmer für AT89C2051/AT89C4051, 32-Kanal-Logik-Analysator bis 40 MHz (Entwurf von David L.
Steuerung von Videorekordern oder Camcordern über das Control-L (LANC) Protokoll mit Hilfe eines AT89C2051. Microcontroller-Starterkits Starter-Kits für verschiedene Microcontroller (D) preisgünstige Platinen (ab 12,95 Euro für AT89S8252). Beim uC-Dualboard : Das Board ist nutzbar mit AVR-Controllern
-
Thread
Multiplizierer Hardware Aufwand
steht so in jeder Literatur zum >> Thema Computerarchitektur. Für nen Full-Adder kann man bis zu 28 >> Transistoren rechnen und so ne poplige 8 bit CPU kommt mit weniger als >> 10000 Transistoren aus. Eigentlich keinerlei Abweichung, weil 8*8*28 = 1792 und damit wie erwartbar im oberen Bereich
Performance_Analysis_of_Different_8x8_Bit_CMOS_Multiplier_using_65nm_Technology/links/57ed2ed708aea9385439c67e/Performance-Analysis-of-Different-8x8-Bit-CMOS-Multiplier-using-65nm-Technology.pdf
-
Thread
Neuer Arduino Cloud-Provisionierungsprozess, abgespeckter Raspberry Pi-SSD-Hat uvam
on the future of the struggling U.S. chipmaker. Nvidia will purchase Intel shares at $23.28 each, subject to regulatory approvals and closing conditions. [/c] Böse ist, wer in diesem Zusammenhang eine „Umkehr“ der Zusammenarbeit zwischen AMD und ATI andenkt. Nun haben beide CPU-Hersteller
erreichbaren Datentransferrate an. Außerdem hebt man in der Ankündigung die folgenden Features hervor: [c] PCIe 8.0 Specification Feature Objectives: • Delivering 256.0 GT/s raw bit rate and up to 1.0 TB/s bi-directionally via x16 configuration • Reviewing new connector technology • Confirming
-
Thread
[V] uC, Digtal, Analog, Transistoren, Evalboards
NXP: Interface I²C to SPI -> 0,50€/Stk. 28x PCF8574TS, NXP: I²C IO-Expander -> 0,25€/Stk. Halbleiter Logik: 4325x 74AHCT86PW, Nexperia: Quad 2-input EXCLUSIVE-OR -> 0,05€/Stk
NXP: Interface I²C to SPI -> 0,50€/Stk. 28x PCF8574TS, NXP: I²C IO-Expander -> 0,25€/Stk. Halbleiter Logik: 4325x 74AHCT86PW, Nexperia: Quad 2-input EXCLUSIVE-OR -> 0,05€/Stk
-
Artikel
CAN
9EUR). Beim Bestellen des MC sollte man einen CAN-BUS-Treiber gleich mitbestellen: z. B. Philips PCA82C250. Jedoch auf vorhandene Versorgungsspannungen achten (AT90CAN128 "kann mit" VCC=2,7...5,5V, PCA82C250 lt. Datenblatt für VCC=4,5...5V). CANopen software protocol stacks at Freier CANopen stack: <!-
bis zu 512k flash und 96k RAM Luminary Micro Stellaris LM3S8xxx. ARM Cortex-M3 bis 64kByte RAM und 256kByte Flash CAN und Ethernet Microchip PIC18Fxx8 PIC18Fxx8x. Mikrocontroller mit CAN Schnittstelle Herstellerseite Mitsubishi / Renesas R8C / M16C / M32C. R8C/23, M16C/6Nx Motorola / Freescale DSP56F8xx
-
Thread
Vor paar Jahren konnten die Burschen kaum laufen
ab. https://www.spiegel.de/ausland/china-humanoide-roboter-zeigen-kung-fu-im-staatsfernsehen-a-746c4dec-ac7c-437d-ba39-6934f04b1a18
Michael K. schrieb im Beitrag #8017995: > Nur das C3PO nicht Rücken bekommt und dann KK und Staat noch ne Mio > kostet bis er sich zu Tode säuft. Kauft der C3PO auch einen Kleinwagen? Wenn also alle Produktiv leistenden Arbeitende von C3PO Kopien
-
Thread
Review: Billiges 8051 Devboard als Bausatz mit STC89C52RC - TJ-56-708
Keil8051 (teuer). Ach ja, und mir fehlt die passende Anwendung für die alten Dinger. Habe noch 65 Stck. At89C52ED2, die waren mir vor 15 Jahren Gold wert aber heute?
, 7 x 100mA Ports und I/Os mit wählbar 75/100/150/300 Ohm für 10,20,30,40 mA LED Strom in SOP20/SOP28. und bis 12V auch an den Eingängen/Ausgängen arbeiten Micronas HVC22xyA HVC24xyA und Infineon TLE7810G und Holteks HT66F2730 hat einen Spannungsregler drin Oder bis 300 GradC arbeitende https://www.blikai.com