-
Thread
PWM Nebensprechen
ADATE) | (1 << ADPS2) | (1 << ADPS1) | (1 << ADPS0) | (1 << ADIE);// ADC enable, start conversion, clk/128 -> ADC frequency = 125 khz, ADC interrupt enabled (for 16 Mhz F_CPU and other frequencies) #endif #if defined(__AVR_ATmega32__) SFIOR = 0; // ADC Auto Trigger off -> Free Running mode #elif defined(__AVR_ATmega1284P__) ADCSRB = 0; // ADC Auto Trigger off -> Free Running mode #endif [/c]
-
Thread
Anfänger braucht Entscheidungshilfe
edaboard. In diesem Forum wirst Du nei zu brauchbaren Ergebnissen kommen. Als Controller setzte einen Atmega32 ein, da gibt es unendlich viel Doku und Basic/Pascal/C etc pp
ATmega 8, 16, 32 und 128 würde ich nicht mehr empfehlen da sie durch neuere Modelle abgelöst wurden, die für weniger Geld mehr können.
-
Thread
Bascom Abrunden u. Nachkommastellen Fehler
ausreicht. Läuft schneller und macht keine Rundungsfehler. $regfile = "M8def.dat" $hwstack = 128 $swstack = 128 $framesize = 64 $crystal = 3686400 Dim Ms As Single Dim A As Single Dim Rechnenval As Single Dim Wert As Single Dim Merke As Single Wert = 1000 Ms = 3526 If Ms >=
Werte ohne Nachkommastelle entstehen, aber mir fällt der entsprechende externe Taktgeber für den Atmega nicht mehr ein
-
Thread
I2C / DS2482-800 bricht ab/friert ein
Hallo zusammen, ich habe Probleme mit der I2C Kommunikation vom Atmega128 zu einem DS2482-800 1-Wire IC. Grundsätzlich läuft die i2c Kommunikation zum DS2482. Pullups an SDA/SCL sind 3,3K Ich nutze die i2c Lib von Fleury und die DS2482-Ansteuerung mit den Beispielen
den 1-Wire Bus schreibe bzw. dann den Status zurücklese, bricht das ganze ab/hängt. Dann hängt der Atmega in der Schleife vom i2c_stop(). Setze ich dann manuell das TWSTO auf 0, läuft es zwar weiter, aber Zugriffe auf den i2c sind dann nicht mehr vom Atmega möglich und er hängt dann beim Schreibversuch
-
Thread
SSD1306 Arduino I2C nur 30kHz?
Hallo Zur Vorgeschichte: Ich experimentiere gerade mit meinem Atmega328 (internal 1Mhz) und dem SSD1306 128x64 OLED. Dabei musste ich feststellen das mit der aktuellen Adafruit SSD1306 Library mein Display fast 7 Sekunden bracuht um das Display zu füllen oder zu leeren
gesehen und das für I2C? Ich wollte es nicht glauben und denke mir das liegt zum Teil daran das mein atmega mit 1Mhz läuft.. Um zu sehen wie sich ein normaler Arduino Nano mit 16Mhz verhält habe ich das Display an diesen angeschlossen und zum testen erstmal den Sketch i2cdetect laufen gelassen und dann
-
Thread
EEprom schneller schreiben
Guten Morgen, ich habe hier einen AT90Can128 und betreibe einen Can Open Slave drauf. Soweit so gut. Ich empfange per SDO Blocktransfer Parameter Blöcke. Die Blöcke sind 80 Byte groß. Diese Empfangenen Blöcke sollen wenn sich was verändert hat
schrieb: >> Naja, um die 3-4ms pro Byte (Erase and Write). > > Laut DB 8,5ms. Ok, ich hab beim ATmega328 reingeschaut. > Die Lösung ist schwieriger, denn obwohl eine interruptgesteuerte EEProm > Schreibroutine die normale Programmausführung viel weniger belasten > würde, so dauert es auch damit
-
Thread
atmega328 avrdude verification error
dann bisher mit CTRL+R abgebrochen... Kurz zur Vorgeschichte: Ich habe einem Arduino Nano den Atmega328 entlötet und auf meine selbst entworfene Platine gelötet. Kurz und knapp wollte ich einfach nur den Atmega haben und nicht den ganzen Schnulz vom Arduino Board um die Stromaufnahme auf ein minimum zu reduzieren. Der Atmega läuft außerdem nun mit 3.3V. Logischerweise schreibe ich meine *.hex Dateien nun per UsbAsp Clone auf den Atmega und nicht via "hochladen" in der Arduino IDE. Ich habe ihn erfolgreich auf 1Mhz interner
-
Thread
Heizungsregelung selber bauen
Heizungssteuerung selbst > gebaut/optimiert? Ich hab hier eine handvoll Heizkreisplatinen mit AVR CAN128. Also kein I2C sondern CAN. Die sind in einem Projekt nicht verbaut worden und ich geb sie für 50€/Baugruppe inkl Doku (es ist nicht alles bestückt) her. Du müsstest halt from scratch programmieren
MiWi schrieb im Beitrag #5642443: > Ich hab hier eine handvoll Heizkreisplatinen mit AVR CAN128. Also kein > I2C sondern CAN. Die sind in einem Projekt nicht verbaut worden und ich > geb sie für 50€/Baugruppe inkl Doku (es ist nicht alles bestückt) her. Danke für das Angebot, CAN ist als
-
Thread
uClock - Matrix-Uhr mit WS2812 LEDs
der uclock. Ich bin im Besitz einer goDMD Clock. https://go-dmd.de/ Die hat ein Display von 128x32. Auf dieser habe ich aus Spaß mal einen Schwung von Videospielanimationen gepackt. Sieht echt cool aus und wäre auch bestimmt was für die uClock. Wobei ich nicht weiss, ob man die DF-Player
https://www.youtube.com/watch?v=xFh8uiw7UiY https://www.youtube.com/watch?v=3zQ8qC1KQgU ATmega https://www.youtube.com/watch?v=vecdpixpcfw Die Animation sollte im Speed regulierbar sein, damit dies wirklich angenehm wirkt. @Frank, kannst du soetwas einbauen :-) ?
-
Thread
PWM/Frequenz bei ATMega
wird dieser Wert dann mit dem Register TCCR2B. Meine Frage: ist es tatsächlich so, dass man beim ATMega die PWM-Ausgänge nur mit einigen wenigen, festen Frequenzen betreiben kann oder ist das eine Einschränkung von GRBL und ich kann diese Frequenz auch in deutlich kleineren Abstufungen (z.B. auf 1 Hz
einstellen kann. Allerdings verliert man Auflösung. Lässt man den Timer z.B. statt bis 256 nur bis 128 zählen, verringert sich die Auflösung auf 7 Bit bei doppelter PWM Frequenz.
-
Thread
Atmega328P Receive Interrupt - Code Review
Hallo, ich habe fertigen Code für den Atmega328P bekommen. Leider ist der Code für eine doch recht umständliche Hardware geschrieben. Ausgangsbasis: 1-Wire Serial wird mit Tri-State buffern auf RX und TX beschaltet. Der Code aktiviert dann
hängt nun an RX und über einen 4k7 an TX. Dies funktioniert aber nur eingeschränkt. Wenn der Atmega daten sendet, werden diese nun auch auf dem RX empfangen (Echo). Vorher war hier der RX Buffer hochohmig. Und dadurch das die RX Routine etwas empfängt wird das senden unterbrochen. Daher werden nicht
-
Thread
Mikrocontroller über Ethernet verbinden
LED bzw. das Relais auch schon ein und ausschalten kann. Nun möchte ich aber dass ein zweiter ATMEGA, der genau so mit dem Netzwerk verbunden ist, dem anderen ATMEGA sagt dass er jetzt das Relais ein bzw. ausschalten soll. Müsste da der ATMEGA, der das Relais schaltet, als Client laufen und sich
das Relais auch schon ein > und ausschalten kann. > > Nun möchte ich aber dass ein zweiter ATMEGA, der genau so mit dem > Netzwerk verbunden ist, dem anderen ATMEGA sagt dass er jetzt das Relais > ein bzw. ausschalten soll. > Ich könnte Dir dafür jetzt ne fertige Opensource-Lösung aufschwatzen
-
Thread
Code wozu dient er?
wenn ich in meine Glaskugel schaue, versucht er vielleicht ein Programm für einen ATtiny für einen ATmega zu übersetzen der kein USI hat ??? Der vielzitierte Blick ins Datenblatt würde (wie fast immer) helfen!
Receive data from I2C in the main loop while (1) { // Enable driving SCL DDRB |= 128; PORTB |= 128; // SDA=input DDRB &= ~32; // Clear i2c status flags and wait for start condition USISR = (1<<USISIF) | (1<<USIOIF) | (1<<USIPF) | (1<<USIDC); USICR = (
-
Thread
Brauche Hilfe bei der Auswahl von programmern für den Atmega8
anfangen: https://de.aliexpress.com/item/1LOT-New-USBASP-USBISP-AVR-Programmer-USB-ISP-USB-ASP-ATMEGA8-ATMEGA128-Support-Win7-64/32724669918.html _______________________ Der uC ließe sich, soweit ich weiß durch den Atmega8 ersetzen: https://de.aliexpress.com/item/TZT-1-satz-uno-r3-MEGA328P-ATMEGA16U2
Austesten: https://de.aliexpress.com/item/1LOT-New-USBASP-USBISP-AVR-Programmer-USB-ISP-USB-ASP-ATMEGA8-ATMEGA128-Support-Win7-64/32724669918.html Danke schonmal
-
Thread
Schnelle Bitmaske in AVR-Assembler
Hallo, basierend auf dieser C-Beschreibung [c]result = 128; while (count > 0) { result >>= 1; count --; }[/c] Ergibt sich: [c]ldi result,128 tst count breq exit loop: LSR result dec count brne loop exit:[/c]
ZH pop ZL .org (PC+$7f) & $ff80 ;damit's an einer 256 Byte-Grenze losgeht bitmask: .db 128,64,32,16,8,4,2,1 ;1 .db 128,64,32,16,8,4,2,1 ;2 . . . .db 128,64,32,16,8,4,2,1 ;32 ;die Tabelle kann ggf. optimiert werden, falls count niemals einen eingeschränkten Wertebereich überschreitet
-
Thread
ATTiny USI I2C-Master
USI-Nutzung für I2C wird immer auf AN310 und die Library von P. Fleury verwiesen. Gilt das erst ab ATMega128? "Target: any AVR device with hardware TWI" Bei den üblichen ATTinys hilft es wenig: Da funktioniert es mit I/O-Registern von USI/TWI, die schwer, oder garnicht nachzuempfinden sind:
github.com/puuu/USIWire Oder doch lieber einen der Neuen, z.B. den Attiny841 usw., oder gleich eine Atmega nutzen. Damit hat man dann noch weniger Probleme!
-
Thread
Atmega328p ISR Maske ohne Funktion?
OCR2A = 128; TCCR2A |= (1<<COM2A1) | (1<<WGM21) | (1<<WGM20); //Set Fast PWM non inverting, enable OC2A TCCR2B |= (1<<CS22) | (1<<CS21); //8x Prescaler = 240Hz PWM } // function name: init_interrupts
bzw. Simulator ... Er schrieb "debugger", und da wüsste ich eben gerne, wie dieser bei einem ATmega328P aussieht.
-
Thread
Daten in externem SPI-Speicher verschlüsselt ablegen
Hallo, ein AtMega16 verfügt über ein externes SPI Flash. Der AtMega seinerseits kann von einem anderen Steuergerät über ein serielles verschlüsseltes Protokoll angesprochen werden und stellt somit eine Art 'intelligenter Speicher' dar. Die Daten in dem SPI Flash
im Bereich von 1-2 MByte, wobei meistens nur > Häppchen von 50-250 KByte benötigt werden. AES-128 benötigt auf einem AVR mit 16 MHz pro 75 KBytes ca. 1 s. http://point-at-infinity.org/avraes/
-
Thread
Bus per MISO MOSI
könnte dann der SPI-Master die Wartezeiten dynamisch verlängern. Für neue Projekte sollte man den ATmega128 aber nicht mehr einsetzen, sondern den pinkompatiblen ATmega2561.
Peter D. schrieb im Beitrag #5646809: > sondern den pinkompatiblen ATmega2561. Es wird der ATMegaS128 verwendet weil das Zeug später ca. 400km über dem Erdboden eingesetzt wird. Und da gibt es glaube ich nur den 128-er als S-Variante. Hab mich ehrlich gesagt noch nicht
-
Thread
delay() in Timer-Event ISR (Arduino) Gesperrt
Dich > daran > > Gruß aus Berlin > Michael Also soll ich in meinem mit 20 MHz getakteten Atmega 40x die Anweisung _NOP(); schreiben anstatt _delay_us(2);? Na glückwunsch, da hat aber jmd. Ahnung wie man sich unübersichtliche Quelltexte bastelt..
Hannes J. schrieb im Beitrag #5628541: > Also soll ich in meinem mit 20 MHz getakteten Atmega 40x die Anweisung > _NOP(); schreiben anstatt _delay_us(2);? Wer sagt das? Das kannst du tun! Aber von "sollen" war keine Rede. Auf Arduino steht die AVR C-Lib vollumfänglich zur Verfügung
-
Thread
Brauche Hilfe bei RFM69HW
AN2001 für Hopeduino und Co. Und was ist da, außer dem Bootloader, anders dran, als an einem ATmega328?
Noch komplizierter und umfangreicher in der Funktionalität und schlechter beschrieben sind mit ihren 128 Registern die RFM22 und RFM23. Diese könntest Du Dir nach dem Warmlaufen als nächstes vornehmen, damit es nicht langweilig wird. MfG
-
Thread
AVR springt aus Subroutine ins Nirvana
mit GCC und Atmel Studio, der Fehler tritt sowohl mit als auch ohne Debugger auf. Hardware ist ein Atmega64A mit JTAG, der über einen ICE Mark 2 angespochen wird. Am Ende von ports_init macht der Debuger den Disassembler auf, und da steht der PC dann auf irgendeiner Adresse, um die herum es seitenweise
Ist der ATmega64A eine Schrumpfversion vom ATmega128? Dann such mal nach einer Compatibility-Fuse für einen ATmega103 oder so. Beim 128er ist die aktiv und führt zu einem falschen Stackpointer mit exakt diesem Fehlerbild
-
Thread
Zu häufige schreiben in den Flash verhindern?
selbst. In der Regel ist dessen EEPROM aber nicht groß genug um den RAM aufzunehmen, Beispiel: Atmega328P hat 2 kB RAM aber nur 1 kB EEPROM. Ginge hier also nur, wenn man nur 1 kB RAM nutzen würde.
Der ATMega1284 hat 16kB SRAM und 4kB EEPROM. Bei dem könnte man mit vernünftigen Wear-Leveling-Routinen auch in den Flash schreiben, da hat er ganze 128kB von. Wenn man das einmal pro Woche komplett vollschreibt
-
Thread
Brauche denkhilfen (ATMega128 mit 6 PWM und Timer zeitgesteuert)
Hallo. Ich brauche ein paar Hilfen zum ATMega128. Also ich habe eine Schaltung mit 6 PWMs. Diese sind an die PINs OC1A/B/C sowie OC3A/B/C. Nun möchte ich diese PWMs so das ich diese mit [code] OCR1A = OCR1B = .... [/code] Es ist
habe ich absolut keine Ahnung :( Dann benötige ich einen Timer. Möglichst sekundengenau. Der ATMega hat einen externen 16MHz Quarz. Welchen Timer kann ich nun noch zu den 6 PWMs einsetzen? Vielen Dank.
-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
100MBit-NIC, USB2.0 und die übliche Peripherie (2 16550-kompatible UARTs, 4 Timer, diverse I/Os, SPI). Im 128poligen TQFP-Gehäuse kostet der dann bei LCSC aber "richtig" Geld, nämlich auch in der 6000er-Staffel mehr als 3 USD.
Libre CH551 Flasher 2018 Detected device CH552 Device rom capacity 16384, data flash capacity 128 Device bootloader version: 1.1 Now performing erase... Erase done Excited! 0..0
-
Thread
Attiny85 - alles für den Einstieg
einen USASP:https://www.aliexpress.com/item/1pcs-New-USBASP-USBISP-AVR-Programmer-USB-ISP-USB-ASP-ATMEGA8-ATMEGA128-Support-Win7-64K/32582933115.html?spm=2114.search0104.3.2.7ef131dbu253BL&ws_ab_test=searchweb0_0,searchweb201602_5_10320_10065_10068_10547_319_317_10548_10696_5728811_10084_453_454_10083
recht komfortabel. Und auf dem Xplained-Boards ist bereits ein Programmer/Debugger (In Form eines Atmega32U4) drauf.
-
Thread
[V] Halbleiter, Netzteile, Opto, Encoder, Diskret, Relais, Pneumatik, AoIP
K6X4008C1F-BF55: 4MBit SRAM -> 0,25 €/Stk. 128x K6X4008T1F-UF70: 4MBit SRAM -> 0,25 €/Stk. 25x R1LP0408DSP-7SI: 4MBit SRAM -> 0,25 €/Stk. Halbleiter Analog: 18x LM4040CIM3-4.1: Spannungsreferenz
Und ein weiteres Update ... Halbleiter: 415x ATMEGA325-16AU: AVR -> 1,00 €/Stk. 8x CW25-TIM: GPS-Modul mit 1pps und Clockausgang -> 5,00 €/Stk. 84x LTC1337CSW: RS-232 5V 3-Driver/5-Receiver -> 0,25 €/Stk. 116x LTC1337CG
-
Thread
XMEGA, DMA, synchrone parallele Eingabe
TC_CLKSEL_DIV1_gc sts (TCD0_CTRLA),r16 [/avrasm] Das Ganze läuft auf einem Xplained mit XMEGA128A1. "Zu Fuß" funktioniert es prinzipiell, die Datenquelle sendet keinen Mist. [avrasm] ;Mappen der Ports A...D auf die virtuellen Ports (ATMega-like) ldi r16,PORTCFG_VP1MAP_PORTB_gc|PORTCFG_VP0MAP_PORTA_gc
-
Thread
Gibt es Erfahrungen mit RONPAS?
AvrStudio-4 schon arg verstaubt... unterstützte Mikrocontroller (Version 0.92 vom 15.07.2018) ATMEGA 128 ATMEGA 1284P ATMEGA 16 ATMEGA 162 ATMEGA 168A ATMEGA 2560 ATMEGA 328P ATMEGA 48 ATMEGA 644P ATMEGA 8
-
Thread
Arduino: Größe eines Pointers
Adressbus dort auch auf 22 Bit > aufgeblasen haben, obwohl es faktisch nicht nötig wäre. Der ATmega128(P)(A) ist ziemlich alt und verwendet einen 16-Bit PC.
Rolf M. schrieb im Beitrag #5606284: > Das des ATmega1284P. In 7.5 fischt der RETI nur 2 vom Stack. Doku-Fehler - aber wo? Beim ATmega128 tut er es auch in der Beschreibung vom Interrupt.
-
Thread
AVR wecken mittels Potiänderung
Quatsch. Die galt vielleicht für die allerersten PCINTs bei AVRs, aber wir reden hier von einem ATmega328, und da gilt: [pre] Pin change interrupts on PCINT are detected asynchronously. This implies that these interrupts can be used for waking the part from sleep modes other than Idle mode. [
unterschreiten – oder ich muss meine > Übersicht resp. die Handbücher aktualisieren. Ich habe hier ATmega128RFA1 in Temperatursensoren verbaut. Interessanterweise scheinen diese von allen AVRs den niedrigsten Stromverbrauch im Watchdog-Mode zu haben: ca. 1 µA (bei „Normaltemperatur“). Die Sensoren laufen
-
Thread
[V] ET-AVR JTAG USB
amp; Programmierer - USB-Verbindung Programmieren und debuggen Atmel AVR Microcontroller: ATMega16x: ATMega16, ATMega16L, ATMega162, ATMega162L, ATMega169, ATMega169L, ATMega169V ATMega32x: ATMega32, ATMega32L, ATMega323, ATMega323L ATMega64: ATMega64, ATMega64L ATMega128: ATMega128, ATMega128L AT90CAN128: AT90CAN128 bob88
-
Thread
Arduino Ausgangsstrom verstärken
{ ... (Timer einstellen) case NOT_ON_TIMER: default: if (val < 128) { digitalWrite(pin, LOW); } else { digitalWrite(pin, HIGH); } } } [/c]
gegriffen. Soll: Vor wenigen Wochen habe ich die Schaltung komplett neu mit einem Arduino Nano auf Atmega 328 Basis neu gemacht, damit ich die LEDs nach Wunsch auf Knopfdruck in der Helligkeit regeln kann. Die 80 LEDs werden neu mit PWM gedimmt. Der Schaltplan liegt als Anhang bei. Am Ausgang sind jeweils
-
Thread
OLED über Transistor ausschalten
Bei deinem ATmega musst du AVCC an die Spannungsversorgung anschließen. Sonst kommt es zu weiteren irritierenden Fehlfunktionen.
OLED-Reset-pin nach dem Einschalten zu triggern. Ich hab direkt danach (und nach dem Auswachen des ATMega aus dem Ruhezustand) ein [code]display.begin(&Adafruit128x64, OLED_CS, OLED_DC, OLED_RST);[/code] gesendet. Danke für den Hinweis mit AVCC! Das hatte ich in hier einfach in dem Plan vergessen
-
Thread
Atmega32 und DS18B29 wollen nicht kommunizieren
ja wer auch einen brauchbaren Tip für ein anderes Projekt in Sachen AVR / DS18x20. Es sollte für ATmega 8/16/32/328/644 verwendbar sein. Gruss und Dank Gerhard
wer auch einen brauchbaren Tip für ein anderes Projekt >in Sachen AVR / DS18x20. Es sollte für ATmega 8/16/32/328/644 verwendbar >sein. https://www.mikrocontroller.net/topic/387139#4890827
-
Thread
CAN-Bus mit Arduino auswerten
statt 2K und 256K statt 32K flash. Später kannst du ja SW und HW immer noch verkleinern zu purem ATmega oder miniPRO oder eigene Platine mit m1284p im 44 PIN SMD -> 128K flash 16K SRAM https://github.com/JChristensen/mini1284 https://uge-one.com/arduino-board-based-on-atmega1284p.html https://www.geeky-gadgets.com
Olli Z. schrieb im Beitrag #5592602: > Der MCP wird via SPI > betrieben und davon gibts im Atmega328p nur einen. Man darf mehre Slaves an einen SPI-Master hängen. Der ATmega328 kann auch seine UART als SPI-Master benutzen, geht sogar schneller, da gepuffert. Und der ATmega328PB kann 2 UARTs
-
Thread
Atmega SRAM Adresse lesen
Hat der (welcher?) ATmega genug RAM für dein Vorhaben?
Leopold N. schrieb im Beitrag #5584698: > Kann wählen zwischen Atmega32 (2kB RAM) und Atmega644 (4kB RAM) > Hab bis jetzt aber noch keine Probleme gehabt. und ich mit dem ATmega1284p mit 16KB SRAM keine keine Probleme mehr, weder die 128 KB flash noch die 16 KB SRAM
-
Thread
ATmega128 External Interrupt Problem
und habe auch schon im Internet gesucht, aber finde den Fehler leider nicht. Ich benutze einen Atmega128 auf einem BIGAVR6. Vielleicht kann mir jemand helfen, bin schon total verzweifelt. [avrasm] .NOLIST .INCLUDE "m128def.inc" .LIST .equ temp, 0x10 .text .org 0x00 jmp
... was sich speziell beim ATmega128 empfiehlt, denn hier ist die Zuordnung doch etwas wirr, so liegt z.B., wie gesehen, EICRB mit 0x3A im I/O-Bereich, EICRA hingegen ist mit 0x6A 'memory mapped'.
-
Thread
FatFS auf Atmega644
ich bin mit der avrfat32 Library (https://www.mikrocontroller.net/articles/AVR_FAT32) auf einem ATmega644P und einem Xmega128D3 bisher gut zurecht gekommen. Eventuell musst du die Karte mit einer kleineren Partition ausstatten. Ich meine, dass der SD Standard nur bis 2GB geht, habe allerdings auch
Evtl. auf den ATMega1284 ausweichen, dann gibts satte 16kByte RAM.
-
Thread
atmega324pb: Konflikt Timer2 und USART2?
USART2 beim Mega324PB gibt: [c] int main() { TCCR2A = 0xf3; TCCR2B = 0x03; OCR2A = 128; OCR2B = 128; DDRD |= _BV(6) | _BV(7); UCSR2B = 0x10; // oder 0x08 while(true); } [/c] Wird der USART2 eingeschaltet (UCSR2B) stellt OC2A den Betrieb ein. Bei OC2B habe
Randy B. schrieb im Beitrag #5574653: > Es geht um den atmega324pb nicht um 328pb! Ooops, sorry.
-
Thread
raw data per json
[pre] {"raw":[1,2,23,255,0,10,128,17,23]} [/pre] So einfach kann json zum Transport von "raw data" aussehen.
muss, muss man eh alles nochmals neu ueberdenken. Ich hab aber trotzdem einen Webserver fuer den ATMega32 geschrieben. Der musste eine Webseite erzeugen. Erstaunlich wie wenig Platz der benoetigte.
-
Thread
Technics Keyboard Festplatte klonen geht das ?
Hallo, Rufus Τ. F. schrieb im Beitrag #5574970: > LBA48 wird erst bei Festplatten > 128 GiB (137 GB) nötig. Das ist also > nicht das Problem. stimmt. Ist wohl doch schon zulange her... PS: CF-Cards mit 8MB, 128MB, 256MB und 512MB liegen hier noch sinnlos raum, ein CF-Card auf IDE
georg schrieb im Beitrag #5576065: > Bei 128 MB (nicht GB!!!) kommt da wohl nur MSDOS in Frage.Selbst mein > ururalter Win2000-Server belegt schon 5 GB. Nö. Es gibt viele OS, die man in 128MB locker unterbringen kann. Die eierlegenden