-
Thread
Zu verschenken: DIP Kondensatorsortiment, 7x 500kb Alpha Potentiometer und Leistungswiderstände
Die Kondensatoren sind weg. Stattdessen gibt es folgendes dazu: - dsPic33fj128gp802-i/sp - atmega8-16pu - pic18f14k22
-
Thread
SPI mit AVR: Array-Zugriff in ISR funktioniert nicht
zu Bild 1 aus, der einzige Unterschied zwischen den beiden Screenshots ist in Zeile 17: [c] // ATmega1284P as SPI slave; 20MHz; sending only counter variable #include <avr/io.h> #include <avr/interrupt.h> #define NBYTES 16 volatile uint8_t spi_byte_count=0; volatile uint8_t spi_tx_bytes[
Wenn Du da noch einzelne Befehle einsparen willst, kannst Du die Reihenfolge noch umdrehen: [c] uint8_t spi_byte_count=0; uint8_t spi_next_byte; uint8_t spi_tx_bytes[NBYTES]={15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0}; ISR(SPI_STC_vect) { SPDR = spi_next_byte; spi_byte_count++; spi_next_byte
-
Thread
NRF51822 wie am besten erlernen mit einem Buch? Geht das?
dazu gibt es genug: https://www.bing.com/videos/search?q=NRF51822&docid=608021224487009036&mid=FF01F8ADF43531330829FF01F8ADF43531330829&view=detail&FORM=VIRE mfg
die gleiche Aufgabe haben (Gerade die für SPI, TWI, UART unterscheiden sich zwischen ATTiny und ATMega, manchmal gibt es sogar mehrer Peripherien die alle TWI können, aber unterschiedlich angesprochen werden müssen) Sin S. schrieb im Beitrag #6982272: > 8.) Ich habe letztens etwas sehr interessantes
-
Thread
H-Bruecke umpolen
aufbauen und das wäre dann ein richtiges Relais Grab so wie der Zuse Z1. Controller sollte ein kleiner 8-Bit Rechner sein, Atmega oder Pic16 kenne ich ganz gut. Das ist alles noch offen, solange nicht die Umpolmöglichkeit geklärt ist. Was ist den mit meinem Vorschlag einer diskreten H-Brücke und einem
Klingt selsam... Was hängt denn an der Welle des Motors? Ist es nur eine Türklingelsteuerung? 8-O
-
Thread
Atmega1284p 128KHz ungenau
Probleme. Also macht es Sinn, den ATMega mit einem Uhrenquarz zu versehen, wenn man denn halbwegs genau mit der Zeit sein möchte. Hat man das getan, kann man den µC durchaus mit 8MHz intern laufen lassen, und diese Frequenz, anhand der
> ich hatte ihn an xtal 1 und 2 Das geht nur bei den kleineren, den '8ern': ATmega8, _48 ... _328.
-
Thread
Arduino vs LabJack für langlebige Systeme
auch immer es dann wird) kein Problem sein. Findet Ihr denn grundsätzlich einen Arduino (z.B. ATmega 2560) als die beste µC-Lösung oder kennt Ihr noch andere µC, die ich mir anschauen könnte?
Information nicht die gleichen Modelle Na ja, Uno mit 328 ist aber auch schon 15 Jahre alt. Nur den 8er gibt es nicht mehr zu kaufen - aber sehr wohl selbst zusammenzustecken. Tobias schrieb im Beitrag #6980416: > Findet Ihr denn grundsätzlich einen Arduino (z.B. ATmega 2560) als die > beste µC-Lösung
-
Thread
Transistortester Erweiterung
des Programmspeicherplatzes. Das Maximum sind 30720 Bytes. Globale Variablen verwenden 182 Bytes (8%) des dynamischen Speichers, 1866 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes. [/code] Während im RAM noch ziemlich viel Platz ist, ist das Flash des Atmega328 schon ziemlich
Ich habe mittlerweile den Kennlinienschreiber modifiziert (anderer Prozessor (ATMega4908 anstelle ATMega328), bessere bipolare Präzisions-Konstantstromquelle, Ausgabe auf PC / Smartphone per Rx,Tx bzw BLE, ...) und auch die Schnittstelle zum Transistortester (TT) überarbeitet. Ich
-
Thread
Strings kopieren in "Arduinoumgebung" mit strncpy
, um > dann irgendwas damit anzustellen. Das ist richtig! Ich habe auf der einen Seite einen ATmega2560 mit einem Display 128x240. Auf dem werden Daten generiert, die über Uart auf einen ESP geschickt werden sollen. Diese möchte ich dann auf einer Webseite darstellen. EAF schrieb im Beitrag #6979988
e; uint8_t start, stop; String s = "[_A,index,2.90,221,37.29,34.78,41.76,]647B"; Serial.println("============="); start = s.indexOf(',') + 1; stop = s.indexOf(',', start); idx = s.substring
-
Thread
ausgesperrt aus Atmega1284p
(noch) nicht programmieren, da ich keinen unterstützten programmer habe. Ich Flashe derzeit mit AVR8-Burn-O-Mat. Ich benutze diesen Programmer https://www.amazon.de/gp/product/B07Y3B8H91/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 mit jumper3 für niedrige Frequenzen gesetzt
schrieb im Beitrag #6978503: > Da ich den Stromverbrauch senken wollte, wollte ich vom > internen 8MHz Oszillator auf den 128KHz Oszillator ohne CDIV8 umsteigen. Man kann aber auch zur Laufzeit den Prescaler (CLKPR) umschalten und so die CPU mit 8MHz / 256 = 32kHz laufen lassen, ohne die Fusebits
-
Thread
Einrichtung und Beispiel zum Watchdog
durchlaufen. Und hier genau kommt der Watchdog zum Zug." Wenn ich das richtig verstanden habe kann uint8 nicht kleiner als 0 werden kann, im Gegensatz zu int8, was von - bis 1+ geht. Soweit klar. Kennt jemand noch ein anderes Beispiel dazu? Dann habe ich das gefunden, da steht "asm". Sorry das versteh
auf dem Atm328. Ist den asm dazu nötig oder geht es auch > einfacher? Datenblatt "Atmel8271 Atmega48 - 328" Kapitel 11.8: Dort steht der C-Code.
-
Thread
Probleme mit SPI Uebertragung
Sendedaten des Slaves, sondern die eigenen Sendedaten um 1 Byte verschoben. Zu meinem Aufbau - 2 ATMega 328 mit 3,68 MHz; einer ist Master, einer ist Slave. Daten zwischen beiden werden per SPI ausgetauscht; beim Master erfolgt der SPI Aufruf per polling im Hauptprogramm alle ca 30ms, bei Slave per Interrupt
Egonwalter M. schrieb im Beitrag #6976883: > Zu meinem Aufbau - 2 ATMega 328 ... einer ist Master, einer ist Slave. Der SPI ist ein ungünstiger Bus, wenn der Slave ein µC ist. Denn der ist dann wirklich der Knecht seines Herrn und zu schneller Reaktion verdammt, denn er
-
Thread
AVR Mikrocontroller Lohnenswert?
liegt". Der zweite Teil befaßt sich mit, jetzt bitte nicht wieder rumdiskutieren, mit Assembler und Atmega8. Alle Beispiele sind aber auch auf einige andere AtMega anwendbar. Die Lektüre ist kostenlos im Netz verfügbar. Da steht auch etwas von Kosten und auch ein bisschen was zur Elektronik. Falls es
viele Pins für den Anfang hinderlich seien. Sie müssen nur gut zugänglich sein. Einen 40 Pinner ATmega1284 im DIP Format kriegt man genau so einfach ans Laufen, wie einen 8 Pinner ATtiny13 im DIP Format. Wenn ich sehe, was für Klimmzüge manche Leute machen, um bloß nicht den nächst größeren Chip
-
Thread
Tiefenentladeschutz
*********************** * Batteriespg: 11.8 V * * Strom : 8.7 A * * Leistung : 102,7 W * * Status: ok. * * Abschalt: 10.8 V * * Zuschalt: 12.1 V * * Modus: automatisch * **********
: 11.8 V * > * Strom : 8.7 A * > * Leistung : 102,7 W * Mal Komma, mal Punkt?
-
Thread
Atmega Bootloader Flash Per EEPROM beschreiben
zu verkraften sein. Da er ja jedes Byte sparen will, wird es wohl eher ein kleinerer AVR, z.B. mit 8kB Flash sein.
das Umzusetzen. Aktuelle bin ich etwas über die Angaben des EEPROM verwirrt. Speicher: 512kb (64kx8), Page Size: 128 Bytes, Word Size: 8bit, Cascade 8 Meine Fragen dazu: - Wordsize 8bit? Ich kenne von C nur 2 Bytes = 1 Word - Kann nur eine komplette Page gelesen / geschrieben werden? Also 128
-
Thread
[S]Microchip ATMEGA1284P-AU
Bei reichelt steht "Voraussichtlich lieferbar ab: 14.02.2022" ATMEGA 1284P-AU https://www.reichelt.de/8-bit-atmega-avr-mikrocontroller-128-kb-20-mhz-tqfp-44-atmega-1284p-au-p112737.html?CCOUNTRY=445&LANGUAGE=de&trstct=pos_0&nbc=1&&r=1 Keine Ahnung wie verlässlich die
schrieb im Beitrag #6975022: > Bei reichelt steht "Voraussichtlich lieferbar ab: 14.02.2022" > ATMEGA 1284P-AU > https://www.reichelt.de/8-bit-atmega-avr-mikrocontroller-128-kb-20-mhz-tqfp-44-atmega-1284p-au-p112737.html?CCOUNTRY=445&LANGUAGE=de&trstct=pos_0&nbc=1&&r=1 > Keine Ahnung wie verlässlich
-
Thread
Wie viele Takte braucht diese ISR ca?
Danke für die Antworten Schrittzaehler ist eine uint16_t Variable, alles andere sind uint8_t. Den Hinweis mit den den Großbuchstaben für Konstanten merke ich mir, in dem Fall sind in der Tat alles Konstanten im Zusammenhang mit Schiebeoperatoren. Ich werde mir das im Simulator anschauen
Andre schrieb im Beitrag #6974867: > Schrittzaehler ist eine uint16_t Variable, alles andere sind uint8_t. DAS ist eine ganz entscheidende Information, da 16-Bit-Variablen auf einem ATMEGA328 grob doppelt so lang brauchen wie 8-Bit-Variablen und 32-Bit wiederum doppelt so lange. Dagegen sind die ca.
-
Thread
I2C "passthrough" device mit Atmega328
genauerer Betrachtung ist sie das nicht. Zum üben habe ich mir einen meiner Arduino Nanos mit dem Atmega328 geschnappt und losgelegt, bin aber schon bald auf Probleme gestoßen für die ich so keine Lösung hatte. Problem 1: "Nur ein TWI Port im Atmega328" Der Atmega328p hat nur einen I2C (TWI) Controller
/ void irq_masterSend(int num_received_bytes) { // read all bytes received into buffer uint8_t buffer[255]; int i = 0; while(Wire.available()) { uint8_t data = Wire.read(); buffer[i++] = data; } // relay received message to TDA softwarei2c.beginTransmission(0x45
-
Thread
Const- rocord-Array in ASM zuweisen.
code]const WS2812 : record Line, Port, Pin : array[0..11] of uint8; end = (Line: ( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12); {$if defined (ATMega328p)} Port: ( 8, 8, 8, 8, 8, 8,
{$if defined (ATMega328p)} cbi 8, LED_01 cbi 8, LED_02 // cbi 8, LED_03 {$endif} // {$if defined (ATMega16)}CBI 21, LED // ldi r16, 7 // {$endif} // nop
-
Thread
Arduino Nano über ISP programmieren
bekannt Nein, mir nicht. Das MUSS funktionieren. Bist du dir da sicher, dass da wirklich ein ATMega328P drauf ist? (und nicht irgendwas ganz anderes)
> ist immer an einem Pin von +5V die Rede Und wenn man es genau nimmt können dort vielleicht 1.8 bis 5V anliegen. Also auch was ganz anderes als das was in der Dokumentation von Mikrocontroller.net geschrieben steht.
-
Thread
Frequenznormal selber bauen GPS diszipliniert 16MHz low cost ATmeg329p Assembler
stimmt etwas mir der *Entprellung* nicht ! Theoretisch müsste dieses Prinzip auch mit Quarzen von 8MHz, 4MHz, 2MHz und 1Mhz funktionieren, hab's aber nie getestet. In der Version2 (FN_16MHz_ATmega328p_V2.hex) leuchtet die grüne LED, wenn die Phasenreglung eingerastet ist, und die Ausgangsfrequenz
beachten, dass ein GPS 1 Sekunden Puls 50ns Jitter > haben kann. Eher 100ns und so gut wie alle NEO8 uBlox Empfänger aus China sind Fälschungen, da ist eher noch schlimmeres zu erwarten.
-
Thread
Motorregelung
das nicht machen soll, DENN: 1. Ich habe eine H-Brücke für rechts/linkslauf 2. Ich brauche mind. 8 Bit PWM (7 bit geht NICHT) 3. Mehr als 8 BIT kann glaube der ATMEGA nicht, das müsste ich im Datenblatt nachgucken. Aber jetzt die große Frage: Warum ist das scheiße mit der Fallunterscheidung
Noppis schrieb im Beitrag #6973248: > Ich möchte es technisch verstehen > Mehr als 8 BIT kann glaube der ATMEGA nicht Warum liest du das Datenblatt nicht, wenn du es verstehen willst, sondern bleibst beim kirchlichen Glauben ?
-
Thread
Atmega 328 / PT2322 / 5532 Rauschen und I2C Fiepen.
mal den PT2322 entfernt (gesockelt) und das Rauschen wurde bissel lauter, sonst unverändert. Den Atmega328 auch noch entfernt dann war das I2C pfeifen weg Rauschen immer noch. Den PT2322 wiedereingesetzt rauschen wieder leiser. Die Eingänge von Audio kurzgeschlossen rauschen unverändert. Verstärkung
Idee, die beiden 7805/7905 für die 5532 sind sauber (toten stille). Die beiden 7805/7809 für den ATmega 328 und den PT2322 haben aber ein ganz leises rauschen was kaum zu hören ist. Welches aber von den Atmega und 2322 aus zugehen scheint, entferne ich sie ist auch die Spannung (klar Lastlos) aber auch
-
Thread
Halbleitermangel:Jetzt werden schon neue Waschmaschinen geschlachtet
Den "LGT8F328P-LQFP32 MiniEVB Alternative Pro Mini ATMeag328P" gibts noch fur 1.60, 50 stück. Pinkompatibel zum atmega328p. Man muss den nur auslöten :) Als kleiner bonus läuft der wahlweise mit 32 mhz und
ich spar mir den Aufbau einer eigenen Platine... Hab etliches durchsucht, entweder muss ich nen ATmega der eigentlich 2,50 kostet für 5 bis 8 Euro irgendwo kaufen oder direkt in China bestellen was ich noch nie gemacht habe und auch keine Lust drauf habe...
-
Thread
Funktioniert diese Atmega328 Schaltung?
der brummer wenn es um PT100 geht. Ohne es nachgelesen zu haben glaube ich brauchen die 328p nicht R8 zumal du eventuell die ext. clock garnicht brauchst.
temperature-sensor-arduino-lm358-messwandler/ > Ohne es nachgelesen zu haben glaube ich brauchen die 328p nicht R8 zumal > du eventuell die ext. clock garnicht brauchst. R8 und die ext.Clock habe ich aus der Schematic vom Arduino UNO R3
-
Thread
Atmega328 bleibt stehen
Hallo zusammen! Ich suche seit Monaten einen Fehler in einer meiner Schaltung. Ich habe da einen Atmega328 eingesetzt. Da da alles auf Akkubetrieb arbeitet ist das alles sehr stromsparend aufgebaut und der Prozessor befindet sich meistens im Sleep und wird durch einen Uhrenbaustein geweckt. Leider
Hans-Joachim B. schrieb im Beitrag #6967953: > Es ist ein externe 8MHz Quarz verbaut. Und je nach Sleepmode muss der erst noch anlaufen. Nimm mal den internen Takt (der läuft schneller an) oder eben wie gesagt einen externen Taktgeber (= aktiver Quarzoszillator, der
-
Thread
7 Segment Anzeige auf verschiedenen Ports
Ralph S. schrieb im Beitrag #6968643: > weil ich das gerade für einen ATmega gemacht habe So geht es mir auch. Nicht multiplexen, aber 2 Ziffern statisch angesteuert an einem ATmega8, Segmente der 1er und 10er Stelle auf PortD und PortB verteilt wie es sich ergab:
0x20}}; PORTD=seg1[x%10].D|seg10[x/10].D; PORTB=seg1[x%10].B|seg10[x/10].B; [/c] Warum ein ATmega8 und diese Anzeige ? Weil das rumlag und den Job erfüllt
-
Thread
Bresenham Frage
Man muß nur 8 8tel-Kreise malen/millen. Und am Ende jedes 8tels das Koordinatensystem um eine 8tel-Kreis weiterdrehen. Spiegeln wie auf einem Bildschirm bringt ja auf der Fräse unerwartete Ergebnisse.
Beschleunigung aneinander hängen lassen. Und der Bresenham arbeitet dann die Segmente ab. Ist für Atmega implementiert.
-
Thread
AVR-ATmega: Multiplex von 8 Digits 7-Segment und 8 Tasten
einem Auszubildendenprojekt zum Thema "multiplexen", hier jetzt eine Version, die an einem 28 pol. ATmega48 bis ATmega328 eine 8-stellige 7-Segmentanzeige sowie 8 Tasten anbindet. Grundsätzlich müßte das auch mit einem ATmega8 funktionieren, wenn man die Register für die Timer1 ändert (konnte ich nicht
FREQ = 8000000ul #MCU = atmega328p #MCU = atmega168 MCU = atmega8 [/code]
-
Thread
ATTiny85 Timer Probleme
zusätzlichen Timerinterrupt benutzen. Mit ADC-Teiler 128 hat man alle 1664 CPU-Takte einen Interrupt (=4,8ms bei 8MHz).
Timerinterrupt > benutzen. Mit ADC-Teiler 128 hat man alle 1664 CPU-Takte einen Interrupt > (=4,8ms bei 8MHz).
-
Thread
günstige Microcontroller Lösung Analog PWM?
ATtiny13 in SO8/DIL8, ggf. ein noch kleinerer AVR im SOT23 Gehäuse.
Hallo, vielleicht ist der ATTiny 85 was für Dich (8Bit PWM). Flo G bietet ein Atmel-Evaluationsboard (Pollin)an. Damit lässt sich der über die serielle Schnittstelle programmieren. Sonst ist der ATTiny 84 auch noch interessant. (8 und 16 Bit PWM) Gruß
-
Thread
Prüfplatine für 400++ I/Os
ich suche eigentlich genau das Shield.. hab ich mich da wohl nicht vertan, es können bis zu 8 von diesen shields per i2C an nen arduino gehängt werden, right? dann gehen am Board die juper aus um adressen zu definieren richtig?=! 8*64 wären 512 i/os... das wäre schonmal was :)
Hallo, ein MCP2210 Usb2Spi mit max. 9 CS Ausgängen und dahinter 9 x 8 MCP23S17 per Spi Bus. Das macht dann maximal 9 x 8 x 16 = 1152 I/O. Jede Platine mit 16 I/O. 8 Stück stappelbar und 9 Stapel mit je einem Flachbandkabel verbinden. Das ist 72 mal die selbe Platine, Adressen
-
Thread
Induktionsspannung bei bistabilen Relais (1 Spule) direkt an Prozessor
Widerstand (der Strom ist in diesem Fall größer, ca. 40mA und damit deutlich näher am Limit des Atmega)?
einem 220uF Elko. Wie die Simulation zeigt gibt es hierbei keinen Strom über die Freilaufdioden des ATMEGA168P. Die Mindestschaltspannung 3.8V wird trotz Innenwiderstand von ca 30 Ohm des ATMEGA-Pins für die Schaltdauer von 5ms ebenfalls eingehalten. Der Mindestschaltabstand beträgt ca 250 ms. Das
-
Thread
Kleine Spannungen mit Arduino UNO messen OHNE LM358
schon einen präziseren OpAmp, für 0.1% (10 bit) aus 66mV also einen besser als 66uV, wie MCP6V11 (8uV zerodrift 1.6-5.5V, Reichelt) TSZ121 (8uV, ST, 1.8-5.5V) LTC1049/LTC1152 (10uV zerodrift, Ladungspumpe, Reichelt) AD8551 (1uV typ 10uV max, zero drift, Reichelt 2.7-5.5V) AD8622 (10uV) NCS333
Es gibt auch AVRs mit differentiellen Eingängen und Verstärkung, z.B.: ATtiny85: 20x ATtiny861: 8x, 20x, 32x ATmega1284: 10x, 200x
-
Thread
Topologie für 250W DC/DC (PV MPPT)?
Also nicht abwegig. Noch eine blauäugige Hoffnung: Seit Jahren benutze ich für fast alles den Atmega8 und dessen Nachfolger. Würde ich/man damit zurechtkommen bei einem solchen Projekt? Da ich bisher stark auf den Flyback fixiert war und der Isolation frei Haus bringt, habe ich bisher noch
den Tiefentladeschutz machen lassen. MPPT Regelung ist eine langsame Regelung, das kann so ein ATmega8 locker. Er kann nicht so hohe Frequenzen wie ein dedizierter Schaltregler Controller,aber er kann seinen Analogkomparator mit Interrupt nutzen, um Überstrom im Fehlerfall erkennen zu können.
-
Thread
was für bastler und profis
2bit) Adresse eines Panels festzulegen. Hab auch schonmal eine kleinen Testsoftware mit einem ATMEGA am laufen [code] I2C SCL 2 1 LATCH rn1 rn1 ADDR0 4 3 I2C SDA rn1 ADDR2 6 5 ADDR1 rn1 rn2 ADDR3 8 7 REXT r25 r80 rn2 EN_G 10 9 EN_R rn2 GND 12 11 EN_B rn2
1 weis das ihre Daten ab dem zweiten Byte starten und Lampe 2 ab dem 5. BREAK 1. Start Byte 2. 8bit R Lampe 1 3. 8bit G Lampe 1 4. 8bit B Lampe 1 5. 8bit R Lampe 2 6. 8bit G Lampe 2 7. 8bit B Lampe 2
-
Thread
40x4 LCD Modul Probleme
ist das richtig? 76 _delay_ms(5); 77 _delay_ms(0x38); ??? 78 //Function Set = 8bit mode; 2‐line; 5x8 79 LCD_Command_BOT(0x38); und TOP???
> ... > LCD_Command_BOT(0x30); > _delay_ms(5); > _delay_ms(0x38); > //Function Set = 8bit mode; 2‐line; 5x8 > LCD_Command_BOT(0x38); > [/code] Das ist falsch, das muss sein: [code] ... LCD_Command_BOT(0x30); _delay_ms(5); //Function Set = 8bit mode; 2‐line; 5x8 LCD_Command_TOP
-
Thread
Review Schaltung ATmega88 MCP2221 IRLZ34N
Du hast dich verzeichnet. VSS liegt nicht mehr auf GND. Einfacherer Mikrocontroller? Der ATMEGA ist ja schon low end. Arbeitsaufwand reduzieren könntest Du durch Einsatz eines Arduino Nano (bis auf den MOSFET schon alles drauf) oder RP2040. Den MOSFET könntest Du durch einen BSP78 ersetzen
Fehler verursachen. Bei 1 kHz PWM-Frequenz wären das 130s für eine 16-Bit Kamera und immer noch 8,2s für eine 12-Bit Kamera. Eine LED-Stromquelle mit durch den μC einstellbarem geglätteten Gleichstrom zur Helligkeitseinstellung funktioniert da besser und mit beliebig kurzen Belichtungszeiten.
-
Thread
R2R-Netzwerk an Atmega328 - wie klein darf R sein?
hallo, es soll ein R2R-Netzwerk an einen 8-Bit-Port von einem Atmega328P-PU angeschlossen werden. Wie klein darf R höchstens sein? Wäre ein Wert um 500 Ohm akzeptabel? Dann wäre an jedem der 8 Port-Pins ein Widerstand von 1k angeschlossen (2*
tim schrieb im Beitrag #6958901: > es soll ein R2R-Netzwerk an einen 8-Bit-Port von einem Atmega328P-PU > angeschlossen werden. Wie klein darf R höchstens sein? Wäre ein Wert um > 500 Ohm akzeptabel? Nein, viel zu klein. So etwas ab 10k aufwärts wird's brauchbar.
-
Thread
Wechsel von Hardware zu Embedded SW vorbereiten
dich damit befasst hast und vllt. auch kannst. > * Mikrocontroller: Bis jetzt nur PIC und AVR 8 Bit. 8-bit Controller und C++ wird nicht so einfach werden, weil die 8-bitter nicht viel RAM haben. Wie schon geschrieben, da ist der sparsame bzw. sinnvolle Umgang mit den Ressourcen (RAM, Timer (soft
K. H. schrieb im Beitrag #6963874: >> Was ist der unterschied von C auf 8bit und C auf 64bit? >> Richtig, keiner. > > Es gibt welche. Wenn du mal auf einen 8-Bit Controller ein printf() > laufen lässt, wirst du feststellen, dass dann i. A. Feierabend mit dem > Programm
-
Thread
Webserver: Software wie am besten realisieren?
8859-1"> <title>Meldung</title> <body text="#000000" bgcolor="#FF6666" link="#0000EE" vlink="#551A8B" alink="#FF0000"> <font face="Arial,Helvetica">Parameter1 = xxx1</font> </body> </html> [/code] Würde das prinzipiell gehen?
kompliziert, insbesondere wenn die Datei nicht ins RAM passt. Machbar ist es, ich habe das mal auf einem ATmega644 gemacht. Dort habe ich die HTML Vorlage in relativ kleinen Stücken verarbeitet. An jedem Platzhalter oder nach Erreichen eines Limits, habe ich einen Schnitt gemacht.
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
Beitrag #6958673: > Der klassische AVR ist tot. Was ist denn der kalssische AVR? Der At1200? Ein ATmega8? > Und das ist auch gut so, die Nachteile > dieser damaligen Typen sind doch offenbar: Untaugliche > Programmierschnittstelle, sechs Pins, Taktproblematik ("verfuset"), kein > Debugging. Wollte
Falk B. schrieb im Beitrag #6958681: > Was ist denn der kalssische AVR? Der At1200? Ein ATmega8? Als der Hype bei den Hobbybastlern losging, waren es ATmega8/16/32. Falk B. schrieb im Beitrag #6958681: > Man Gott! Wenn das alles nur zur Häfte stimmen würde, wären die AVRs in > wenigen
-
Thread
SMD Modul löten
Schau mal hier: https://www.youtube.com/watch?v=JKlTd1B6Au8 Ziemlich cool oder? Olaf
Ziel: Löten von Formfaktor TQFP. Habe ich ausprobiert. So eine Adapterplatine genommen und den Atmega draufgelegt. Ofen einschalten. Nach Abkühlen alle Pins mit Durchgangsprüfer getestet, i.O. Bin sehr zufrieden. Man braucht ein separates USB-C Netzteil.
-
Thread
ATMEGA88V reagiert nach make programm nicht mehr
Beim ATmega88 kann man 2 MHz gar nicht per Fuse einstellen, nur 1 oder 8.
für eure Unterstützung. Jetzt werde ich mir gleich mal ansehen, was ich bei der Portierung von ATMEGA8 auf ATMEGA88V beachten muss.
-
Thread
LM8560 Uhrchip: externen 50 hz-Sinusgenerator aufbauen, wie?
Gegenphase zum 50Hz-Takt). Dafür könnte man z. B. Dual-MOSFET-Treiber MIC4225YM, MIC4128YME, MCP14E8, MCP14E11, IR4428 etc. verwenden (jeweils im 8-Pin-Gehäuse). Das ist alles durchaus machbar, aber etwas Elektronik-Erfahrung sollte man für eine erfolgreiche Umsetzung schon mitbringen.
Von ICL gibt es ein DIL8 IC speziell für diesen Zweck, habe die Nummer aber nicht im Kopf.Es wurde eine gängige Quarzfrequenz verwendet.