-
Thread
1wire BUS Sniffer Tester AVR ATmega8 Assembler
Hallo, ich habe leider nur einen kleinen arduino mit atmega328 und bootloader. Könntest Du netterweise einmal ein Hexfile für den 328 assemblieren? Vielen Dank im Voraus
Programms und seine Größe unterscheidet sich u.a. Der Stack im SRAM liegt dann auch wo anders. Ein atmega8 ist kein atmega328p Siehe "AVR094: Replacing ATmega8 by ATmega88" http://www.atmel.com/images/doc2553.pdf
-
Thread
DRINGEND suche Gerber file für Weihnachtsbaum
Wäre doch mal ne Idee: ein Christmasduino :-) Atmega 328, ein paar WS2812, ein Piezo, ein 20x4 LCD... Bestücken kann dann jeder, was er braucht und ein paar Zeilen Code dazu schreiben. Hatte ich schon vor, aber aus Zeitmangel immer wieder vor mir hergeschoben
Gerald B. schrieb im Beitrag #4788184: > Wäre doch mal ne Idee: ein Christmasduino :-) > Atmega 328, ein paar WS2812, ein Piezo, ein 20x4 LCD... > Bestücken kann dann jeder, was er braucht und ein paar Zeilen Code dazu > schreiben. Hatte ich schon vor, aber aus Zeitmangel immer wieder vor
-
Thread
GM328A als Frequenzgenerator
GM328A schrieb im Beitrag #6428933: > Hat jemand eine FW für den GM328A wo man den Frequenzgeni vernünftig > brauchen kann? Nein, geht mit dem ATmega328 prinzipbedingt nicht. Der hat ja keinen DDS,
MaWin schrieb im Beitrag #6428967: > Nein, geht mit dem ATmega328 prinzipbedingt nicht. Ganz so ist es auch nicht! Der TE hat nicht geschrieben, in welchen Bereich er Frequenzen erzeugen will. Wenn es darum geht, im NF Bereich Rechtecksignale zu erzeugen
-
Thread
malloc und free für zrtos
Erste: > for(;usValue < 0x32;){ https://github.com/ykat-UG-haftungsbeschrankt/zrtos/blob/main/cpu/atmega328p.h#L177C2-L177C24 Da frage ich mich doch warum dort ein for zu finden ist.... Die Zweite: > pxTopOfStackTmp[-5] = 0; https://github.com/ykat-UG-haftungsbeschrankt/zrtos/blob/main/cpu/atmega328p.h
soll > und wie groß diese ist Hat er in seinem anderen Thread geschrieben. Es geht um einen ATmega328 (nicht lachen). Mal abgesehen vom RTOS, warum er nun auch noch malloc/free neu erfinden will, anstatt deine Standard-Funktionen zu verwenden, ist mir ein Rätsel.
-
Thread
Arduino Pro Mini Tot?
Als Ergänzung genau zu deiner Frage: Ja der Arduino (bzw. der ATmega 328) ist tot. Im Datenblatt sind Spannungen bis zu 5,5V als "normale" Betriebsspannung definiert. Ich meine (eventuell selbst schauen) ist die absolute Maximalspannung laut Datenblatt 6V - selbst
Datenblatt immer eingebauter Sicherheitsreserve wird selbst ein besonders gelungenes Exemplar des ATmega 328 spätestens ab 7V seinen Halbleitergeist aufgeben. Praktiker
-
Thread
Drehzahlmessung bis 100.000 U/min für Anfänger
raten, der zwar ein paar Euro kostest, Konkreter: Arduino Uno R3 Dieser hat einen steckbaren(!) ATmega328 im DIL-28 Gehäuse. Bei segor.de gibt es das Original zu gutem Preis. http://www.segor.de/#Q%3DArduinoUnoRev.3%26M%3D1 aber auch schon billige Nachbauten.
http://www.conrad.de/ce/de/product/1275279/Arduino-Arduino-Uno-Rev3-DIP-Version-Arduino-Uno-R3-DIL-ATmega328?ref=searchDetail
-
Thread
Arduino Uno R4: Besonderheiten und Abhilfen
const int freq = 5000; const int resolution = 8; #endif [/c] oder [c] #if defined(__AVR_ATmega1284P__) Serial.println(F(", auf migthy ATmega1284p")); #elif defined(__AVR_ATmega328P__) Serial.println(F(", auf ATmega328p")); #elif defined(ESP32) Serial.println(F(", auf ESP32 WEMOS LOLIN32
der String nicht ändert wird er beim Start in's RAM kopiert. Mag aber sein das es sich da um eine ATmega328-Spezialität handelt die vom Compiler abgefrühstückt wird. Bei Arduino und C wundert mich nix mehr.
-
Thread
Spannung Messen und Auslesen
benötige nur dieses NanoBoard oder? Keinen richtigen Arduino? http://www.ebay.de/itm/Nano-V3-0-ATmega328P-Board-Arduino-kompatibel-USB-CH340G-/201494369393
Dein Link zeigt einen "Nano". Letztlich ist das nichts anderes als ein Atmega328P-AU mit ein bisschen drumrum und einem seriell-USB-Wandler auf einer Platine. Welches Label da nun drauf steht ist letztlich egal. Bei Windows musst Du evtl. noch einen Treiber installieren.
-
Thread
Schaltung Messung kleiner Ströme bei uC in Standby/Idle
verlangsamen. Nimmt man ein 3V Netzteil, ist das schwächste Glied nicht mehr die Batterie, sondern der ATmega328: über seinen Ausgang zur LED fliesst alles was möglich ist, das sind je nach Exemplar 40mA bis 100mA. Allerdings sagt das Datenblatt, dass man den Strom auf 20mA begrenzen soll und der ATmega328
> Nimmt man ein 3V Netzteil, ist das schwächste Glied nicht mehr die > Batterie, sondern der ATmega328: über seinen Ausgang zur LED fliesst > alles was möglich ist, das sind je nach Exemplar 40mA bis 100mA. Es ist Atmega48a, der darf bis 200 Die funktioniert halt so an 3,5V Netzteil. Und
-
Thread
Funktionen in Software oder in Hardware lösen?
Kibo schrieb im Beitrag #5759010: > Zurzeit verwende ich einen Atmega8, da wird das mit den Timern und PWM > Kanälen etwas eng. Naja, mit dem Saurier kann es schon mal eng werden, aber warum nimmst du nichts moderneres? Die Mega48/88/168/328 sind pinkompatibel
What-is-the-pin-names-mapping-from-Arduino-to-the-actual-AVR-pin-mapping-I-need-to-use-the-board-for-pure-AVR-programming-The-Arduino-board-uses-an-ATmega328P-PU-chip
-
Thread
Atmega stand alone vs Arduino UNO/NANO
www.arduino.cc/en/uploads/Main/arduino-uno-schematic.pdf Im Schaltplan des Uno ist zu sehen, was am ATMega328 angeschlossen ist. Der Quarz 16 MHz mit Parallelwiderstand und zwei Kondensatoren (stimmt die Frequenz?), die serielle Schnittstelle zum USB-Anschluss, eine LED und Abblockkondensatoren. dazu der
Christoph db1uq K. schrieb im Beitrag #7604401: > Im Schaltplan des Uno ist zu sehen, was am ATMega328 angeschlossen ist. > Der Quarz 16 MHz mit Parallelwiderstand und zwei Kondensatoren (stimmt > die Frequenz?), die serielle Schnittstelle zum USB-Anschluss, eine LED > und Abblockkondensatoren
-
Thread
Unterschied ATMEGA168P und ATMEGA168
Hallo, ich habe folgendes Problem: Ich habe eine Software für den ATmega88 erstellt. Aus Speicherplatzgründen muss ich das Projekt auf den ATmega328 umstellen. In AVR-Studio und WINAVR kann ich nur den ATmega328P auswählen. Beim Compilieren bekomme jetzt Fehlermeldungen
Unterstützt der GCC den ATmega328 überhaupt schon? Was muss ich machen um den mega328 zu nutzen? Besten Dank vorab
-
Thread
Kippschalter an zwei AVRs gleichzeitig anschließen
selben Versorgung, die GND sind verbunden. Sind die denn so dermaßen ausgeknautscht, daß der ATmega328 die Aufgaben des popeligen ATtiny13 nicht mehr schafft? Die selbe VCC muß auch sein, sonst zieht der ohne VCC den Eingang des anderen mit runter.
Peter D. schrieb im Beitrag #7750468: > Sind die denn so dermaßen ausgeknautscht, daß der ATmega328 die Aufgaben > des popeligen ATtiny13 nicht mehr schafft? Einige Ports habe ich schon doppelt belegt, trotzdem fehlen noch vier. Udo S. schrieb im Beitrag #7750475: > Wozu denn Dioden.
-
Thread
ATmega8 faslch gefused - Rettungsanleitung klappt nicht
dass der m8 kaputt ist, schmeiß ihn weg und steig auf den pikompatiblen etwas neuzeitlicheren 2€-m328 um.
PS: es ist ein ATmega8L (ist das evtl. von Bedeutung) ? Gruss Frank
-
Thread
Programmierbare Schaltung für mehrere Reedrelais
Uno erstellten Programme 1:1 > auch übertragen auf Nano und Mega erkläre den Unterschied vom ATmega328 auf dem Uno zu ATmega328 auf dem nano! also trollst du!
helfen besser eigentlich. Joachim B. schrieb im Beitrag #6141898: > erkläre den Unterschied vom ATmega328 auf dem Uno zu ATmega328 auf dem > nano! > > also trollst du! Das war eine Feststellung das die 1:1 übertragbar sind weil es bei Arduino so steht. Was soll ich da erklären? Hab ich die Dinger
-
Thread
Arduino Uno: USB Host Mode?
läuft schon mal auf Anhieb gut. So wie ich verstehe, befindet sich schon ein Bootloader auf den Atmega328, so dass man ihn bequem über USB programmieren kann ohne Brenner/ICSP-Interface. Nun hat der Uno noch einen Atmega16 als USB-Interface und der Nano einen FTDI-Chip (USB->Serial). Nun habe ich
by software running on a connected computer. One of the hardware flow control lines (DTR) of the ATmega8U2/16U2 is connected to the reset line of the ATmega328 via a 100 nanofarad capacitor. When this line is asserted (taken low), the reset line drops long enough to reset the chip. The Arduino Software
-
Thread
AVR: zwei Schrittmotoren mit einem Timer
Hallo zusammen, ich möchte an einbem ATmega328 zwei Schrittmotoren per Step/Direction ansteuern. Die beiden Stepper laufen vollkommen unabhängig (unterschiedliche Richtungen, unterschiedliche Drehzahlen, sie müssen auch nicht synchron laufen
Capture Mode [/pre] ist aber unwichtig: Der passt nicht in mein Ökosystem :-) Controller mit ATmega328 ist nämlich schon vorhanden...
-
Thread
Werden Atmel Mikrocontroller aussterben/nicht mehr verfügbar sein?
Peter D. schrieb im Beitrag #6740559: > Welcher denn? Ich denke da an den Atmega 328P. Gibt es eigentlich einen Atmel Controller der deutlich mehr als 6 PWM Ausgänge hat? 5V-tolerant sollte der aber sein.
Max L. schrieb im Beitrag #6740563: > Ich denke da an den Atmega 328P. Die sind bei Reichelt lagernd und auf ebay ebenso massig erhältlich. Oder an welche Stückzahlen hast du für Hobbybedarf gedacht?
-
Thread
günstiger AVR-Einstieg
ein "Problem": Ich bin Schüler und habe nur sehr wenig Geld. Ich habe überlegt mir jeweils 2 atmega8, atmega16 und attiny2313 zu bestellen. Da mein Budget wirklich knapp ist, habe ich das Pollin-Board in Erwähnung gezogen. Jetzt aber das bekannte Problem: kein vorhandener serieller Port. Mein Laptop
Anfang gemacht. Ich würde konsequent nur "baugleiche" Typen aus einer modernen Baureihe nehmen (atmega88/atmega168/atmega328). Der attiny2313 hat nur 2k Flash und zwei Timer, der alte atmega8 hat kein "pin change interrupt" usw. Ich bin dann schliesslich beim atmega328p gelandet, mit dem bin ich ziemlich
-
Thread
LCD Beschaltung mit SPI und ISP
leider zu klein das ich einen Screenshot vom Schaltplan machen kann. Die Schaltung besitzt 2 ATMega8 und 5 SPI Anschlüsse. Die CS Leitungen liegen auf den PD Ports des "Master" Chips. Ein weiterer ATMega8 ist am LCD angeschlossen und sient als Slave für den Master. Auf diesem läuft alleine
Hi >der ATMega8 schnell an seiner grenze, Es gibt auch noch andere AVRs. Ein ATMega644P/PA oder ein ATMega1284P hat Speicher satt und auch noch 2 UARTs, die auch SPI können. Außerdem kann man die mit 20MHz laufen
-
Thread
Plotter upgraden
durch. Mit dieser Lösung kann man bestehende HPGL-Dateien von Win7 aus über USB an den AVR (Arduino/Atmega328) schicken und der Controller steuert dann ganz alleine den Zeichen- oder Fräsvorgang!? GRBL ist in diesem Zusammenhang die Software, die die HPGL-Daten an den M328 schickt!?
Schnittstelle angesagter. z.B Arduino UNO oder Nano Hat der UNO oder NANO eine echte USB-Schnittstelle im Atmega?
-
Thread
GND Problem mit ArduinoUno Clone
Ausgang PB0 wollte einfach nicht 0 werden. Beim Forschen nach der Ursache habe ich den gesockelten ATmega328P entfernt und die Spannungsversorgung nachgeprüft. Der Pin 8 des ATmega hatte keine Verbindung zur GND Versorgung! Lediglich der Anschluß Pin 22 des ATmega war mit GND verbunden. Da beide Boards
werden bei vielen Ebay Händlern angeboten. Es gibt natürlich auch Versionen mit einer SMD-Version des ATmega328. Dieser hier besitzt susätzlich noch einen 16U2 für die USB-Anbindung und hat eine LED an D13 (PB5) angeschlossen, die mit L bezeichnete LED.
-
Thread
Drehzahl steuern DC-Motor
Uwe B. schrieb im Beitrag #7403562: > So zeigt mir > Figure 35-24.ATmega328P: I/O Pin Output Voltage vs. Source Current (VCC > = 5V) > daß ein Ausgang einen Widerstand (RDSon) von bis zu mehreren hundert Ohm > haben kann, zudem abhängig von der Belastung. Ich sehe
Screenshot deuten kann. Allerdings wurde kein Logic Fet verwendet, ist ein SMP60N06 an einem Pin eines ATMEGA328P. Uwe
-
Thread
MPLAB X IDE v5.25 AVR: Unable to resolve identifier
habe den Fehler gefunden, es liegt am eingestellten Mikrocontroller. In meinem Projekt habe ich den ATmega328PB verwendet und wenn ich diesen zu dem ATmega1284P ändere, verschwinden die Fehlermeldungen.
Also wenn ich in dem vorhin beigefügten Projekt den Controller gegen einen ATmega328PB tausche, gibt es immer noch keinen Fehler....
-
Thread
stk500 PP/HVSP
Im Datenblatt des Atmega168 steht, dass zum Programmieren PC0, 1 und 2 benötigt werden. Auf deinem Foto seh ich nur 2 Kabel zu Port C laufen. Ansonsten scheinen sich Atmega168 und Atmega8 beim HVPP nicht zu unterscheiden
Und nicht vergessen das ISP-Kabel (SPROG) abzunehmen. Ich habe es gerade mit dem 328P vom Arduino versucht und es klappt einwandfrei. Berichte mal ob es jetzt klappt.
-
Thread
AVR Net IO - Problem mit Firmware laden, Absturz
> Wieso $3c00 ? Auf > http://www.mikrocontroller.net/articles/AVR_Bootlo... > steht etwas von ATmega32/324/328 28672 Byte 4096 Byte 0x7000 > 0x3800 ? Wenn Du meinst :-) Es gibt nicht DEN, sondern viele Bootlader. Und beim ATM32 gibt es verschiedene Startadressen für den BL. Der Artikel
auch in Deinem Link: > http://www.mikrocontroller.net/articles/AVR_Bootlo... > steht etwas von ATmega32/324/328 28672 Byte 4096 Byte 0x7000 > 0x3800 ? so zu finden: > Startadresse des Bootloaders (Byteadresse) (Wordadresse) Joachim Drechsel schrieb im Beitrag #2611822: > Danke, daß
-
Thread
Atmega88 Pin Change Interrupt
#3265251: > Ich weiss ja nicht, welchem Datenblatt du das entnommen hast. > Jedenfalls nicht dem des Atmega88. Dann schau dir mal im ATMega 48/88/168/328 Datenblatt Version 05/11 die Wakeup Sources auf Seite 39 an. Und bitte Fussnote (3) beachten. Lediglich bei Idle gehen Pinchange Interrupts. Das leuchtet
: >> Ich weiss ja nicht, welchem Datenblatt du das entnommen hast. >> Jedenfalls nicht dem des Atmega88. > > Dann schau dir mal im ATMega 48/88/168/328 Datenblatt Version 05/11 die > Wakeup Sources auf Seite 39 an. Und bitte Fussnote (3) beachten. > Lediglich bei Idle gehen Pinchange Interrupts
-
Thread
Port Pin an AREF?
unterstelle und ATmega328P annehme, hat der als interne Referenz 1,1 Volt, keine 2,5. Die streuen von einem Stein zum anderen erheblich, sind ansonsten aber sehr stabil. Ist es keine Option, diese zu verwenden und das
Manfred schrieb im Beitrag #6572876: > Wenn ich mal einen Zahlendreher unterstelle und ATmega328P annehme Ups... Manfred schrieb im Beitrag #6572876: > Ist es keine Option, diese zu verwenden und das Eingangssignal zu > teilen? Hat bei mir leider nicht geklappt. Hatte unter anderem
-
Thread
Fatfs Code funktioniert nicht
Hallo zusammen, ich habe den beigefügten Code verwendet um von meinem atmega328p auf mein microsd Karten Modul eine Text Datei zu erstellen. Leider muss ich feststellen, dass ich zwar keine Fehler, aber auch keine Datei erstellt rausbekomme. Bei dem uart_putc Befehl bekomm
Ich hab mal das AVR-Beispielproject von der Homepage etwas abgespeckt und auf dem ATmega328p zum Laufen gebracht. Es ist, wie könnte es anders sein, ein Arduino Uno, allerding ohne Arduino IDE, old school mit AVR Studio 4.18 ;-) Zur Anzeige des Programmverlaufs und möglicher Fehler
-
Thread
Atmega48 Probleme
Hi >du hast Recht spess, mein Programm ist 16,384 KB und Atmega48 nimmt nur >bis 16KB, gibt´s möglichkeit mein Programm klein zu machen. Der ATMega48 hat *4K* Flash. Dein Programm würde in einen ATMega328 (32K) passen. MfG Spess
Hi ATmega48 4k Flash ATmega88 8k Flash ATmega168 16k Flash ATmega328 32k Flash Die Pinbelegung und die ganze Peripherie ist bei diesen AVRs identisch. Der Unterschied zwischen den Typen ist die
-
Thread
Für LaserSchwert: Register vom 42u4 auf 328/P übersetzen
habe ich Teile und den Arduino Code besorgt. Leider dachte ich ich könnte den Arduino Leonardo (ATmega 42u4) einfach durch den Nano (ATmega 328P) ersetzen. Da hatte ich aber nicht zuvor in den Code geschaut. Um den Sound über PWM auszugeben werden die Timer und Register genutzt. Kann mir jemand
habe ich Teile und den Arduino Code > besorgt. Leider dachte ich ich könnte den Arduino Leonardo (ATmega 42u4) > einfach durch den Nano (ATmega 328P) ersetzen. Da hatte ich aber nicht > zuvor in den Code geschaut. Einfache Lösung: Besorg dir einen Arduino Leonardo und verwende den Arduino Nano für
-
Thread
Stromsparendes Display, klein, 5 Zeichen gesucht
im Beitrag #7052201: > Wenn es 19uA und 25.7uA wären... Da muss man ins Datenblatt des bspw. ATMega328p gucken und Abstriche machen. Der PowerDown-Verbrauch ist unter 19uA, und es reicht ja in vielen Fällen, wo die Laufzeit wichtig ist, den Controller einfach schlafen zu legen und periodisch zu
USB Bridge, alles tödlich wenn man Strom sparen muss Und alles runterlöten bis nur noch der ATmega328 übrig bleibt, dann ist es offenkundig kein Arduino mehr. Aber wer nur Arduinos kennt, für den gibt es halt keine andere Welt.
-
Thread
AVR "verfused"
Hallo liebe Gemeinde, ich habe offenbar einen "verfuseden" Atmega 328. Ich besitze ein STK500; 5 Jahre nicht mehr benutzt, quasi wieder Neuland. Was muß ich tun um mit dem STK500 (kann ja HV Modus) die Fuses wieder zu resetten; resp. geht das damit überhaupt?
Hast du die Bedienungsanleitung für das STK500 noch irgendwo liegen? Ein ATmega328 ist äquivalent zu einem ATmega8 zu verdrahten. Edit: habe meine gefunden. SCKT3200A2, PJUMP einsetzen, BSEL2 nach PC2 verbinden. PROG CTRL and PORTD und PROG DATA and PORTB (mit je einem
-
Thread
Kompatibilität (Pin und Binär)
aufstellen: [pre] AT90S1200 → AT90S2313 → ATtiny2313 → ATtiny4313 AT90S2333 → AT90S4433 → ATmega8 → ATmega48/88/168/328 AT90S2343 → ATtiny11/12/13/15 → ATtiny25/45/85 AT90S4414 → AT90S8515 → ATmega8515 → (ATmega161?) → ATmega162 AT90S4434 → AT90S8535 → ATmega163 → ATmega16/32 → ATmega644
>Datenblatt haben) sollte das klappen, solange sich nicht auch noch >die PC-Größe ändert (also ATmega1281 und ATmega2561 sind nicht mehr >binärkompatibel, aber ATmega640 nach ATmega1280 schon). Nicht ganz. Auch innerhalb einer 'Familie' gibt es Unterschiede. Beispiel ATMega48...328: ATMega48/88
-
Thread
Wieso spricht man bei den 8 Bit-AVRs von RISC?
rechnen > will oder was auch immer. Immerhin so ernsthaft, dass Funkamateure mittlerweile auf ATmega328 ein komplettes SDR (Sende- und Empfangsseitig inklusive SSB-Modulation/Demodulation, wenngleich auch mit nicht sehr toller Sprachqualität) damit implementiert haben. Da habe ich selbst gestaunt,
Zeiten nicht noch viel länger andauern? Jörg W. schrieb im Beitrag #7119550: > mittlerweile auf ATmega328 ein komplettes SDR (Sende- und Empfangsseitig > inklusive SSB-Modulation/Demodulation, wenngleich auch mit nicht sehr > toller Sprachqualität) damit implementiert haben. Da habe ich selbst
-
Thread
Fehlermeldung avr-gcc
Prozessor ist ein Atmel mega 328P, verbaut im Arduino nano.
// target: ATmega16 Du wirst ihn an den mega328 anpassen müssen.
-
Thread
AVR MCU ADC: nicht alles klar
gehen viele > Entwickler von der Dauer einer ADC Messung aus. Ich zitiere aus dem Datenblatt des Atmega328P > If no external voltage is applied to the AREF pin, the user may switch > between AVCC and 1.1V as reference selection. The first ADC conversion > result after switching reference voltage
eine eventuelle (ja im Datenblatt soger empfohlene) Stützkapazität an AREF. Wenn man bei einem Atmega328P von AVCC auf 1.1V als ADC-Referenz umschaltet, so kann es mit dem üblichen 100nF-Kondensator zwischen AREF und GND sehr lange dauern, WESENTLICH LÄNGER als die Dauer einer Messung, bis sich AREF
-
Thread
Atmega8 AREF Hilfe
sitzt üblicherweise ein ATmega328, was natürlich an der ARef-Diskussion nichts ändert.
mike schrieb im Beitrag #4958879: > Ich muss nun doch noch sagen dass > mein Atmega ein Arduino-Nano Board ist. > (Muss ich mich dafür eigentlich schämen?) Für den Nano nicht, für die Frage vielleicht. Der µC ist dann ein ATmega328, nicht ATmega8? Ein paar scharfe Blicke auf
-
Thread
ATMEL stellt grafische Oberfläche für 8 bit Controller vor
läuft auch auf Atmega328 / Arduino UNO. Von LAN und Internet scheint das neue Tool auch noch nichts gehört zu haben: Im Arduino-Forum dreht sich eine Menge Fragen darum, dass Daten vom Controller über LAN, WLAN, Internet
Arduino-Software weiterzumachen, weil man z.B. doch eine SD-Karte oder einen Ethernet-Controller auf einem Atmega328 nutzen möchte, und die mangelnde Effizienz und Funktionalität des Programmgenerators das nicht hergibt.
-
Thread
Atmel Assembler Spezialisten in BS gesucht
nimm dir lieber etwas mit mehr Flash + RAM, das spart Stress beim Debuggen. Wenn du statt des ATmega8 in die ATmega88-Familie guckst (pinkompatibel und funktions- mäßig aufwärtskompatibel), dann kannst du bis zu einem ATmega328 gehen. Wenn deine Applikation dann erstmal debuggt ist, kannst du
Fuenfzehn schrieb im Beitrag #3150181: > Unter einem 32k Flash macht keiner einen Sinn. Als ATmega328 bekommt er den sogar noch pinkompatibel zu seinem ATmega8.
-
Thread
Mikrocontroller, Prozessoren und Chipsätze - Die-Bilder
Heute habe ich einen ATmega328P und einen ATmega328PB, die Mikrocontroller, die über die Arduino-Boards eine große Verbreitung gefunden haben: https://www.richis-lab.de/uC01.htm
Den ATmega328PB musste ich natürlich auch aktualisieren: https://www.richis-lab.de/uC05.htm
-
Thread
Arduino PWM und Bibliothek auf einem Timer
Bit PWM-Auflösung sind auch besser als 8 Bit. Aber wie gesagt: es gibt auch Arduinos jenseits vom ATMega328. Und die haben das eingebaut (kein extra Chip). Beides, die höhere Auflösung und mehr Kanäle. Wenn man auf das Arduino-Gedöhns verzichtet und lernt zu programmieren, kann man natürlich auch auf
Axel S. schrieb im Beitrag #7852129: > es gibt auch Arduinos jenseits vom > ATMega328. Man kann ihn auch auf den ATmega328PB umlöten, der hat 5 16Bit PWM Ausgänge.
-
Thread
AVR Interrupt Problem in C
Dieter F. schrieb im Beitrag #4376852: > Das sieht mir nach einem ATMega16 oder ATMega32 aus - oder? > > Müsstest Du dann nicht mit MCUCR und GICR arbeiten (und nicht mit EICRA > und EIMSK)? ne ist der 328P Hubert G. schrieb im Beitrag #4376853: > Eine Taste
https://sites.google.com/site/qeewiki/books/avr-guide/external-interrupts-on-the-atmega328 Hab die Seite als Hilfestellung benutzt. Auch wegen den Timern ist die Top. Gerade wenn man noch lernen muss Datenblätter zu lesen und zu verstehen. Hab den Mode "The falling edge of INTx
-
Thread
NRF24L01+ test program for Arduino Uno
to run at 16 MHz The Arduino as a board is not absolutely required. You can use a naked ATMega328p running at 16 MHz with RS232 connection to your computer. Just use the port pins PB0-PB5 (as documented in the Fritzing schematic) and the RX/TX lines. - USB Connection to Arduino's
Sekunde. 1200*32*8=0.3Mbit Ist diesbezüglich trotz deaktivierter Terminalausgabe das Bottleneck der ATMega328p?
-
Thread
433MHz & LCD Stromsparen
Hallo Ich habe ein Projekt mit einem Atmega328 + 16x4 LCD + 433Mhz Empfänger umgesetzt und möchte, da das Ganze mit 3xAA Batterien läuft, den Strombedarf soweit wie möglich senken. Der Mikrokontroller benötigt im PowerDown kaum Strom. Das
Digitaleingänge liegen garnicht gerne deutlich unter GND. Versorg den Empfänger über einen Pin vom 328p, dann kannst du ihn abschalten.
-
Thread
Mechatronische Megatron-Schultüte
den Funktionen und dem Handling identisch mit dem Arduino Nano? https://www.amazon.de/Aptotec-ATmega328P-kompatibel-ATmega128-Compatible/dp/B01BKR3ZLW/ref=sr_1_1?ie=UTF8&qid=1468339329&sr=8-1-spons&keywords=arduino+nano&psc=1 https://www.amazon.de/ATmega328P-CH340G-aufgebaut-Arduino-kompatibel/
sr=8-8&keywords=arduino+nano ----- Das Teil https://www.amazon.de/Arduino-kompatibles-R3-ATmega328-enthalten/dp/B00OEIMCIW/ref=sr_1_3?ie=UTF8&qid=1468339516&sr=8-3&keywords=arduino ist identisch mit dem Arduino? https://www.amazon.de/Arduino-Uno-Rev-3-Mikrocontroller-Board/dp/B008GRTSV6
-
Thread
AVR Einstieg
benötigt man auch nicht dringend da er auch über USB versorgt werden kann. Standartmäßig ist da ein Atmega168 oder Atmega328 drauf. Ich hab damit auch angefangen. Beigefügtes Buch aufschlagen und los gehts. http://www.reichelt.de/Einplatinen-Microcontroller/ARD-DEV-KIT-1/3/index.html?&ACTION=3&LA=2&
seltener auch mal mit dem Dragon. Bisher bevorzugte ich kleine AVRs (meist ATtiny), seitdem es den ATmega328 auf Platine (Mini-Pro-Klon) zu einem Preis von unter 2,50 Eu gibt, mag ich auch diesen kleinen Kerl. Die letzten kaufte ich für 1,40 Eu das Stück. Da kann man sich schon einen kleinen Vorrat einlagern
-
Thread
Digitalisierung
AVCC are provided On-chip." Habe gerade vor 3 Wochen damit was gemacht. Bei den späteren, Atmega328 z.B. ist die Vref 1,1V.
provided > On-chip." > > Habe gerade vor 3 Wochen damit was gemacht. > > Bei den späteren, Atmega328 z.B. ist die Vref 1,1V. Ich denke er meint, dass sie nicht genau 2.56V beträgt
-
Thread
ESP8266 startet nicht bei geringer Batteriespannung
Glaube ich Wechsel einfach zum ATmega328. Bestelle mir ein Arduino Uno und schaue ob mein Programm auf ihn ohne Probleme läuft (Speicher und ob die Leistung reicht). Weil da hätte ich ja all diese Probleme nicht und könnte sogar auf den
360013825179 for tips on reducing it. Kennt ihr alternativen, die genau so teuer sind wie der atmega328 und der ESP8266? aber halt mehr leistung hat, so wie der esp8266 aber wie der atmega328 auch so mit 1,8V bis 5,5V läuft? also ideal für 3aaa batterien?
-
Thread
MSP430 I2C Ansteuerung - Veratändnis Probleme
Hallo Leute, nachdem ich mit dem Atmega328P und I2C anfreunden konnte, klappt der Übergang von Atmega I2C zu MSP430 (Launchspad v1.5) I2C nicht so sonderlich. Der I2C von dem MSP430 scheint auf dem ersten Blick doch komplizierter zu
der Code, den ich im Anhang angehängt habe. Angesteuert wird wieder der MCP23017, der mit dem Atmega328P ohne Probleme läuft. Folgende Probleme habe ich bisher erkennen aber nicht lösen können. 1) Ich habe keinen externen Takt. Ich weiß nicht und konnte bisher nicht herausfinden wie groß der interne