-
Thread
atmega8 stürzt bei Funktionsaufruf ab - jedoch schon bevor dieser erreicht ist?
und main.c posten? Ich habe nämlich das gleiche Problem mit der Allocation des Buffers auf einem ATmega88 VooChee
Hi dartrax habe es mit deinem Codebeispiel nun auch auf einem ATmega88 zum laufen gebracht. Meine globale Buffer-Variable war irgendwie nicht so global wie deine :) Einige Probleme die ich hatte rührten daher, das ich den ISP noch draufstecken hatte, was sich scheinbar
-
Thread
Speicherrecourcen reduzieren in C-Programm
Gesetz von Moore praktisch anwenden: Atmega168 nehmen. Der hat doppelt so viel Flash.
? So einfach ist es leider nicht. Der Atmega8 und der Atmega168 sind nur pinkompatibel. Das heißt du kannst deine Schaltung schonmal behalten. Allerdings sind sie nicht binärkompatibel. Das heißt du wirst Codeteile portieren müssen. Welche das
-
Thread
AtMega328p aus eigener Produktion ?
Ist der ATMega328p eine Waffe?
finde, einen 32bit-SoC mit WLAN, 80MHz,... für 'n Euro schon ziemlich besonders. Da kommt der ATMega328P nicht annähernd hin.
-
Thread
Package-To-Die Ratio -> Allgemeinen Überblick
wirklich ist. Vor einem Jahrzehnt gab es davon dann die Version ATmega16A, ein "die shrink". Das bedeutet, dass man den Chip in der Größe reduziert, indem man eine Technologie mit kleineren Strukturgrößen benutzt und alle Standardzellen (also Logik, RAM etc.) entsprechend
möchtest. Andere Anekdote aus der gleichen Produktreihe (AVR): es gab Kunden, die wollten gern die ATmega48 / ATmega88 in einer abgespeckten Version haben, mit reduziertem CPU-Core. So wurden ATtiny48 / ATtiny88 erschaffen, im Wesentlichen fehlt ihnen die Multiplikationseinheit (wenn ich mich recht erinnere
-
Thread
INA138 und 50A Shunt Problem
Messwerte durch :-) aber, so als Denkanstoß: du fährst mit 5V macht AVCC/1024 = 5/1024 oder 4.88 mV pro ADC Digit. MfG
un der hängt jetzt frei in der Luft. Nun zeigt der ADC obwohl nichts dran ist 505. Ist der Atmega im A****???? Danke
-
Thread
Debuggen mit myAVR
Anhieb mit einen Atmega32u4, sowohl ISP als auch Jtag.
Wer sagt den dass ich den Atmega8 verwende ? Uwe B. hat es zwar erwähnt, ich weiß aber das der kein JTAG unterstützt und würde an der Stelle der Atmega16 verwenden. Zurück zu meiner Frage. Würde ich das mit dem abgreifen technisch
-
Thread
Mega328p - maximale I2C Geschwindigkeit?
nun? Hab ich mich verrechnet? http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet_complete.pdf
. > > Nö. In der I2C-Spezifikation steht auf S.47 0,3*VCC. Es geht hier um des Ausgang des ATmega. VOL1max ist 0,4 V.
-
Thread
Arduino: Ausgabe Zeit als Funktionsaufruf für mehreren "Devices"
time_now.second(), DEC); Serial.println(); // DISPLAY TIME VIA SERIAL1(THERMOPRINTER) TM88.print(time_now.hour() < 10 ? "0" : ""); TM88.print(time_now.hour(), DEC); TM88.print(':'); TM88.print(time_now.minute() < 10 ? "0" : ""); TM88.print(time_now.minute(), DEC); TM88.print(':'); TM88.print(time_now.second() < 10 ? "0" : ""); TM88.print(time_now.second(), DEC); // DISPLAY TIME VIA OLED(128x64 I2C Adafruit) display.print(time_now.hour(), DEC); display.print(':');
-
Thread
Mitstreiter für VFD-Modul mit AVR und SPI/I2C/UART Interfac
auch komplette Mosfet H Brücken wie z.B. ZXMHC6A07T8 (gibts bei Reichelt) in SO8. > 4. Ist der Atmega16 der richtige? Oder wie würdet Ihr wählen? Ich würde einen mega48/88/168 verwenden. Der sollte eigentlich reichen.
Benedikt K. wrote: > Ich würde einen mega48/88/168 verwenden. Der sollte eigentlich reichen. Ist das praktisch der m16, nur einmal um seine Pins beraubt (168) und dann um Flash abgespeckt (48,88)? @Olaf: Sollte man das VFD wohl nicht direkt
-
Thread
Initialwert von globalen Variablen zur Laufzeit verwenden
70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100 }; }; Data ram_data; int main() { ram_data = Data{}; // reset all } [/c] [pre] $ avr-g++ -std=c++2a -mmcu=atmega88
70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100 } }; struct Data ram_data; int main(void) { ram_data = default_data; } [/c] [pre] $ avr-gcc -mmcu=atmega88 -Wall -
-
Thread
Fehler in der Schaltung? ATMega8 mit 3.6V?
http://www.obdev.at/products/vusb/hidkeys.html Nur ist mir aufgefallen, das die Spannung für den ATMega8 dort auf ca. 3,6 V reduziert wird. Schaue ich nun aber is Datenblatt des ATMega8 steht da 4,5 - 5,5 V. Ist das ein Fehler in der Schaltung? kann ich den ATMega8 nicht einfach vor die beiden Dioden
Schau doch mal nach einem ATMEGA88PA, bis 20MHz ab 1,8V. Oder der MEGA88P (nach Kurve 28-2 im Datenblatt) sind ca. 15 MHz vei 3,6V möglich. Beide Pinkompatiebel, Software leicht anpassbar. gruß hans
-
Thread
Atmeg8 im Leerlauf sehr heiß??
Der Nachfolgetyp (mega88) zieht bei mir mit 22 MHz 21 mA bei 5 V, verheizt also 105 mW, und die sind auf dem 28-pol. Gehäuse praktisch nicht zu spüren.
@senex24 wie groß soll der widerstand bei nem ATmega8 so sein ?
-
Thread
Atmega8A ADC -Spannungsregler und weitere Fragen
oder muss ich da genauere nehmen oder mit anderen Spezifikationen? Ich möchte gerne üebr den Atmega8 eine Spannung von 0-5V messen. 5V enstprechen 10 und ich brauche eine Genauigkeit von XX,X5 (also 5 oder nur an der 100sten Stelle). Bei 5V und 10 Bit habe ich eine Auflösung von 4,88mV was mir gut
Mit wurde empfohlen anstelle dem Atmega8A lieber den Atmega88PA zu nehmen, weil dieser wohl moderner und pinkompatibel ist. Das habe ich geändert.
-
Thread
AVR ATMega Ersatz im Arduino Uno
Anwendung auch einen anderen Controller aus der gleichen Baureihe verwenden. Dabei handelt es um die Atmega 48/88/168/328. Diese 4 Conroller sind sozusagen Geschwister. Andere AVRs z.B. der Atmega8 ist ein Cousin von denen. Je nach Verwandschaftsgrad müssen beim Code mehr oder weniger umfangreiche Änderungen
ATmega verwenden.
-
Thread
Richtige Fuses für Quarz
Hallo, Wie muss ich SUT_CKSEL programmieren um an einem ATmega88V einen 1,8432MHz Quarz zu betreiben? Für die größe der Kondensatoren hab ich 15pF gewählt. Ich habe meinen ersten Controller leider verfused und möchte jetzt nicht noch einen Fehler machen.
18,432 MHz verwenden? 18,432 MHz ist aber für den V-Type nicht zulässig! siehe Datenblatt: – ATmega48V/88V/168V: 0 - 4 MHz @ 1.8V - 5.5V, 0 - 10 MHz @ 2.7V - 5.5V Ext. Crystal Osc. 8.0- MHz; Start-up time PWRDWN/RESET: ..... ist richtig. Gruß XMEGA
-
Thread
[Artikel] Motoransteuerung mit PWM
konkreter Schaltplan aus? Kann ich morgen Mal posten (falscher Rechner), doch im groben hängt der Atmega88 einfach nur mit 3 Pinnen+Vorwiederstand (PWM,INA,INB) an der Leistungsstufe. VCC24 direkt an dieser und der Motor direkt dahinter. > Idee hab ich leider nicht. Die PWM hast du mit dem Oszi
EMK muss ich noch Mal nachlesen. > - die Pullups R5, R6, R7 sind nicht nötig, sowas hat der Atmega88 > schon Ich weiß, aber die 4 in SMD machen mich nicht arm. > - T1: Warum ein PNP? Sowas ist relativ schwierig zu schalten. Eine NPN > wäre vom Handling her einfacher. Nehme ich evtl. wieder
-
Thread
ATMEL ATmega48 -20PU zu -10PU
Hallo, Ich habe eine kurze Frage zum ATMEL ATmega48-20PU Kann ich diesen durch Fuses oder so auch wie einen ATMEL ATmega48-10PU laufen lassen? Ich habe eine alte Schaltung die den 10mhz 10PU braucht, und habe noch einige -20PU herumliegen.
10PU ist bei Atmel abgekündigt, wirds also demnächst > nicht mehr geben, da er z.B. durch den mega88 ersetzbar ist. Also wenn dann wird der durch den ATmega48PA ersetzt. Da braucht man im Gegensatz zum ATmega88 nix ändern... Tassilo
-
Thread
ATMEGA 328 Timer 2 Issues
Asynchronous Operation" HTH [0] http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf
Im Labor auch 40Mhz, normal 32, ich bin von 16Mhz beim ATMega ausgegangen.
-
Thread
PWM wird nicht am ICP eingelesen
Hallo zusammen, Ich sehe gerade das Problem nicht ... Ich versorge einen uC (ATMEGA88) über einen Spannungsregler (3V), das ganze hängt an einem Servotester / Empfänger aus dem Modellbau. Jetzt Lege ich das PWM Signal über einen PullDown (20k) an den ISP und möchte es einlesen. Allerdings
Deine Schaltung sieht jetzt so aus? *1* [pre] 10K Atmega88 PWM (0..5V) o------###------o ICP-Pin GND o---------------o VGND o Vcc 3V [/pre] Oder hast du immer noch den 20K Pulldown drin? Wieso braucht dein Signal
-
Thread
Atmega8: Was soll ich verwenden? Bei 3,3V und 12MHz
Hi Ulrich, wie wäre es denn mit einem ATMega48/88. Die kommen bei 3,3V nach Datenblatt zwar auch nur bis 10MHz, sind damit aber schon deutlich näher an den von dir geforderten 12MHz (und sind pin-kompatibel zum ATMega8)
mal sehen, ich hatte mich da auf die Information auf Seite 1 verlassen ;-) Na dann sollte doch ATmega48/88/168 die perfekte Wahl sein
-
Thread
AVR-Studio 4.17 mit Ur-Alt ATMega 8
meinte natürlich den JTAGICE MKII... der kann ja auch ISP. Allerdings hat die Device-Liste eben den ATMega8 nicht mehr. Hab gerade Nachricht von Atmel bekommen, der HVA geht definitiv NICHT, laut denen könnte man versuchen, den ATMega88 zu nehemn.... das ISP-Programmieren sollte gehen und debugfähig ist
Jo, Matthias, hast da wohl recht.. ist aber leider nirgends, mit Ausnahme dessen, daß der ATMega8 abgekündigt sei. Aber das ist für mich kein Grund, meine verbliebenen 4 Stück in die Tonne zu werfen *gg*. Also, Erfahrungsbericht: Mit Einstellung ATMega88 kann man den Controller flashen, auch
-
Thread
AVRStudio: Anzeige verbrauchter Speicher
=gnu99 -mmcu=atmega8 -MD -MP -MF"Test_ATmega8.d" -MT"Test_ATmega8.d" -o"Test_ATmega8.o" ".././Test_ATmega8.c" Finished building: .././Test_ATmega8.c Building target: AVRGCC3.elf Invoking: AVR/GNU C/C+
Verwendung eines Bootloaders verringert (bzw. vergrößert). Ich habe z.B. im aktuellen Projekt einen ATMega88 der die Ausgabe liefert: AVR Memory Usage ---------------- Device: atmega88 Program: 7532 bytes (91.9% Full) (.text + .data + .bootloader) Data: 512 bytes
-
Thread
Atmel AVR Controller mit integrierter RTC
um etwas passendes zu finden. Der Controller sollte einem Atmega88 möglichst ähnlich sein und als PDIP verfügbar sein.
Homepage finde ich sehr unübersichtlich um etwas >passendes zu finden. Der Controller sollte einem Atmega88 möglichst >ähnlich sein und als PDIP verfügbar sein. Das haben eigentlich alle AVRs >=40 polig. Zumindest alle neueren. MfG Spess
-
Thread
Conrad Funksteckdosen 433Mhz über 433mhz sender steuern
tanzt mit ihren Werten, aber sei es drum ^^ Jetzt muss ich nur noch zusehen das ich das mit dem ATMega88 der auf meiner Lernplatine gesendet bekomme, ist der interne oszilator überhaupt genau genug für solche aufgaben? [code]Mehrfach Fernbedienung 1.1 AN 10110110110100101011100111000000 1.1
gemalt hatte, guggst du: http://bascom-forum.de/showthread.php?1232-Funksteckdosen-mit-nur-einem-Atmega-PIN-ansteuern-!/page3
-
Thread
Atmega8L mit 2 NiMh Akkus betreiben?
Nimm einen Atmega88. Der geht schon ab 1,8V und ist auch besser im Stromsparen.
und deine Messergebnisse so nichts taugen. Also wie mein Vorredner schon gesagt hat, nimm einen ATmega88, der hat eine 1.1V Referenzspannung an Bord und kommt auch mit einer geringeren Spannung (1.8V) aus. Du kannst aber auch einen LiIon-Akku nutzen, ist sowieso Stand der Technik, dann passt das
-
Thread
16 x PWM erzeugen
, du sparst nix und würdest dir Erweiterungsmöglichekeiten verbauen. Evt. wäre sogar nen Mega88 (oder Mega48) sinnvoll (wegen der höheren Frequenz). bis dann Hauke
ein Timing Problem, aber das kriegen wir schon hin, hat aber erstmal Prio 1. Ich werde mir mal den ATMega8 88 und 48 ankukken, was da so geht und vorallem wie groß die Teile sind und ob es die in der naexten Zeit noch gibt. - Martin
-
Thread
Suche kleines Echtzeitbetriebsystem für at90s8535
mega2561 mega6450 tiny84 mega324P mega8 tiny85 mega328P mega8515 tiny861 mega32 mega8535 tiny88 mega325 mega88 Also wirst Du Hand anlegen müssen! Gruss Th
Aus der FAQ For microcontrollers, TinyOS supports the Texas Instruments MSP430 family, Atmel's Atmega128, Atmega128L, and Atmega1281, and the Intel px27ax processor. There is work underway to support the Cortex M3. Ebenfalls aus der FAQ It's been designed for very reasource-constrained devices
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
Arduino-IDE für jeden von der IDE untersützten Controller kompiliert werden kann, passend für alles: - Atmega-Controller (Atmega168, Atmega328, Atmega2560 etc. - AtTiny85 Controller - ARM Cortex - ESP8266 Controller Und wer will, kann es dann piepsen lassen Aber eben immer nur die 100 Tonfolgen, die
Interessant! Kann man das ganze auch unter atmega328 verwenden? Vielen Dank
-
Thread
avrgcc erzeugt sinnlosen code?
schrieb im Beitrag #2592040: > // PINA kann ich nichts zuweisen Bei einem ATtiny2313 oder ATmega88 kannst du das sehr wohl.
Jörg Wunsch schrieb im Beitrag #2592830: > Datenblatt ATmega48/88/168 (die alten, ohne "P"): > > 12.2.2 Toggling the Pin > > Writing a logic one to PINxn toggles the value of PORTxn, independent > on the value of DDRxn. Note that the SBI instruction
-
Thread
µC Auswahl für Kleinprojekt
Ich würde einen *ATmega88* nehmen (oder Atmega168 bzw. Atmega328, sind wie der 88er, haben aber mehr Speicher) Die sind zwar etwas oversized, dafür kann man bei Bedarf noch einiges mehr damit machen, wenn die Hardware
Tiny24/44/84: Mehr IOs, trotzdem klein. Dann die oft genommenen "Mega8-Klasse", heute nimmt man Mega88/168... usw. wie Tiny nur mit mehr Speicher, IOs und einiger Peripherie: USART, SPI usw. Die Dicken Megas auch "Mega32-Klasse", heute Mega328 usw. Noch mehr Speicher, vor allem Flash, also Programmspeicher
-
Thread
Frequenzmessung - viele Kanäle
Hallo Forum! Ich bastele privat gerade mit einem Atmega88 herum, in Assembler. Ich komme soweit auch zurecht, aber folgende Sache bereitet mir derzeit Kopfschmerzen: Ich möchte das Tachosignal (TTL, 50% Duty Cycle) von (bis zu) 8 (!) Lüftern auswerten.
schau ich auch mal nach :) ... Okay, scheint dafür brauchbar, und was für ein Glück, dass ich den Atmega88 statt Atmega8 habe. Bis der 74HC151 ankommt, kann ich mich da ja schonmal austoben. Danke für den Tipp! Mit welcher Auflösung kann ich denn ungefähr rechnen, ulrich? Ich will die Umdrehungsgeschwindigkeit
-
Thread
S: 1x Atmega168-10/-20/A DIL-Gehäuse
Ehm ?? https://www.ebay.de/itm/1-Stucke-Mcu-8Bit-16Kb-Flash-DIP28-ATMEL168-ATMEGA168-20PU-Ic-Neu-sv/232813944328?hash=item3634cade08:g:fbIAAOSwLWBbP9h- Wenn ich aber den BESSERN und BILLIGEREN 328P vorschlagen dürfte: https://www.ebay.de/itm/1PCS-IC-ATMEGA328P-PU-ATMEGA328P-DIP28
> und er ist der erste Atmega der mir kaputt gegangen... Vermutlich ESD geschädigt, hatte ich bei zwei Mega88 von Reichelt auch mal gehabt. Ist ein Fachhändler! Sonst gab es nie Probleme mit ESD in meinen Prozessen. MfG
-
Thread
ATmega2560 hex File disassemblieren
Christoph db1uq K. schrieb im Beitrag #7516580: > Es gibt noch einen avr_256, der dürfte für den Atmega2560 genauer > passen. Und wenn du den Atmega2560 einfach auswählen würdest? Der ist in der Liste enthalten.
Kilo S. schrieb im Beitrag #7516622: > Und wenn du den Atmega2560 einfach auswählen würdest? > > Der ist in der Liste enthalten. Dein "Screenshot" zeigt das nicht, da steht nur "atmega256".
-
Thread
Alternativ OP gesucht
Aber diesen gibs wieder nicht im Eagle. Ich habe ein Programm für einen Atmega 88 DIL, kann ich das Programm auch auf einen Atmega 88 in smd aufspielen?
den OP einen LM358 oder gleich den generischen 2-fach OP nehmen. Ähnlich kann man statt des Mega88 auch erstmal den Mega8 nehmen. Es fehlt da nur die Beschriftung bei einigen zusätzlichen Funktionen.
-
Thread
AX82 - ZX Spectrum Emulator mit AVR + CPLD
ich bei der nächsten Reichelt-Bestellung die entsprechenden Teile mitnehme. Hast du dir mal den ATmega 644PA-PU angesehen? Die zweite Revision (A) lässt sich meistens etwas mehr übertakten. Beim SwinSID (vielleicht ist dir das ein Begriff; SID-Nachbau mit AVR) wurde ein ATmega88PA-AU benutzt, weil dieser
Thanks. Programmed the atmega and set the fuses. Problem. I dont have xilinx software. Can anyone program the xc chip for me in exchange for a pcb ?
-
Thread
DDS Sinus erzeugung
schmeiss C für das Ding weg und schau Dir den Assembler Code im 88DDS an.
sub phase rjmp TL_PSK ; 2 => 36 / 4 = 9 cycles [/avrasm] Ohne den PinChange der 48/88/168er etc. nur mühsam? Lange kein BellModem mehr gehört :0) Werner
-
Thread
Leeres Programm schon 2490 byte groß?
Hallo Zusammen, Verwende einen ATmega88 mit 8kb Programmspeicher. Jetzt hab ich plötzlich beim Brennen die Meldung bekommen, das der Speicher voll ist. Kann das jedoch nicht ganz nachvollziehen, da der Code bissher noch recht übersichlich
---------- Device: atmega88 Program: 76 bytes (0.9% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) [/code] Peter
-
Thread
AVR braucht 7us-12us bis in Interrupts ausgelöst wird??
/qcnt_6sub.s > Es geht um eine 4-fach Flankenauswertung per Interrupt bis 500 kHz mit > einem ATmega88 @ 20 MHz. PUSH und POP sind nicht vorhanden. Gut. Dann sind das 2 Beispiele. Sonst noch was?
an PC5 oder ähnlich - Aref = VCC - Interner OSC - Modusjumper an PC0 - Atmega88
-
Thread
Schaltregler für 24V, 2A gesucht
sui_88 schrieb im Beitrag #5522483: > Ich suche nur ein IC, mit dem ich den Regler selbst aufbauen kann. LM2676
verraten? Die LT sind THT wie gewünscht und eignen sich prima. Ich erinnere an seine Wünsche: sui_88 schrieb im Beitrag #5522447: > Was ist Euer Lieblingsschaltregler sui_88 schrieb im Beitrag #5522483: > Ich suche nur ein IC, mit dem ich den Regler selbst aufbauen kann. sui_88 schrieb im Beitrag
-
Thread
UpdateLoader: Benutzeroberfläche für FastBoot AVR-Bootloader
Mit dieser Version läuft das Update auch über ein RN42 Bluetooth UART Modul fehlerfrei durch (ATmega238/16MHz, Windows 7).
Mit dieser Version läuft das Update auch über ein RN42 Bluetooth UART > Modul fehlerfrei durch (ATmega238/16MHz, Windows 7). Also mit einem Mega88 bei 8Mhz (wegen 3V) via RN42 habe ich mir heute die Zähne ausgebissen. Der gleiche Controller mit natürlich identischem FastBoot und gleichen RX/TX Pins
-
Thread
Wird ein Interrupt gespeichert?
%3A%2F%2Fwww.atmel.com%2Fimages%2FAtmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf&usg=AOvVaw1737uYd3aLQvvobeVtfUHP Wozu hat der MC wohl so viele "Interrupt Flag Register"?
#5181673: > Martin S. schrieb: >> Normalerweise gibt es eine IRQ-Priorisierung. > > Hat der AtMega nicht. Der Atmega2560 hat sogar 12 Interruptvektoren. >> Es gibt aber auch asynchrone Interrupts. > > Hat der AtMega nicht. Zitat: External interrupts can be sensed and registered either
-
Thread
Erweiterung mit UART
Hi, nacheem Ihr mir so viel bereits geholfen habt, um mein ersten Versuch mit dem Atmega88 in Gang zu setzen, habe ich noch eine kleine Frage. [c] /* define CPU frequency in Mhz here if not defined in Makefile */ #ifndef F_CPU #define F_CPU 1000000UL #endif #include <stdlib.h
Ich habe an einer Stelle einen weiteren Befehl eingefügt uart_putc ('1'); Jetzt soll der Atmega88 nach dem Abschalten der Lampe ein Zeichen über den UART senden. Meine Frage - kann ich einfach am TXD-Pin des Atmega88 ein Oszi anschließen und gegen Masse messen? Ich müsste doch dann im Oszi
-
Thread
Epson TM88 oder Eltron mit Atmega ansteuern
Hallo zusammen, hat von euch schon mal jemand einen Epson TM88-Bondrucker oder einen Eltron-Drucker mit einem Atmega angesteuert? Wenn ja, könntet ihr mir ein paar Tipps geben oder evtl. sogar Codebeispiele zeigen? Vielen Dank schon mal!
Mit welcher/n Schnittstellen ist Dein TM88 denn ausgerüstet? Was willst Du drucken, nur Text oder Grafik?
-
Thread
Pinkompatible AVR
eine Tabelle, welche 8Bit AVRs pinkompatibel zueinander sind? Konkret interessiert mich gerade der ATMEGA8, aber so etwas währe ja auch generell interessant. Gruß, Thomas
kompatibler Teile, wenn alle Pinfunktionen gleich bleiben sollen, wird die Tabelle ziemlich klein. Beim atmega8 wär dann nur die "8L"-Variante Kompatibel, beim atmega88 gäbs den -48, -88, -168.
-
Thread
LED leuchtet nicht obwohl Flash erfolgreich
Hallo! ich habe ein hartnäckiges Problem mit einem ATmega88A-PU. Die äußere Beschaltung ist die Grundbeschaltung + LED samt 1kOhm Vorwiderstand gegen VCC an PB1. Als Spannungsversorgung kommt ein Multifunktionsnetzteil auf 5V zum Einsatz. Als Programmer
geschrieben und geflasht und siehe da, die LED leuchtet. Es kann sein das ich zuvor in AVR Studio den ATmega 88 und nicht den ATmega 88A ausgewählt habe, wobei das ja eigentlich keinen Unterschied machen dürfte. Jedenfalls funktioniert nun alles mit der neuen .hex. Das Problem mit der Target-Spannung hat
-
Thread
"-mmcu="-Parameter bei AVR-GCC?
ja für alle AVR-Typen verwenden, die man einsetzt, bei mir also z.B. ATmega48/88/168, ATmega32/644/644P, ATmega128, ATmega1280, aber z.B. keine Tiny's. Ist es dann ratsam, den "-mmcu="-Parameter wegzulassen?
Bibliotheken ja für alle AVR-Typen verwenden, die man > einsetzt, bei mir also z.B. ATmega48/88/168, ATmega32/644/644P, > ATmega128, ATmega1280, aber z.B. keine Tiny's. > > Ist es dann ratsam, den "-mmcu="-Parameter wegzulassen? Nein, es sollte schon angegeben werden, für welche Familie
-
Thread
ATmega168PB device signature 0x000000
Hi! Ich habe eine Schaltung, auf der ich bisher den ATmega168PA verbaut hatte. Nun hat der Fertiger auf die gleiche Platine den ATmega168PB verlötet. Laut Datenblatt ist der ATmega168PB jedoch kein drop-in replacement für den ATmega168PA. Er hat nämlich auf
An Stelle von Mega88 hatte ich testweise auch ein paar Mega88PB eingesetzt. Da gab es keine Probleme mit der Programmierung. Was man nicht machen darf, ist die "full swing" Sicherung zu setzen. Aber Du nutzt ja nur den
-
Thread
Schnauze voll, ich will AVR
Anfang und darüber hinaus wirklich sehr hilfreich und die 50€ auf jeden Fall wert! Dazu z.B. ein ATmega88, das Datenblatt, AVR Studio, WinAVR und los geht's.
und darüber hinaus wirklich sehr hilfreich > und die 50€ auf jeden Fall wert! > Dazu z.B. ein ATmega88, das Datenblatt, AVR Studio, WinAVR und los > geht's. Hmmm ... nen Mega8, ein Steckbrett, 7805, 3x 100nf Kerko, 8MHz Quarz, 2x 22pF Kerko, eine LED und ne Hand voll Drähte. Ein simples Kabel
-
Thread
RGB LED mit PWM steuern
des RC Oszillators zum Opfer zu fallen. Allerdings sollte man auch dazu sagen, dass der ATmega8 schon ziemlich "alt" ist. Neuer hingegen ist z.B. der ATmega88 und er bietet einige nette Features, die man beim ATmega8 noch vermisst. Alternativ kannst du dir auch ein Arduino holen. Selbst,
Karol Babioch schrieb im Beitrag #3767402: > Allerdings sollte man auch dazu sagen, dass der ATmega8 schon ziemlich > "alt" ist. Neuer hingegen ist z.B. der ATmega88 und er bietet einige > nette Features, die man beim ATmega8 noch vermisst. Dann werd ich mir so einen holen danke für den Tipp
-
Thread
welche Einstellungen bei der Fleury-UART-Bibliothek
ach so, der Atmega88 benutzt seinen internen Oszillator. Der hat wohl, wie ich es gelesen habe, eine Frequenz von 1MHz.
HI >ach so, der Atmega88 benutzt seinen internen Oszillator. Der hat wohl, >wie ich es gelesen habe, eine Frequenz von 1MHz. Ja. Aber der ist für die serielle Schnittstelle ungeeignet. MfG Spess