-
Thread
STK500 -> Sender -> Empfänger -> Servo anschließen
STK500 verstanden habe, ist im Lieferumfang ein AVR enthalten? Bei mir waren zwei drin, ein ATMEGA16-16PU und ein ATMEGA8515L-8PU.
>> Bei mir waren zwei drin, ein ATMEGA16-16PU und ein ATMEGA8515L-8PU. Würde die für mein Projekt ausreichen?
-
Thread
RGB-Moodlight auf ATTiny2313 mit RC5-Fernbedienung
ich den Code gerne auf einem mega48 anpassen. zunächst scheint was mit den fusebits nicht zu stimmen. ich habe einen 20 mhz quarz mit 2x22pf kondensatoren angeschlossen wie im datenblatt beschrieben ist, aber ich kann die fusebits nicht
Einstellungen für einen externen Quartz sind http://palmavr.sourceforge.net/cgi-bin/fc.cgi?P_PREV=ATmega48&P=ATmega48&V_LOW=FF&V_HIGH=DF&V_EXTENDED=FF&M_LOW_0x3F=0x3F&M_LOW_0x40=&M_LOW_0x80=&M_HIGH_0x07=0x07&M_HIGH_0x08=&M_HIGH_0x10=&M_HIGH_0x20=0x00&M_HIGH_0x40=&M_HIGH_0x80=&M_EXTENDED_0x01=&B_SUT1=P
-
Thread
atMega8 oder 168?
der Speicherplatz im Codespeicher wohl nicht soooo wichtig. Ich verwende zur Zeit recht gerne den ATmega88, bei Bedarf den ATmega168, auch mal den ATmega48, hängt vom Anwendungfall(Speicherbedarf), und den Kosten ab. Pin-mäßig sind die Dinger identisch, das SMD-Gehäuse hat zwei Analog-Inputs extra. Bei
Übertragung nachgeholfen. (PC sind hier oft toleranter) Brauchst Du mehr I/O-Ports, nimm halt den ATmega644, oder bei weniger Speicherbedarf den ATmega324 oder den ATmega164. Unterscheiden sich nur im Speicher) Fürs Lernen und Experimentieren würde ich immer den "größten" µC nehmen, da braucht Du
-
Thread
AVR – Übers EEPROM und darüber hinaus…
Atmel: The ATmega48PA/88PA/168PA/328P contains 256/512/512/1K bytes of data EEPROM memory. It is organized as a separate data space, in which single bytes can be read and written. Die sollten es wissen!
Mein grosses V. schrieb im Beitrag #4547290: > Carl D. schrieb: >> Atmel: >> The ATmega48PA/88PA/168PA/328P contains 256/512/512/1K bytes of data >> EEPROM memory. It is organized as a separate data space, in which single >> bytes can be read and written. > > Na, wer ist jetzt der
-
Thread
Problem Mit LCD display
Benjamin Liebold schrieb im Beitrag #4067929: > Hallo, es ist ein Atmega 16 JTAG Interface ist per Fuse abgeschaltet?
einmal klarzumachen, was dein Problem ist: Die Zahl 0 und das Zeichen '0' (entspricht der Zahl 48) sind nur für den Menschen miteinander verknüpft, für den Controller nicht. Man muss dem Controller also sagen, dass - wenn eine Zahl zwischen 0 und 9 hereinkommt, er ein Zeichen zwischen 48 und 57 ausgeben
-
Thread
Seltsames Verhalten vom ADC des ATMega32
Das mit dem C-Entfernen wäre mal ne Idee. Aber ich habe es ja auch nur zu Testzwecken auf meinem ATMega32. Später mache ich ne neue Platine mit einem ATMega48 bzw. ATMega88. Da werde ich den C von AREF auf GND legen, ich verstehe auch nicht ganz warum die das beim RN-Control nicht so gemacht haben. Ich
Offset drin. Ich muss das eh noch alles neu machen, da ich jetzt nur auf meinem Board mit dem ATMega32 Teste, später wirds ein ATMega48 oder wenn 4KB nicht reichen ein 88er. Dennoch fand ich das Verhalten des ADC doch sehr seltsam. Ich werde mir deine Tipps auf jeden Fall mal zu Herzen nehmen. Wahrscheinlich
-
Thread
Atmel ATmega von Board auslesen
Hause von einem Gerät (dessen Hersteller schon pleite ist) ein Board gefunden, auf dem ein Atmel ATMEGA48V-10AU (siehe angehängtes Bild) ist. Meine Frage ist jetzt, ob man den Code, der im Flash ist relativ einfach auslesen kann? Hat so etwas schon mal jemand gemacht? Meine Idee wäre jetzt gewesen, den ATMEGA48V-10AU vom Board herunter zu löten und dann auf so ein Evaluationsboard zu stecken, allerdings habe ich dazu noch kein passendes Board (mit den 4 x 8 Pins) gefunden... Besser wäre natürlich, wenn
-
Thread
Neue RFM Module
erstmal für heute. Jetzt muss ich mich aber erstmal um mein Programmiergerät kümmern, das erkennt alle ATmega48 als AT90S4414. Danach werde ich mir das komplette Datenblatt inkl. dem ganzen Text reinziehen.
sein. Sind sogar Bauteilnummern für Wuerth Filter/Baluns angegeben im Datenblatt. Kann man den ATmega1281 auf dem ZigBit Dingen irgendwie selber programmieren? Das fände ich genial. Ich seh nur dass der SPI Bus herausgeführt ist, aber das ist sicher nicht der Programmierbus (bei einem ATmega1281).
-
Thread
Ist der AVR Dragon empfehlenswert?
ich bin ein Anfänger. Ich habe bereits ein mysmartusb light Programmer zu Hause. Habe schon einen Atmega8535, atmega48p und einen ATmega 32u4 programmiert. Ich wollte halt, wenn ich etwas weiter bin, einen vernünftigen Programmieradapter holen. Bin mir nur unsicher, welches Modell es sein soll LG
bin ein Anfänger. Ich habe bereits ein mysmartusb light > Programmer zu Hause. Habe schon einen Atmega8535, atmega48p und einen > ATmega 32u4 programmiert. Ich wollte halt, wenn ich etwas weiter bin, > einen vernünftigen Programmieradapter holen. Das ist keine sinnvolle Spezifikation. Mach eine
-
Thread
Hausbus-Knoten mit RS485
angeschlossen, deswegen der ATmega32 (Platz für Fonts und Graphiken). In den meisten Fällen hängt die Platine direkt in der Unterputzdose, bei Sonderanwendungen nehme ich die Platine huckepack auf eine basisplatine. Wago-Klemmen
. Der Ruhestromverbrauch des LM2675 ist mit max. 3,6mA nicht so das Problem und wenn sich ein ATmega48/88/168 (auch bei 5V) merklich erwärmt, hat man woanders was falsch gemacht ;-) Ich denke das wärmste Bausteil wird (je nach Buslast) der RS485-Treiber werden... Den Temperatursensor wollte ich
-
Thread
Auswahl Bulk Kondesatoren
schützt Deinen Pi. Pegelwandler machen Sinn. Sollte dieser in allen Leitungen zwischen Pi und Atmega eingebaut werden (auch wenn nur Signale vom Pi -> Atmega laufen), um das Problem mit IOVREF zu lösen? Es laufen eigentlich nur die 2 UART-TX vom Atmega zum Pi. Müsste also der Pi den DIR-Pin steuern
Deinen Pi. > > Pegelwandler machen Sinn. Sollte dieser in allen Leitungen zwischen Pi > und Atmega eingebaut werden (auch wenn nur Signale vom Pi -> Atmega > laufen), um das Problem mit IOVREF zu lösen? Es laufen eigentlich nur > die 2 UART-TX vom Atmega zum Pi. Müsste also der Pi den DIR-Pin
-
Thread
seltsames avr-gcc Verhalten: Programm wird nicht ausgeführt
[/code] Das macht man nicht so. Ändere das mal in: [code] avr-gcc -c --std=c99 -Os -mmcu=atmega8 -DF_CPU=1000000 -I/usr/avr/include -o coffstat.o coffstat.c avr-gcc -mmcu=atmega8 -L/usr/avr/lib -o coffstat.elf coffstat.o avr-objcopy -O ihex coffstat.elf coffstat.hex avrdude -p m8 -c stk200
, dann kann man mehr lesen. Die genauen Befehle sind: [code] avr-gcc -c --std=c99 -Os -mmcu=atmega8 -DF_CPU=1000000 -Wall -g -o coffstat.o coffstat.c -v avr-gcc -mmcu=atmega8 -lc -o coffstat.elf coffstat.o -v avr-objdump -dSCg coffstat.elf > coffstat.lst [/code] Den Output hab ich mal auf
-
Thread
Division mit WinAVR sehr langsam?
31 | *33* | 31 | | 143 | 47 | *49* | *48* | | 44 | 14 | *16* | 14 | | 94 | 31 | *34* | 31 | | 144 | 48 | *49* | 48 | | 45 | 15 | *16* | 15 | | 95 | 31 | *34* | 31 | | 145 | 48 | *49* | 48 | | 46 | 15 | *17* | 15 | | 96 | 32 | *33* | 32 | | 146 | 48 | *50* | *49* | | 47 | 15 | *17* | 15 | | 97 | 32 | *33* | 32 | | 147 | 49 | *50* | 49 | | 48 | 16 | *17* | 16 | | 98 | 32 | *34* | 32 | | 148 | 49 | *51* | 49 | | 49 | 16 | *17* | 16 |
-
Thread
Abfrage weit entfernter potential-freier Kontakte
bei der Industrienorm Eingang +24V = logisch 1, also die -24V als > Common GND. Sind das dann 48V oder sind die Anschlüsse "24V +" und "24V -" gemeint?
@ Wolfgang (Gast) >Sind das dann 48V nein. >oder sind die Anschlüsse "24V +" und "24V -" gemeint? +24V und 0V, aka Masse.
-
Thread
Pin toggle bei Atmega 8
zb der Mega48 Und nein, das ist alles schön sauber dokumentiert.
Z.B. aus dem Atmega48 Datenblatt: ---------------Zitat----------------------------------- The Port Input Pins I/O location is read only, while the Data Register and the Data Direction Register are read/write. However
-
Thread
µC Defusen
Tschuldigung meinte natürlich ATMEGA 2560
Kann der Dragon einen ATMEGA 2560 mit HV und Paral. programmieren?
-
Thread
Kompilierungsfehler bei SPI und Attiny2313
von aus, wenn es ein Assembler Beispiel im Datenblatt gibt. Explizit auf der ersten Seite wie beim Atmega48-20PU wird der allerdings nicht aufgeführt. Link zum Datenblatt: http://www.atmel.com/images/doc2543.pdf ab Seite139
Hallo Coder, ich hab meinen Code gerade mal für einen Atmega48 (den hab ich hier auch noch rumliegen) kompiliert. Wie es scheint hast du Recht, der Attiny besitzt kein SPI. Vielen Dank für die Hilfe
-
Thread
Windows und Linux lesen SD Karte falsch
16 03 46 1C 13 56 1E 03 46 0E 13 D1 8B 76 11 60 89 46 FC 89 56 FE B8 20 00 F7 E6 8B 5E 0B 03 C3 48 F7 F3 01 46 FC 11 4E FE 61 BF 00 00 E8 E6 00 72 39 26 38 2D 74 17 60 B1 0B BE A1 7D F3 A6 61 74 32 4E 74 09 83 C7 20 3B FB 72 E6 EB DC A0 FB 7D B4 7D 8B F0 AC 98 40 74 0C 48 74 13 B4 0E BB 07
wird, d.h. die Pins der SD Karte sind direkt mit dem Atmega32 verbunden. Ich habe auch noch einen Sensor in der Schaltung, den ich Problemlos über SPI auslese.
-
Thread
Power LED Beleuchtung fürs Zimmer
Lösung 1: PhaseCorrect PWM (So habe ich es gemacht da shcon 10 Attinys gekauft) Lösung 2: Atmega8 verwenden ;-) Hast auch gleich mehr Speicher zur Verfügung und Mehrpreis ist fast nicht nennenswert.
übernimmt der Mega48. Außerdem sind im Slave noch 4 Konstantstromquellen auf basis des LM317. Das ist sicher auch noch eine Optimierungsbedürftige Lösung da die Konstantstromquellen fast 30 % der Gesammtleistung "verheizen
-
Thread
Suche Arduino kompatiblen Bootloader für ATmega8 mit 8Mhz intern
/minimal-arduino-with-atmega8-c32610 sehe ich keine USB-Schnittstelle?
gibt keinen originalen Arduino in Massenware mit ATmega328PB. Auf den orignalen UNO R3 und Nano sitzt der ATmega328P. P <> PB sind zwar nahezu identisch aber nicht gleich. Von Elektor gab einmal einen Versuch den ATmega328PB auf einen Elektor Uno R4 in
-
Thread
DHT22 / AM2302 Sensor Timing
Nacht. Außerdem müsste es dann trotzdem bei jedem Päuschen gleich sein. Ist es aber nicht. Atmega8 A. schrieb im Beitrag #4399371: > Erkennt dein LA bei >2.5V (5V/2) ein high oder bei >1,65V (3.3V/2) ? Ja aber keine 10µs. Könnte die Zeiten mal mit dem Atmega ausmessen. Die Pegel ab wann ein
noch länger als ermittelt. Joe schrieb im Beitrag #4398139: > Der Lowpegel muss > laut Tabelle 48 und 55 µs betragen. Gibt es bei dir eine recht hohe Pin-Kapazität um die 1 oder 2nF auf dem Board?
-
Thread
ethersex im etherrape
at90s8515 at90c8534 at90s8535 at86rf401 attiny13 attiny2313 avr3 atmega103 atmega603 at43usb320 at43usb355 at76c711 avr4 atmega8 atmega48 atmega88 atmega8515 atmega8535 avr5 atmega16 atmega161 atmega162 atmega163
at90s8515 at90c8534 at90s8535 at86rf401 attiny13 attiny2313 avr3 atmega103 atmega603 at43usb320 at43usb355 at76c711 avr4 atmega8 atmega48 atmega88 atmega8515 atmega8535 avr5 atmega16 atmega161 atmega162 atmega163
-
Thread
Idealster Mikocontroller für Handhelds
ich meine ob der jetzt ein ATmege16 oder ein ATmega8 ist (wegen den 8-bit).
ok. aber wo finde ich tut's für den ATmega16? Ich seh überall nur für ATmega8
-
Thread
ATmega88/48/168 - Reset Beschaltung ?
Benoetigt ein ATmega88PA/48/... noch eine RC Kombination am Reset Eingang oder hat sich das erledigt ? Immerhin habe ich auf dem Blockschaltbild einen Pull-up Widerstand entdeckt. Habe bisher nur Attiny und aeltere AVRs
Haupschul-Ing. schrieb: > Benoetigt ein ATmega88PA/48/... noch eine RC Kombination am Reset Nein. Bei allen AVRs mit BOD kann man den Reset direkt auf VCC legen. Das RC-Glied (10k + 100nF) braucht man nur, wenn man per SPI programmieren
-
Thread
Probleme mit C Code und hilfe bei änderung
compilieren bekomme ich keine Fehler oder Warnings.. [code] make all avr-gcc -c -Os -std=gnu99 -mmcu=atmega128 main.c -o main.o avr-gcc -c -Os -std=gnu99 -mmcu=atmega128 mylcd.c -o mylcd.o avr-gcc -c -Os -std=gnu99 -mmcu=atmega128 gen.c -o gen.o avr-gcc -c -Os -std=gnu99 -mmcu=atmega128 ds18S20.c -o ds18S20.o avr-gcc -c -Os -std=gnu99 -mmcu=atmega128 display.c -o display.o avr-gcc -c -Os -std=gnu99 -mmcu=atmega128 read_temps.c -o read_temps.o avr-gcc -mmcu=atmega128 main.o mylcd.o gen.o ds18S20.o display.o read_temps.o -o main.elf avr-objcopy
-
Thread
Programmierung einer Laufschrift
Le Ha schrieb im Beitrag #4157532: > Ich hatte > doch das Problem, dass ich die 128*8 in meinen ATMEGA8 nicht gespeichert > bekomme. Fonts gehören in den Flash, nicht in den SRAM. Ein kompletter 5*8 Font belegt 256 * 5 = 1,3kB, der ATmega8 hat 8kB Flash, das paßt dicke. Ansonsten nimm den ATmega328P
subtrahierst den Ascii-Startwert und addierst zur Speicherstelle den Restwert. Also, die 0 hat den ASCII-Code 48. Das ist auch der Ziffernbereich. Ist dein ASCII-COde zwischen 48 und 57 dann ziehst du 48 ab. Übrig bleibt die entsprechende Zahl. Diese multiplizerst du nun mit 6, das ist die Anzahl der Reihen der
-
Thread
GalaxyTab Serielle Kabelverbindung
Mit dem richtigen Atmega8 könnte es u.U. etwas knapp werden. Laut Datenblatt: • Operating Voltages – 2.7 - 5.5V (ATmega8L) – 4.5 - 5.5V (ATmega8) Was aber nicht automatisch heißt, daß es nicht gehen kann. Es muss nur nicht. Garantiert ginge da z.B. aber der Atmega8L, allerdings nur bis 8MHz. Einfacher wäre es einen anderen µC zu nehmen, z.B. Atmega 48/88/168: • Speed Grade: – ATmega48V/88V/168V: 0 - 4 MHz @ 1.8V - 5.5V, 0 - 10 MHz @ 2.7V - 5.5V – ATmega48
-
Thread
Stabilität der Referenzspannung bei ATmega & Co.
garantieren lassen. Beispiel: http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf
Kondensator auch gleich weglassen. Wesentlich besser wird der Analog Comparator Eingang laut ATmega8 Datenblatt bewertet, mit nur +/-50nA. Leider hängt der an PortD und nicht einem A/D-Eingang.
-
Thread
Kurzschluss zwischen VCC und GND
ist. Eventuell ist der ATmega auch schon gehimmelt worden, daher lege dir am besten gleich einen als Ersatz daneben.
. Nur die VQFN und MLF-Packages haben ein Exposed Pad auf der Unterseite. Beim Atmega48 wären die zumindest lt. Datenblatt auch nicht intern mit GND verbunden. Das kann es also nicht sein. Ich vermute eher daß eines der normalen Lötpads ne kleine Zinnbrücke hatte.
-
Thread
Ab wann lohnt sich ein 32bit Controller? Compilerkosten?
ich nicht 30-40% an Leistung gewinnen wenn ich auf 32 Bit setzen würde. Aktuell habe ich einen Atmega64 mit 16Mhz. Da geht die Geschwindigkeit schon merklich runter, beim großen Addieren, Multipliziere, vergleichen etc. Oder ist es besser und wirtschaftlicher einen schnelleren Prozessor zu kaufen
geforderten Berechnungen kann ich mit einem 32-bit Rechner bei ca. 1/3 der Frequenz gegenueber einem ATMEGA ausfuehren. Als mal spasshalber einen ATMEGA mit 16 MHz und einen LPC2134 oder STM32 mit 5 MHz im Datenblatt vergleichen. Zu allem Ueberfluss wir der Code auch noch deutlich kompakter auf dem 32-bit
-
Thread
FT232RL - "USB-Gerät wurde nicht erkannt" - Schaltung korrekt ?
erstelle ich gerade. Wäre aber schön, wenn schonmal die Schaltung korrekt wäre. Änderungen: - Atmega8 (DIP) ersetzt durch: ATMEGA8-16AU (SMD) - ISP Schnittstelle hinzugefügt - R's und C's ebenfalls in SMD Wäre super, wenn nochmal jemand drüber gucken könnte :) LG
Bist du sicher, dass der Atmega richtig auf externen Takt gefust ist oder wenigstens PB6 als Eingang gesetzt ist?
-
Thread
µC mit 3 Phase PWM Hardware
komplementären Ausgängen. Ansonsten kann man sich das aber auch, wie o.a. mit den 3 Timern der Mega 48-328 selber machen: https://www.mikrocontroller.net/articles/3-Phasen_Frequenzumrichter_mit_AVR
M. K. schrieb im Beitrag #4770321: > Hast du schon einmal darüber nachgedacht, warum u.a. der Atmega328 und > Co 6 PWM-Kanäle hat? Natürlich ist das kein Zufall, aber der Atmega328 hat keinen CortexM3 Kern von da her fällt er aus. Wie gesagt der ADuC7026 hat auch so eine 3 Phasen PWM, wenn
-
Thread
Problem: Attiny45 mit 16MHz PLL Takt
Ein Test mit einem ATmega48 zeigt, dass der beschriebene Effekt nichts mit 'sleep' zu tun hat. Es scheint, als käme man nur daran vorbei, wenn bei gesetztem /reset Spannung an den Controller gelegt wird. So die Beobachtung
S. Landolt schrieb im Beitrag #4261008: > Ein Test mit einem ATmega48 zeigt, dass der beschriebene Effekt nichts > mit 'sleep' zu tun hat. Es scheint, als käme man nur daran vorbei, wenn > bei gesetztem /reset Spannung an den Controller gelegt wird. Richtig.
-
Thread
Hausbus über RS232 möglich?
verbaucht der schon eher viel, 100MBit ist deutlich sparsamer. Microcontroller ist ein simpler ATMEGA32 bzw ATMEGA664, den man sowieso braucht. Gruss Axel
, der (a) die POE Signalisierung und (b) die erforderlichen Versorgungsspannungen macht. 48V sind auch im Telco-Bereich verbreitet, aus genau diesem Grund. Du brauchst nicht unbedingt 48V zu nehmen, 24V oder 36V sind wahrscheinlich für Dich einfacher zu realisieren. fchk
-
Thread
Temperatur über IP messen
geeignet sein, insbesondere wenn man mit einem 8 Bit Resultat zufrieden ist. Das ist im Grunde nur ein ATMEGA48 direkt am Ethernet - 300mA braucht der sicher nicht. Aber das gibts nicht als Fertiggerät.
A. K. schrieb im Beitrag #2353970: > [...] Das ist im Grunde nur ein ATMEGA48 direkt am Ethernet - 300mA > braucht der sicher nicht. [...] Ich nehme an, dass Multi Oschi nicht die Stromaufnahme des Endgeraets meinte. Nicht mal das NET-IO verbraet so viel. ;) Volker
-
Thread
3 Telefon-Wähltöne senden
die man über die Telefontastatur eingeben kann Du kennst aber schon die 'Telefontastatur' des W48? https://de.wikipedia.org/wiki/Tischfernsprecher_W_48
Matthias S. schrieb im Beitrag #5886688: > Du kennst aber schon die 'Telefontastatur' des W48? > https://de.wikipedia.org/wiki/Tischfernsprecher_W_48 Uii, danke habe ich komplett übersehen.
-
Thread
Problem mit ASCII umwandlung
glaube ich nicht. Es ist beides das gleiche. Es ist nur entscheident wie du es darstellt. '0' = 48 = 0x30 = 060 = b00110000
Mein Problem hat sich gerade gelöst. habe einfach zuviel daran rumgebastelt,bis ich aus einer 48 die mir eine "0" geben sollte eine "48" gemacht habe. So geht das natürlich nicht ;-P einfach mal grosszügig die entfernen- taste walten lassen hat geholfen. Aber trotzdem danke für die Hilfe.
-
Thread
AVR Atmega328p an Diamex ALL-AVR ISP - Schaltkreis
-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet_complete.pdf Wobei VCC und GND nicht direkt am Atmega hängen, sondern einfach an + und - meines Breadboards. Trotzdem klappt das so gar nicht. Der
Hallo, ergänzende Frage: ATMEL-Studio und ATmega controller, vorhandene picKit2 und Pickit3, reicht das zum flashen für ATMEGA-controller? Lässt sich der Rest mit Drähten vom 6-polStecker des Programmers zu einer Fassung für den ATMEGA-Kontroller
-
Thread
Stromsparender Betrieb
Für einen Datenlogger mit ATMega48P, AT25040A EEPROM und DOGM Display suche ich noch zusätzliche Tricks zum strom sparen. Welche Kondensatoren soll ich als Buffer verwenden um keine Leckströme zu bekommen? Da das Display 3,3V braucht
ist hierbei am effizientesten? Im Vollbetrieb würde das Gerät bei 3,3V ca. 3mA (EEPROM) +0,6mA (ATmega48P@1MHZ) + 250µA (Display) und im Standbyetrieb 3µA (EEPROM) + 10µA (ATmega im Sleep Mode)
-
Thread
Probleme mit Quarzoszillator und ATMEGA1280
Hallo zusammen, ich habe für ein Studentenprojekt eine Platine entwickelt mit einem ATMEGA1280. Die Platine ist professionell gefertigt und sauber gelötet. Sie funktionierte auch wunderbar, solange ich den internen Quarz im ATMEGA benutzt habe. D.h. ich konnte die Fuses auslesen. Da ich
Kann es eventuell sein, dass bei 8Mhz der Strombedarf des AtMega zu stark ist und die Spannung einbricht und Du daher nicht mehr auf den AtMega kommst? Hast Du hier eine Prüfmöglichkeit (Oszi)?
-
Thread
Atmega88-20PU + Arduino Uno
/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf ATmega88A 0x1E 0x93 0x0A ATmega88PA 0x1E 0x93 0x0F
-v -c stk500 -P COM4 -B20 -p atmega88p [/pre]
-
Thread
Attiny Programmierung
Programmierung, wie der Teufel das Weihwasser. Dafür sind nur 2kB Flash ein Witz. Nimm einen ATmega1284, den gibt es noch als DIP.
Georg M. schrieb im Beitrag #6096675: > Dann lieber ein fertiges Mikrocontroller-Board. > Z.B. ATmega328PB ist nur 33×18mm groß Gerade den ATMega328PB (mit der Betonung auf dem B am Ende) möchte man als Anfänger _nicht_ verwenden. Denn er ist anders als die anderen ATMega328 vor ihm (die wiederum
-
Thread
avrdude fuses aus debugwire schreiben
Hallo zusammen Ich habe einen AVR Dragon, mit dem ich die Fuses eines Attiny48 schreiben möchte. Wenn ich im ISP-Modus bin, geht dies ohne Probleme mit [c] avrdude -p attiny48 -P usb -c dragon_isp -U hfuse:w:0x1F:m [/c] Dabei wechsle ich in den DebugWire-Modus. Wenn ich
ATmega48 oder 88 kann ich es ggf. nochmal versuchen (sollte sich bezüglich dW genauso verhalten wie die Tinys, meiner Erinnerung nach hat man da vor allem den Multiplizierer „abgerüstet“, um billigere
-
Thread
Controllerwahl Atmega8 bei 3,3V / 12MHz
Idealfall beschaffbar bei Reichelt: Lt. Datenblatt habe ich folgende Informationen bekommen: ATmega48V/88V/168V: 0 - 4 MHz @ 1.8 - 5.5V, 0 - 10 MHz @ 2.7 - 5.5V ATmega48/88/168: 0 - 10 MHz @ 2.7 - 5.5V, 0 - 20 MHz @ 4.5 - 5.5V • Operating Voltages – 2.7 - 5.5V (ATmega8L) – 4.5 - 5.5V (ATmega8
Da das Program schon steht sollte es doch ein Atmega sein, speziell eig ein Atmega8.
-
Thread
Welcher Schrittmotor?
Bei deinen Drehzahlen ist es aber weniger wichtig. Wenn du halt irgendein Netzteil zwischen 12 und 48 V hast (z. B. von einem Notebook), kannst du damit erstmal anfangen.
takte_impulse.htm#bsp8 Ich habe noch weitere Programme in Arbeit, z.B. zwei Stepper mit 2 x Poti mit ATmega328/Arduino UNO.
-
Thread
AVR Datenblätter voller Fehler
Wenn es die erste Version eines Datenblatts wäre, dann könnte man das ja noch verstehen, aber den ATmega48 gibt es jetzt schon seit über einem Jahr. @Andreas .def temp =r16 Geht das bei dir wirklich ? Seltsam.
wenn wir schon dabei sind: ATmega88, Seite 297 "Write Program Memory Page" Statt "000a aaaa bbxx xxxx" ist "0000 aaaa bbbx xxxx" richtig. Gruß, JPR
-
Thread
[V] µC, Halbleiter, Relais
Hallo Ralph, ich würde 20 Stück "ATMEGA325-16AU" nehmen und 10 Stück von den Goldcaps. Hast ne PN :) Danke schonmal!
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-24PC
-
Thread
ATTiny13V Stromaufnahme (Ewiges Blinklicht)
doch keine ohmschen Widerstände. > Der Watchdog hat es gebracht: 3 µA Sehr beeindruckend. Ein Atmega48PA mit RTC an Timer2 braucht im Powersafe 0,75µA. Ich hab hier 2 Testschaltungen. Damit lasse ich jeweils eine 20mA-Led alle 8 Sekunden aufblitzen. Mit Atmega168A und 2 AAs von Aldi. Die laufen seit
einfach nicht wovon du redest. >> Der Watchdog hat es gebracht: 3 µA > Sehr beeindruckend. Ein Atmega48PA mit RTC an Timer2 braucht im > Powersafe 0,75µA. Du weißt einfach nicht wovon du redest. > Ich hab hier 2 Testschaltungen. Das interessiert mich nicht. --- Der Thread kann geschlossen
-
Thread
3,3V Hardware betreiben an 5V Arduino
Low knapp unter V_CC/2. z.B. http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf Seite 610f (ATMega88A) http://www.atmel.com/pt/br/Images/doc2545.pdf Seite 330f (ATMega88) http://www.atmel.com/images/doc8246.pdf Seite 222
richtig > erkannt (Schaltschwelle 1,4 V).“ Was genau bedeutet TTL kompatible > Eingänge? Bei einem ATmega hat man TTL kompatible Eingänge? TTL: Siehe Wikipedia. Atmega2560: TTL-kompatibel in dem Sinne, dass TTL-Bausteine und Atmegas direkt miteinander verbunden werden können. Die Atmega-Ports verhalten