-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
COM0A0) | (1 << COM0B0); TCCR0B = (1 << CS00); TIMSK0 = (1 << OCIE0B) | (1 << OCIE0A); OCR0A = 128; OCR0B = 128; [/c] Eigentlich sollte doch sowohl an OC0A als auch an OC0B ~62kHz anliegen (bei 16MHz CPU Takt) oder ?
einmal weisst, was eine LUT bei einem FPGA ist, dann wirdst du wohl auch ein Leben lang immer beim AtMega bleiben.
-
Thread
I2CEprom 24LC512 Page Write Bascom - TWI Experten gesucht
Schreiben ab Adresse 120 muss ich dann 2x schreiben (einmal 120-127 und den 2. Schreibvorgang mit 128-129) Aus dem Datenblatt zum 24LC512 geht das leider auch nicht so recht hervor, bzw. steht nicht explizit, dass der SRAM-Buffer mit 128 Bytes auch genau einer 128-Byte Seite im EPROM zugeordnet werden
Manfred S. schrieb im Beitrag #2325187: > in diesem Fall werden die 10 Bytes auf 120-127 und 128-129 geschrieben, > das können (angeblich) die EPROMS nicht und vergessen die Bytes 128-129 Nö, der EEPROM schreibt Byte 128, 129 dann auf Adresse 0 und 1. Das ist mit "The address roll over" gemeint
-
Thread
LCD DM19264A (KS0108B Controller)
Hallo Hans, nimm doch mal die Beleuchtung vom ATMEGA weg. Meines Erachtens zieht die viel Strom. Ich habe einen 7805 am ATMEGA, der heiß wird, wenn ich ihn für die Beleuchtung missbrauche. Dann prüfe auch mal die Programmierung der Fuse-Bits (immer wichtig
sich im Thread http://www.mikrocontroller.net/topic/250975#2577966 Long time Oscilloskop with Atmega32 & LCD-Display 128x64 Pixel Für das (einseitige) Layout der Scope-Leiterplatte habe ich allerdings ein schmales Display 128x64 vorgezogen. Dann paßt es in mein Gehäuse 205x113x35mm (beides Pollin
-
Thread
Touch bauen, suche günstigere alternativen
einen ATMega128L mit 16 Mhz Quarz
Tobias N. schrieb im Beitrag #3146297: > einen ATMega128L mit 16 Mhz Quarz Treiber hast du dir auch schon überlegt? Gruss
-
Thread
ADC ISR startet nicht
achja...M103C Fuse nicht gesetzt (also nicht im ATmega103 Kompatibilitätsmodus) ATmega128 Takt = 8MHz
@johnny.m ja mein Atmega128 hat 8MHz Takt (siehe 2.ter post)
-
Thread
ATXMEga Bootloader
ausliest, dann wäre es eigentlich möglich einen XMega-Code zu laden, indem Du den Programmer auf ATMEga128 stellst. Ponyprog wird das HExfile weiterleiten - Du brauchst aber noch eine SW im Bootbereich, die Dir das ganze entgegennimmt.... Ich denke aber eher, dass eine Mail an den Autor hilfreich ist
ausliest, dann wäre es > eigentlich möglich einen XMega-Code zu laden, indem Du den Programmer > auf ATMEga128 stellst. Das würde mich aber wundern. Immerhin benutzt der XMega ein völlig anderes Programmierinterface, sodass nicht nur eine neue Software fällig wird, sondern auch neue Hardware.
-
Thread
Kompatibilität (Pin und Binär)
Beitrag #2237026: > Im konkretem Falle möchte ich herausfinden, ob ich die > 04-Pin-Dip-Version des ATmega128 /* ATmega1284P-PU */ mit dem STK500 > (ohne den STK501 für die SMD-Varianten) programmieren kann. Davon abgesehen, dass das keine "Version des ATmega128" ist, sondern ein ziemlich eigenständiger
→ ATmega164P/324P/644P → ATmega1284P ATmega103 → ATmega128 → ATmega1281 → ATmega2561 ATmega640 → ATmega1280 → ATmega2560 AT90USB646/647/1286/1287
-
Thread
Xmega oder Arm für Kleinsserien wegen Lötbarkeit..
Entscheidungsproblem mit welchem Controller ich mich beschäftigen soll.. Derzeit laufen meine Systeme mit Atmega128 sollen nun aber auf Xmega oder STM32 umgestellt werden.... QFPA 44 bzw 64 lässt sich noch gerade so für Kleinstserien löten. Aber bei LQFP scheint mir das nicht mehr sonderlich zuverlässig zu
Günther schrieb im Beitrag #3303273: > Die Portierung vom ATMega128 zum ATXMega war auf der unteren Ebene der > Hammer. Ha, ha, ha, ha. Das ich nicht lache! Kann ich weil ich es selber gemacht habe.
-
Thread
WinAVR Bug: Crash wegen Codegrösse
Trampolines müssen auch benutzt werden, um von einem 128-KiB-Block eine Funktion in einem anderen 128-KiB-Block zu rufen. Was soll das Trampoline bei einem Funktionszeiger helfen? Entweder, er liegt im ersten 128er Segment und ist per EIND = 0 (was
das Trampoline hilft schon dabei, da der EICALL nicht auf dei Funktion in den oberen 128kb geht, sondern auf den Trampolineeinsprung und somit immer in den unteren 128kb landet ... Gruss
-
Thread
Netzwerk mp3 Player
naher Zukunft auch genau sowas vor. MP3-Player mit Ethernet und EIDE-Schnittstelle, zudem soll ein 128x64 Grafikdisplay angesprochen werden. Allerdings stehen die nächsten wochen Klausuren an, von daher dauert das noch, ehe ich anfangen kann. Habe vor einen ATmega128 zu benutzen. Können ja im Sinn behalten
Einsparen von µC-Pins etc.). Ich habe auch vor ein einfaches Betriebssystem mit Bootloader für den ATmega128 zu entwerfen. Externes RAM wird in mehrere Bänke aufgeteilt sein, habe hier noch mehrere 0,5MB-DRAM-Module aus einem alten Mainboard herumliegen. Eine erste grobe Schätzung für die Dauer des Projektes
-
Thread
Sammelbestellung bei tme.eu : RFM12 , 100nF 0805, Atmega88
868B 4,39 (3,71 ab zusätz. 8 Stk) BTM-222 14,26 AT90CAN128-16AU 8,82 (7,80 ab zusätz. 5 Stk) Atmega88-20AU 1,53 (1,35 ab zusätz. 15) 0805 100nF (100Stk) 0,73 (0,65 ab zusätz. 400) ZL303-10P (1x40
/868B 4,39 (3,71 ab zusätz. 17 Stk) BTM-222 14,26 AT90CAN128-16AU 9,16 (7,80 ab 10 Stk) Attiny13-20SU 0,79 (0,66 ab 3 Stk) Atmega88-20AU 1,53 (1,35 ab zusätz. 15) 0805 100nF (100Stk) 0,73
-
Thread
AVR: Atmega16 Interrupt Timer0 über Bascom
// Toggle Portd.6 PORTD ^= (1<<PD6); // Return return; } [/C] Hexfile für den Atmega16 ist im Anhang (ohne Gewähr). > Ich habe mit PICs schon viel mit Interrupt gearbeitet. Das sollte doch > mit dem Atmega auch gelingen. No Panic! Das tut es auch.
Hi Schon mal überlegt, dass der ATMega16 keine Vorteiler von 32 und 128 besitzt. Mit einem Blick ins Datenblatt hättest du dir deine 'Untersuchung' sparen können. MfG Spess
-
Thread
undefined reference to "__mulhi3" Gesperrt
welche Bibliothek muss ich denn mitlinken (ich hab nen atmega128)??? (also makefile anpassen)
Wstrict-prototypes -Iinclude/ -std=gnu99 -c -o portheap.o portheap.c Wo bitte ist da ein -mmcu=atmega128 drin?
-
Thread
Daten von 5-6 Meßstellen per Funk übertragen?
Hat hier schon jemand Erfahrungen mit dem ATmega128RFA1 gesammelt? fchk
technisch sinnvollste Lösung(?) würde ich die > wohl nicht dablasen. Dresden Elektronik bietet die atmega128rfa1 schon etwas länger auf einem fertigen Modul an. Allerdings sind die Stiftleisten im Rastermass 1,27mm. Siehe auch hier: http://false.ekta.is/2011/05/dresden-elektronik-atmega128rfa1-breakout-boards-derfmega128
-
Thread
ATMEGA8 Soundgenerator/Synthizer
angehängt werden. Die Files zum Projekt finden sich hier: http://www.roboterclub-freiburg.de/atmega_sound/atmegaSID.html Um den Soundgenerator auszuprobieren, brauch man blos einen Atmega8 mit 16MHz Quartz. Den PWM-Ausgang kann man direkt an einen Verstärkereingang anschließen. Ich habe hierzu
kann mir jemand das hex-file füe nen Atmega168 16MhZ senden?
-
Thread
AtMega128: Längenbegrenzung bei "strcat"?
ich weiter suchen, an was es liegt.... Hier meine Tools / Hardware: * avr-gcc (GCC) 3.4.6 * ATMega128 * externes RAM, Typ IDT71024 (128k*8), A16 ist mit Prozessorport immer auf gleichem Pegel Gruß Martin
an dem ATMega 128 ist ein externes RAM dran (128k*8). Daher hab ich nicht nur 4k RAM.... Oder geht das mit dem externen RAM nicht mit Arrays?
-
Thread
UART mit Atmega 2560
Hallo, Danke für die Antwort. Mit einem Atmega 8 hats bei mir auch funktioniert. Nachdem ich das Programm aber für nen Atmega 2560 umgeschrieben hab gehts nicht mehr. Kann es daran liegen, dass der 2560 mit 16Mhz läuft und ich deshalb einen Fehler
Hi >Nun zum Problem: Der ATM 128 mit 2 Uarts kann nur mit UART0 asynchrone >Übertragung (lt. Datenblatt). Die UART1 geht dann nur als synchrone >UART. Wie kommst du auf dieses schmale Brett? Wenn mit ATM 128 der ATMega128 gemeint
-
Thread
Helpthread zum Wikiartikel AVR Eclipse
Wiki ein. Mfg Rainer PS: Ich habe den Simulator so aufgerufen: [pre]simulavr -g -p 1212 -d atmega128 -P simulavr-disp[/pre]
Netz gefunden. Aus den Bildern im Tutorial sieht man, dass das dortige Programm wohl für einen Atmega8 bestimmt war (Target -> Atmega8). Beim Start von AVARice wird jedoch ein Atmega128 als Platform angegeben. Könnte man dadurch AVARice "austricksen" und trotzdem debuggen? Micha
-
Thread
Nachteil bei verschiedenen µC
ATmega8, 16, 32, 128.. würde ich aus einem Grund nicht mehr verwenden. Bei dieser Generation herrscht noch ein ziemliches Chaos bei den Registern Das mag im Einzelfall keine Rolle spielen, aber wenn man
gewachsen. Atmel hat wohl versucht, zu den älteren Modellen möglichst kompatibel zu sein. Stichwort ATmega128 und PortF ist das glaube ich, bei dem ein Register aus der Reihe schlägt > Dort ist der MSP430 deutlich besser. Dort ist z.B. Timer 0 in > alles Derivaten identisch, oder? Ich weiß nicht,
-
Thread
IDE unter Linux
at90scr100 at90usb1286 at90usb1287 at90usb162 at90usb646 at90usb647 at90usb82 at94k ata6289 atmega103 atmega128 atmega1280 atmega1281 atmega1284p atmega128rfa1 atmega16 atmega161 atmega162 atmega163 atmega164a atmega164p atmega165 atmega165a atmega165p atmega168 atmega168a atmega168p atmega169 atmega169a atmega169p atmega169pa atmega16a atmega16hva atmega16hva2 atmega16hvb atmega16m1 atmega16u2 atmega16u4 atmega2560 atmega2561 atmega32 atmega323 atmega324a atmega324p atmega324pa atmega325 atmega3250 atmega3250a
-
Thread
ATMEL Eval Board 2.0.1 Test-Software
(80)><NUL><NUL><(80)><NUL><NUL><(80)><(80)><(80)><NUL><NUL> <(80)><NUL> Als Dezimal sowas: 128 000 128 000 128 128 128 128 128 128 128 128 000 128 000 128 128 128 128 128 000 128 128 000 128 000 128 128 128 000 128 000 128 128 128 128 128 128 128 000 128 000 128 128 128 000 128 128 128 128 128 000 128 128 128 128 128 000 000 000 128 128 128 128 128 000 128 000 000 128 000 000 128 128 128 000 000 128 000 Was ist das? Ist das Board oder mein ATmega644 defekt? Viele Grüße Max
-
Thread
ATMEGA mit XRAM?
Wenn es etwas mehr Flash sein darf als der Atmega8515 dann gibs z.B. noch den Atmega162.
im Beitrag #2327121: > Und wenn's kein DIP sein muss, dann gibt's noch ATmega640, ATmega1280, > ATmega1281, ATmega2560 und ATmega2561, die alle ein XRAM-Interface > haben. Damit sollte wohl auch genügend Flash verfügbar sein ;-), Ich weiß. Allerdings kenne ich deren Abmessungen
-
Thread
LCD-Modul SAMSUNG UG12D228AA von Pollin
somit könnte man verifizieren ob es der richtige ist, wenn man einen Verdacht hat. So viele Chips für 128 x 128 Color LCDs sollte es ja an und für sich nicht geben, nur gefunden habe ich keinen einzigen... Sorry für die schlechte Qualität der Pics!
Controller, hab es auf nem 8-bitter mit 16MHz getestet und da war es ca. 1 sek für den Bildaufbau. 128 x 128 x 16 (bit pro Pixel) = 32k !!!
-
Thread
Wo gibts günstige AVRs?
Hi! http://www.artools.de ist auch recht günstig. Die haben zwar keine atmega128 aber z.b. atmega32 für 8.30 Euro. Nik
Ich hätt auch gern mal einen atmega128 aber mit SMD fang ich leider nix an :(
-
Thread
Programmvorstellung "CCPro-Loader" - natives C (ohne Interpreter) auf der C-Control Pro
Compact-C) schreiben, was unnötig Rechenleistung verschwendet. Warum nicht gleich einen "normalen" Atmega128 verwenden? Hier auch ein bisschen Werbung für Conrad: Derzeit bietet Conrad mit dem Probot Einsteigerset mit ca 62€ ein sehr günstiges Komplettset zum Einstieg in die Mikrocontrollertechnik an. Im Vergleich zum Asuro ist der Mikrocontroller (basierend auf dem Atmega 128) deutlich leistungsfähiger und die Sensorenpalette ist auch umfassender aufgestellt. Um die CC-Pro nun mit dem eigenen Hexfile zu Programmieren kann man immer noch das mitgelieferte Programmierkabel
-
Thread
[V] Mikrocontroller, EvalBoards, Displays
Hi, hätte gerne: 2 x Display WINSTAR WH1602B-NGJ-JT 1 x Atmega128 Eval Board 3 x Display Displaytec162 Ralf
Hallo, kannst du ein Bild von Atmega128 Eval Board posten?
-
Thread
ATmega32 und PORTC
wählte er den endlosen Titel. ;-) Werner P.S. Hat einer mitgezählt wer den Rekord hält? ATmega128 mit der M103 Fuse oder ATmega16/32 mit JTag Fuse?
einem ATmega128 gesucht habe, warum mein Port F nicht richtig funktioniert. M103C war ja offensichtlich...
-
Thread
Problem mit AT90Can128
mitteilt, für welchen MCU-Type (microcontroller unit) man compiliert, also -mmcu=at90s8515 oder -mmcu=atmega128, oder eben -mmcu=at90can128. CVS ist das concurrent version system, das vermutlich meistverbreitetste Versionsverwaltungssystem. Damit werden u. a. auch die Quellen der avr-libc verwaltet.
Ich kann mir nicht vorstellen, daß der AT90CAN128 sich grundsätzlich vom ATMega128 unterscheidet. Deshalb muß man doch nicht gleich den WINAVR neu compilieren Benenne doch einfach das iocan128.h in iom128.h um, damit die zusätzlichen Namen für
-
Thread
Besteht Interesse an AVR-Peripherie?
kompatibel zum original Atmega128 (auch die > Interrupts). I2C würde mich interessieren, das habe ich noch nicht.
und Du die Dateien zur Verfügung stellen würdest? Ich plane, den AVR-Core von opencores.org von ATmega103 auf ATmega8035 bzw. ATmega16 zu erweitern. Dabei wäre die UART vom ATmega128 und ggf. weitere Peripherie natürlich schon mal ein großer Schritt. BTW: Weiß jemand zufällig, ob man den geänderten
-
Thread
Instrumentenverstärker mit UA741CN
Selbstsabotage mit Vorsatz ... Ulrich H. schrieb im Beitrag #3948235: > Die Ref. Spannung des INA128 gehört nicht fest auf GND, sondern an 2,5 > V Das hattte ich ja auch schon geschrieben. Stattdessen wurde dann Vref vom ATmega mit einem Spannungsteiler auf halbe Betriebsspannung gebracht ...
wesentlich genauer. Evtl. solltest Du Dich für das fertige Gerät auch vom Arduino trennen und den ATmega auf das Messboard setzen. > Ulrich H. schrieb: >> Ein RC Filter zwischen dem INA128 und dem ADC Eingang wäre ggf. noch >> hilfreich, als Anti Aliasing-filter. > > Wenn es auch ohne geht würde
-
Thread
Preisdivergenz bei Mikrocontrollern;
Kein Mensch arbeitet noch mit Atmega. Vielleicht noch der Physiklehrer Dimpfelmoser. Alle Profis sind auf SAMD oder STM gewechselt, die haben 100x mehr Power und Speicher und kosten oft weniger als die Bastel-Atmega.
Wo ist eigentlich der Unterschied AVR128DA28-E/SP und AVR128DA28-EI/SP??
-
Thread
Atmega2561 Watchdog
Ich habe bis jetzt nach Bedarf mittels [c] wdt_enable(WDTO_15MS); [/c] einen Reset beim Atmega128 auslösen können, nun habe ich auf dem STK Board den Atmega128 durch einen Atmega2561 ersetzt. Hier sollte die Funktionalität gleich bleiben, jedoch geht der Atmega in einen unbestimmten Zustand
in ATmega128. Refer to the ATmega1281/2561 datasheet or the Application note "AVR132 - Enhanced Watchdog Timer" for more information. WTD Fuse ist bei meinem Atmega aus, sollte doch wie gewohnt funktionieren
-
Thread
Kontrolle Schaltung, Verdrahtungsfragen
. > 3) Die Sicherung: Da der Atmega mir lieb und teuer ist, würde ich gern > die Komplette Schaltung absichern. Hat da jemand einen Anhaltspunkt? Wenn was falsch läuft, wird die Sicherung den ATMega auf jeden Fall überleben. Die
Das ist mir bewusst, nur ich habe nirgends im www eine beispielschaltung gefunden hierzu. Beim ProBot128 vom C hing der direkt laut schaltplan am Port der C-Control M128
-
Thread
ATmega1280 Blockiert
007 s (= 2000000 Hz) avrdude: set SCK frequency to 1500000 Hz avrdude: reading input file "1280\ATmegaBOOT_168_atmega1280.hex" avrdude: input file Y:\Arduino\MightyBoard\1280\ATmegaBOOT_168_atmega1280.hex au to detected as Intel Hex avrdude: writing flash (130838 bytes): Writing | ############
100% 49.29s avrdude: 130838 bytes of flash written avrdude: verifying flash memory against 1280\ATmegaBOOT_168_atmega1280.hex: avrdude: load data flash data from input file 1280\ATmegaBOOT_168_atmega1280.hex: avrdude: input file 1280\ATmegaBOOT_168_atmega1280.hex auto detected as Intel Hex avrdude
-
Thread
Wozu ISP?
Hallo Zusammen! Könnt Ihr mir sagen wozu ich den AVR-ISP brauche, wenn ich z.B. den ATmega128 auch mit dem AVR-Studio flashen kann? Und das auch nur über die RS232. Gruß Karl
Hallo Du kannst den ATmega128 nur ueber de nBootloader Flashen.. Aber was ist mit den kleineren / aelteren die keinen Bootloader haben / oder nicht installiert ist? Dann musst du eben einen ISP zum Programmieren nutzen zumindest
-
Thread
OLED128x128 SSD1351 RGB Initialisierung Color Farbe bunt SPI 3.3V AVR ATmega8 ATmega328p Assembler
und unkompliziert, schnell zusammengefummelt zur Initialisierung eines 1.44 "zoll Serielle SPI 128x128 Farbe TFT LCD Display Moduls in Assembler mit AVR Studio 4. Vorsicht, das Display verträgt nur 3.3V und benötigt, wenn alle Pixel kräftig leuchten ca. 200mA. Gegebenefalls einen Level-Shifter
Version-2 mit ATmega8 Zusätzlich wird der Registerinhalt von MCUCSR ausgewertet, um den Grund des letzten Resets zu erfahren, z.B. wurde die Resettaste betätigt, so als Spielerei^^ Momentan ist der ATmega8 schon
-
Thread
Liste von AVRs mit externem Speicherinterface?
AT90CAN32_AT90CAN64_AT90CAN128 AT90USB646_AT90USB647_AT90USB1286_AT90USB1287 ATmega128_ATmega128L ATmega162_ATmega162V ATmega640_V_ATmega1280_V_ATmega1281_V_ATmega2560_V_ATmega2561_V ATmega64_ATmega64L ATmega8515_ATmega8515L
8Bit-AVRs (auch Mature Devices) mit externem Speicherinterface auf. [pre] AT90S4414 AT90S8515 ATmega64 ATmega103 ATmega128 ATmega161 ATmega162 ATmega640 ATmega1280 ATmega1281 ATmega2560 ATmega2561 ATmega8515 AT90CAN128 AT90USB82 AT90USB162 AT90USB646 AT90USB647 AT90USB1286 AT90USB1287
-
Thread
C-Control Einstieg lohnenswert?
Hallo, wenn wir einen ATmega 128 nehmen der kostet gut 12EUR + SMD Adapterplatine sind wir auf gut 20EUR. Dann kommt noch die Aussenbeschaltung dazu! Die Mega128 was ja ein ATmega128 ist, kostet 24,95€! Die neue Generation ist
UlliS schrieb: > wenn wir einen ATmega 128 nehmen der kostet gut 12EUR + SMD > Adapterplatine sind wir auf gut 20EUR. Dann kommt noch die > Aussenbeschaltung dazu! Die Mega128 was ja ein ATmega128 ist, kostet > 24,95€! Für welche
-
Thread
Eclipse-Neuling "No rule to make target"
selbst einen ATMEGA88 mit 4MHz eingestellt habe. Der hier erwähnte ATMEGA128 mit 8MHz ist die Standard-Einstellung des mfile-makefiles. das "which make.exe" liefert mir den Dateipfad des makefiles im WinAVR-Ordner:
MATH_LIB = -lm # External memory options # 64 KB of external RAM, starting after internal RAM (ATmega128!), # used for variables (.data/.bss) and heap (malloc()). #EXTMEMOPTS = -Wl,-Tdata=0x801100,--defsym=__heap_end=0x80ffff # 64 KB of external RAM, starting after internal RAM (ATmega128!),
-
Thread
ATMega1280 Betriebnahme fehlgeschlagen
beim > AtMega64 mit PDI PDO? (ggf. Schaltplan) Nein, PDI und PDO gibts nur bei den 64-Pinnern (ATMega1281/2561)[/Zitat] Ja, dass das nur bei denen so ist (+ 64er und 128er ;)) ist klar, die Frage ist nur, ob es im Bezug auf die ISP Programmierung ebenso Besonderheiten beim 1280er gibt?
falscher FUSES nicht zugänglich ist? Klar: HIGH VOLTAGE PROGRAMMING. Nur wie mache ich das beim ATMEGA1280??? Für ATMEGA32 oder ATMEGA8 ist es kein Problem, ich stecke sie ins STK500 und jumpere das STK500 dementsprechend und es geht einwandfrei. Wie jedoch kann ich beim ATMEGA1280 per HIGH VOLTAGE
-
Thread
Wie erschaffe ich einen 1 ms Takt bei einer Frequenz von 16MHz
dennoch exakt aller 1ms einen Interrupt. Der Timer Counter wird von nichts beeinflusst. Übrigens, ein ATmega328P Timer 0 hat keinen Prescaler 128. Ich weiß nicht wie du auf deine 8 Takte usw. kommst. Vom Eingangsposting? Du übersiehst das der Prescaler auf 1024 gesetzt wurde. Das heißt der Interrupt im
Veit D. schrieb im Beitrag #6492589: > Übrigens, ein ATmega328P Timer 0 hat keinen Prescaler 128. Hä? Oh....*Timer* prescaler ... stimmt; mein Fehler! ich war beim CLKPR (nein, hab ich fehlinterpretiert, steht nirgendwo ;) hab mich ehrlich gesagt auch n
-
Thread
Fusebits lassen sich nicht setzen (neuer ATMEGA328P)
ATmega328P Fusebits
Georg M. schrieb im Beitrag #7796140: > ATmega328P Fusebits Was möchtest du uns damit sagen?
-
Thread
LED_Laufschrift mit Mega 32 und MAX 7219
erzeugt und auch richtig ausgewählt,hmmm...hat irgendjeamnd ne antwort?? achso ich benutze einen ATmega32 16PU, hier sollte ich doch dann im device einfach den ATmega32 auswählen, oder??
des ATmega abschalten. 7. Programmieradapter von der ISP-Schnittstelle abziehen. 8. SPI-Schnittstelle aufstecken. 9. Betriebsspannung des ATmega einschalten. Gruß Udo
-
Thread
UART AT128 asm
> Was ist ein AT128? ein ATmega128. Sorry, ich dachte das ist klar. AT16 ist dann natürlich ATmega16
/sts/ und /lds/ bei USART0 sind doch auch falsch, ausgenommen UCSR0C. Ich habe leider keinen ATmega128 zum Ausprobieren.
-
Thread
AVR128DB mir 3-wire SPI
ATMega128. Und gerade mit Peripherie gibt es viele Unterschiede. Deshalb denke ich, jede Diskussion bzg. AVR-Serie hat Wert. Ich möchte gerade mit AVR128DB mehr machen. Deshalb suche ich alles mögliche
etwas Großes zu betrachten, dafür gibt es ATXMega und STM32 usw. Aber dort, wo man früher gerne ATMega328 oder ATMega1284 genommen hat, wird AVR128DB einige Verbesserungen bringen. Klar: 0,5 mm Pinraster ist etwas schwieriger zu löten als 0,8 mm. Aber Mikroskop und passende Flußmittel helfen damit.
-
Thread
Problem mit ltoa
PNphpBB2&file=printview&t=68073&start=0 Das Problem beim ATtiny26 wurde einfach durch Einsatz eines ATmega128 behoben. Auch hier ist das Problem mit itoa aufgetreten. 1234 wird als 4321 ausgegeben: http://www.elektroda.pl/rtvforum/topic1511704.html Hier schiebt es der Programmierer auf seine mangelnden
ATtiny44A ATtiny43U ATtiny4313 ATtiny45 ATtiny461A ATtiny461 ATtiny48 ATtiny44 *Atmegas* ATmega48 ATmega48A ATmega48P ATmega48PA
-
Thread
Bitte um Hilfe bei µC-Board
Hi >Ansonsten würde ich auch ssagen ATMega8. Im Zweifelsfall nimm nen >ATMega16... Besser als ATMega8: ATMega48/88/168/328. Pinkompatibel und mit 4 bis 32K Flash. MfG Spess
so hallo mal wieder.... also neuer status ist folgender: als prozesser werden wir den atmega128 verwenden als speicher werden dataflash speicher von atmel eingesetzt (8x32MBit) aber ich hätte eine neue Frage: und zwar sollte das ganze in europa sowie in amerika oder sonst wo eingesetzt
-
Thread
AVRgcc mit AVRLib und WinAVR Unerklärliche Linker Probleme
Jetzt schmeisst du mal ganz schnell #define __AVR_ATmega128__ 1 aus demo.c raus.
So, habs jetzt auch noch mal für ATMega128 compiliert und mit ATMega128 ausprobiert. Klappt perfekt. LED3 blinkt so im Sekundentakt. Bist du sicher das du deine Fuses richtig gesetzt hast ? Interner Osci 8MHz und CKDIV8 falsch gesetzt
-
Thread
Mini-Computer mit BASIC
Aus meinen Experimenten a la "Was passt alles in einen ATMega16?" ist ein kleiner BASIC-programmierbarer Einchip-Computer entstanden. Features: - 23 Zeilen a 30 Zeichen mit maximal 8 Farben (RGB in PAL/NTSC) - Zeichensatz (128 Zeichen) mit Grossbuchstaben
ATmega644P ist Pinkompatibel. Allerdings müsste man mehr am Sourcecode anfassen, anders als ATmega16->32 sind die Register nicht mehr alle "kompatibel".
-
Thread
wie ist das mit den 16/20MHz beim Atmega4809
stimmt (bei dem, was ich an dem Kntroller benutzt habe) https://www.microchip.com/wwwproducts/en/ATMEGA4809
/downloads/en/DeviceDoc/ATmega4808-09-DataSheet-DS40002173B.pdf https://www.microchip.com/wwwproducts/en/ATMEGA4809#additional-features [Documents] liefert auch Application-Notes ...