-
Thread
Problem 16Bit Timer auslesen und zurücksetzen für Frequenzzähler ATmega1284p Assembler
Stefan ⛄ F. schrieb im Beitrag #6640845: > Um welchen Mikrocontroller geht es konkret? ATmega1284p
Bernhard S. schrieb im Beitrag #6640865: > ATmega1284p Dann schau mal in dessen Datenblatt. Vermutlich stehen dort die gleichen Sätze drin.
-
Thread
Verbindungsfehler zwischen AVR Dragon und Atmega1284P ( JTAGID not valid )
Hallo, bei mir kommt immer ein Verbindungsfehler wenn ich versuche mit dem Avr Dragon zum Atmega 1284P zu verbinden. Ich habe ein breadboard Aufbau von Sender und Empfänger mit identischem µC Atmega 1284P. Beide haben vorher Funktioniert, mit 5V VCC, Entkoppelkondensator 100nF und externem
-
Thread
[V] ATMega32L, ATMega644, ATMega1284P, DIL40
Sockel, neu 9 Stück ATMeag644P 20PU, in Stange gelagert, noch nie im Sockel, neu 5 Stück ATMeag1284P PU, in Stange gelagert, noch nie im Sockel, neu Da alle uC ähnlich im Neupreis liegen, würde ich je Typ erst mal den halben Neupreis ansetzen, also so 3Euro pro Stück. Dazu käme noch Versand.
ATMega1284P sind verkauft.
-
Thread
AVRDude und ATMega1284p -> Programm größer 31000Byte = verification Error
einiger Probleme habe ich mich entschieden das ETH_M32_EX board von Ulrich Radig statt mit einem ATMega644 mit einem ATMega1284p zu betreiben. Ich nutze WINAVR, AVRDude mit Burn-O-Mat v2 zum Flashen eines ATMega1284p. Als Flashdevice nutze ich USBAsp (USB Atmel ISP Programmer von Ulrich Radig).
_EX_SOFT\newStack1_2_7 _MTX1_neu\Hexfiles\Webserver_MEGA1284_P.hex auto detected as Intel Hex avrdude.exe: input file C:\Downloads\AVR\ETH_M32_EX_SOFT\newStack1_2_7 _MTX1_neu\Hexfiles\Webserver_MEGA1284_P.hex contains 33634 bytes avrdude.exe: reading on-chip
-
Thread
[V] dsPIC33 EP64MC 504 und ATMEGA1284P
Mikrocontroller übrig. Als VB finde ich 5€ pro Stück fair. 103x dsPIC33 EP64MC 504-I/PT 3x ATMEGA1284P Bei Interesse bitte PN mit Mailadresse. Bezahlung wär mir mit Paypal am liebsten. Viele Grüße
Die ATMEGA sind verkauft.
-
Thread
DMX Protokoll mit 8-Bit Atmel Prozessoren (ATmega1284P o.ä.)
dieses Signal am besten? Gibt's hierzu gute Links, wo sowas schon mal - gut dokumentiert - mit ATmega's in Assembler gemacht wurde? Grüße FireHeart
mit einigen Einschränkungen bezüglich der Flexibilität. Mein bislang kühnstes Projekt war ein ATmega1284 mit 20MHz befeuert, der mit etwa 30kHz Audio Signale eingelesen hat, damit dann Chorus/Flanger/Echo/Pitch Shift (nicht gleichzeitig) gemacht und über einen parallelen 2-kanal DA Wandler (Stereo
-
Thread
Atmega1284p, BOD=4,2V - Sketchupload schlägt fehl
Hallo, woran könnte es denn liegen, dass ein Upload eines Arduino Programmes auf einen Atmega1284p mittels FTDI Adapter nur bei einer zuvor gefusten BOD von < 4,3V funktioniert. Der AVR hängt an einem Labornetzteil mit 5V und oszilliert mit 8MHz extern. Kann es mir nicht erklären.
-
Thread
ATMega1284P mit RS232 - WIZ812 - RS232 Weiche
gerne dazu gewusst hätte. Ich möchte Signale einer Seriellen Schnittstelle(9600, 8N1) mit einen ATMega 1284P empfangen und per LAN weiterleiten. Die Daten kommen von einem Messgerät welches über ein RS232 Kabel an einen Auswertgerät angeschlossen ist. An dem Auswertgerät kann man einige Einstellungen
5550 zum PC gesendet werden. Jetzt zu meinen geplanten Aufbau der RS232 – LAN – RS232 Weiche. Am ATMega1284P soll mittels dem MAX232 Baustein die beiden RS232 Ports aufgebaut werden. Für den LAN Anschluss habe ich hier noch einen WIZ812 liegen den ich gerne per SPI anschließen möchte. Der ATMega1284P
-
Thread
ENC28J60 Initialisierung ATmega1284P AVR Assembler Beispiele
Geschätztes Forum, ein kleines Beispiel, wie ein ENC28J60 microchip initialisiert werden kann. Es ist kein fertiges Projekt, aber die gelben LEDs leuchten wenn Datenpakete empfangen wurden. Die Registerinhalte werden vor und nach der Initialisierung permanent per USART ausgegeben. Nach Programmstart wird CLKRDY abgefragt, empfängt MISO nicht 01h, dann blinkt ROT und GRÜN ganz aufgeregt... ein OSZI könnte helfen, s.Bild. Eine kleine Routine beschreibt PHLCON und die beiden LED an der RJ45-Buchse mit Übertrager blinken ca. 3 Sekunden im Sekundentakt Bei der Initialisierung
-
Thread
ATMega1284p richtige Fuses für Oszillator LF TVXO022175 ?
Hallo, ich wollte zum ersten Mal vom internen RC Oszillator auf den Quarzoszillator IQD FREQUENCY PRODUCTS - LF TVXO022175 wechseln. Damit ich mich nicht vertue, was muss ich einstellen? FOSC oder EXTCLK oder ein EXTOSC? Ich würde mal auf EXT OSC 8 Mhz XX 16 CLK 65ms tippen? Gruß Fitzi
-
Thread
Anfänger selbstbau low cost avr board mit tft ili9325 atmega1284
anbei ein lowcost-board auf streifenrasterplatine mit tft. das spi-tft 240x320 ist mit nur sechs Leitungen einfach anzuschließen. Durch den Betrieb des avr mit 3,3Volt spart man sich eine Pegelwandlung. Mit programmer kommt das ganze auf rund 25€. Die Lib für das tft findet man unter http://www.mikrocontroller.net/topic/286630#new
-
Thread
Problem,ATmeg1284p brennen auslesen und erneut das neue hex-File in einen andern ATmega1284p brennen
Geschätztes Forum, vor Jahren schrieb ich ein Assember-Programm, brannte es in ATmega1284p. Nun wollte ich das Programm aus dem ATmega auslesen und in eine anderen ATmega1284p brennen. Beim Brennvorgang plötzlich eine Fehlermeldung: "Original- und gelesene Daten haben unterschiedliche
Bernhard S. schrieb im Beitrag #6774750: > Nun wollte ich das Programm aus dem ATmega auslesen und > > in eine anderen ATmega1284p brennen. > > Beim Brennvorgang plötzlich eine Fehlermeldung: > > "Original- und gelesene Daten haben unterschiedliche Längen." Das dürfte eine
-
Thread
Webserver Ethernet ENC28j60 ATmega1284p TCP ARP Assembler
anschließend die IP-Adresse herausfiltern, gibt es bessere und einfache Möglichkeiten? Die Fuses des ATmega1284p stelle ich Euch noch mit zur Verfügung, JTAG-Interface war bei mir noch aktiviert und PORTC ließ sich nicht auf Ausgang schalten.... lange gesucht und µC vergeblich gewechselt. >Ich meine
-
Thread
20MHz Frequenzzähler Generator ATmega1284p DDS AD9835 Eigenbau low cost
kleines Beispiel für einen 20MHz Frequenzzähler incl. Frequenzgenerator. Ein *24MHz* getakteter ATmega1284p, jetzt könnt Ihr mich wieder prügeln, steuert einen DDS per SPI und zählt die 2:1 geteilten Eingangsimpulse, nach 2 Sekunden ist die Frequenz auf den LEDs / 7 Segment-Anzeigen ablesbar. Besonderheit
77,5kHz DCF-Träger -GPS Sekundenimpuls -Rubidium Frequenznormal Nachtrag: Ich habe einige meiner ATmega1284p Exemplare mit 24MHz übertaktet, keine Probleme, Lob an den Hersteller. Bernhard
-
Thread
GPS Monitor TV SD FBAS BAS composite video ATmega1284p Assembler
...eine Spielerei ^^ Version1 wertet die RS232/USART/9600Baud GPS-Daten eines GPS-Empfängers (z.B. GSV, GGA, RMC) aus und zeigt diese graphisch an und speichert sie auf eine SD-Card. Die aktuellen Satelliten-Positionen und Bahnen und diverse GPS-Informationenlassen lassen sich anzeigen, mit Zeitraffer. Eine Analoguhr zeigt die GPS-Zeit, UTC ist einstellbar. Die Menueführung erfolgt durch ein Drehgeber. Das GPS-Modul MTK3339, ohne spezielle Parametrierung, arbeitet sehr zufriedenstellend. Bernhard
-
Thread
Multiplikation 16Bit (signiert) mit 8Bit (unsigniert) Assembler ATmega8 ATmega1284P
Geschätztes Forum, es sollen 2 Zahlen miteinander multipliziert werden, die 16-Bit Zahl ist vorzeichenbehaftet, die 8-Bit zahl ist nicht vorzeichenbehaftet. Momentan hab ich es durch eine Schleife realisiert: ldi R18,LOW (-12) ; TESTZAHL 1.Faktor ldi R19,High(-12) ldi R20, 5 ; Testzahl 2.Faktor clr XL clr XH SCHLEIFE: add XL,18 adc XH,19 dec R20 brne SCHLEIFE Ich suche eine Lösung, die weniger Takte benötigt, bitte helft mir. Danke Bernhard
-
Thread
AVR Atmega1284p über rs232 über hyperterminal mit com1 und com2 verbinden
Hallo erstmal wollte ich sagen das ich Anfänger bin. Ich bin gerade dabei mit einem Atmega1284p über das RS232 über COM1 und COM2 das Hyperterminal anzusprechen. Über COM1 geht es schon nur leider nicht über COM2. Ich habe das COM2 auf das Hyperterminal belegt. Ich bitte euch um eure Hilfe
> Ich bin gerade dabei mit einem Atmega1284p über das RS232 > über COM1 und COM2 das Hyperterminal anzusprechen. Lies Dir diesen Satz nochmal durch. Meinst Du, daß das irgendjemand verstehen kann?
-
Thread
ATMEGA 1284P JTAG Fehler => „The target's external reset line went low“
Hallo, ich habe versucht einen ATMEGA1284P mittels eines JTAG MKII „Klons“ zu flashen. Die Versorgungsspannung des AVR beträgt 1.8V. (Ich habe die XML Datei von AVR Studio angepasst, um die Fehlermeldung, dass mindestens 2.7V benötigt
Hi >ich habe versucht einen ATMEGA1284P mittels eines JTAG MKII „Klons“ zu >flashen. Die Versorgungsspannung des AVR beträgt 1.8V. (Ich habe die XML >Datei von AVR Studio angepasst, um die Fehlermeldung, dass mindestens >2.7V benötigt
-
Thread
NF Spectrum Analyzer selber bauen Eigenbau TV FBAS ATmega1284p Assembler low cost
Ein kleines Beispiel für einen NF-Spektrum Analyser mit einem 22MHz getakteten ATmega1284p und einem TV-Monitor für wenige Euro. Das zu untersuchende NF-Eingangssignal wird mit einem Sinussignal vom AD9853 gemischt, mit der 2MHz Quarz-ZF aufbereitet und das logarithmierte Signal
und finde das Projekt ganz schön aufwendig und komplex. Und hätte nicht gedacht dass man mit einem atmega so was bauen kann. Aber das ist auch außerhalb meiner Fähigkeiten.
-
Thread
Problem mit SD Card Melzi Creality3D V1.1.3 Sanguino Atmega 1284
Hallo, Das Board Melzi Creality 1.1.3 Sanguino mit dem Atmega 1284p stammt eigentlich aus einem 3D Ender Drucker. Da das Board ausgetauscht wurde, wird es für ein neues Projekt benutzt. Dieses Projekt ist eine PCB Fräse mit der Open Source Firmware cyclone.
Wenn du nur Netzteil ansteckst: Hast am U2 Pin20 3.3V? Und am U5 (Atmega) die 5V? Edit: Und wie schaut es mit dem J5 aus? Ist der auf der Unterseite?
-
Thread
HDD Festplatte ATA IDE an AVR µC Mikrocontroller ATmega1284p Assembler - viele Fragen
Geschätztes Forum, diese kleine Schaltung und ein ATmega1284p steuert eine Festplatte. Sleep, Reset, Sector read funktioniert schon ganz gut. Diese Erklärungen waren sehr hilfreich: https://www.mikrocontroller.net/articles/Festplatte Doch nun tauchen
Bernhard S. schrieb im Beitrag #5388946: > diese kleine Schaltung und ein ATmega1284p steuert eine Festplatte. Das glaube ich kaum, jedenfalls bezüglich des Schaltplans. Wie soll das funktionieren, wenn überhaupt keinerlei Datenleitung der IDE-Schnittstelle mit dem Controller
-
Thread
VGA 640x480 60Hz (164x120) RGB Vollgrafic ATmega1284p Assembler
Geschätztes Forum, ein kleines Beispiel wie mit einem ATmega1284p 20MHz ein 640x480 60Hz VGA-Signal generiert werden kann. Effektiv können 164x120 RGB-Pixel in 8 Farben dargestellt werden (Rot, Grün, Blau, Gelb, Magenta, Cyan, Schwarz und Weiß), ein Pixel
@alle In dieser Version arbeitet der µC ATmega1284p leicht übertaktet mit 22MHz. Nun können 180x160 (28,8k) farbige Pixel dargestellt werden, bei 3 VGA-Zeilen pro Pixel. Der integrierte 8x12 ASCII Zeichensatz ermöglicht die Anzeige von Text
-
Thread
SEISMOGRAPH TV FBAS composite video Eigenbau selber bauen BMA020 ATmega1284p Assembler
Hallo, ein leicht übertakteter ATmega1284p - 22MHz - generiert ein s/w vollgrafik BAS-Signal (composite video) mit 360x256 Pixeln. Der Beschleunigungssensor BMA020 wird durch den TWI/I2C-BUS ca.100 mal pro Sekunde ausgelesen und das
-
Thread
voltage lvl on 2 pins of Atmel Eval Board with Atmega1284P not understandable
Hallo, es ist mir ein wenig unangenehm, aber ich hab mit dem Ding grad ein echt mekrwürdiges Problem. In meinem Programm gebe ich schlciht für alle Pins einen Pegel vor. Wenn ich den Nachmesse, muss ich aber feststellen, dass die Pegel von PC2 und PC3 falsch sind. Als GND beim messen nehme ich den GND des uC. Wo liegt der Fehler? Die Jumper J1-J5 und J8-J12 sind entfernt. Die board init fkt ist sogar rausgeschmissen. [c] int main (void) { DDRA=0; DDRB=0; DDRC=0xF0; DDRD=0; PORTA=0; PORTB=0; PORTC=0xF0; PORTD=0; while(1){
-
Thread
VGA DCF77 Uhr Barometer Hygrometer Touch ATmega1284P 22MHz Assembler - in Farbe und Bunt
Geschätztes Forum, ein kleines Beispiel, wie mit einem leicht übertaktetem ATmega1284P ein VGA-Signal generiert, ein TOUCH und diverse Sensoren abgefragt werden können. Das Programm ist so gestaltet, dass es auch ohne ext. Sensoren / RTC zurechtkommt, bei Programmstart wird die
-
Thread
Division 16-BIT / 32-Bit (signiert) durch 16-Bit (signiert) Assembler ATmega8 ATmega1284P
Geschätztes Forum, ich bin auf der Suche nach einem schnellen-Programm Code um zwei signierte aber auch unsignierte Zahlen zu dividieren. Momentan erledigt es die "DIV_32_16_SIGNIERT.asm", funktioniert aber ist langsam und kostet wertvolle Rechenleistung / Takte. Die Multiplikation wurde hier sehr interessant diskutiert: http://www.mikrocontroller.net/topic/349586 Danke Bernhard
-
Thread
TV BILD AVR BAS FBAS VOLLGRAFIK 320x256 Kreise Linien Punkte ASCII Assembler Atmega1284P
Geschätztes Forum, dieses Videogenerator-Assembler-Programm erzeugt mit einem 20MHz Takt und einem ATmega1284P ein s/w Bild auf einem TV-Monitor mit 320x256 Pixeln. Dieses etwas verstaubte Projekt animierte mich dazu: http://www.mikrocontroller.net/topic/53139 Ein 64µs-Timer arbeitet im CTC-Modus
-
Thread
DCF77 RTC DS1307 TV FBAS / BAS LS-7 LS-8 ATmega1284P Assembler
Ein kleines Beispiel einer DCF77-TV-Analoguhr mit einem LS-7 LS-8 Display. Bei Programmstart wird zuerst das Datum und die Zeit aus dem RTC DS1307 ausgelesen. Anschließend läuft die Uhr mit der Genauigkeit des 20MHz Quarz-Taktes des µC. Wird das DCF77 Protokoll vom 77,5 kHz Sender-Frankfurt fehlerfrei empfangen, synchronisiert sich die interne AVR-Zeit und die RTC-ZEIT auf die DCF-Zeit. Da sich das DCF-Modul nur wenige cm von der störstrahlenden Displayplatine befindet, kann u.U. der DCF-Empfang stark gestört und somit unmöglich sein. Aus diesem Grund kann die seitlich angebrachte
-
Thread
AX81 - ZX81 im AVR
Jorg Just for your information the date code on my atmega1284p is 1050.
Atmega1284p flashed with v1.38 of the ax81b images at 20mhz for chipbasic 2
-
Thread
arduino oder GCC Programmierung
pinMode() setzen, und an dieser Stelle muss derjenige sehr wohl natürlich wissen, ob er es mit einem ATmega328 oder ATmega1284 zu tun hat.)
Und trotzdem war das mehr Zufall und Glück: die IO-Register für TWI unterscheiden sich zwischen ATmega328 und ATmega1284P nicht. Das ist aber keineswegs für alle AVRs so gegeben: während viele neuere AVRs diesen Registerblock ab Adresse 0xB8 haben, liegt er bei älteren AVRs (ATmega8, ATmega16, ATmega128
-
Thread
MEGA1284P XPLAINED über USB mit avrdudue programmieren
-g -Os -mmcu=atmega1284p -c init.c $ avr-gcc -g -Os -mmcu=atmega1284p -c usart.c $ avr-gcc -g -Os -mmcu=atmega1284p -c mega_1284p_xplained_example.c $ avr-gcc -g -mmcu=atmega1284p -o m1284p_xpld_ex.elf init.o usart.o
[code] $ avr-gcc -g -Os -mmcu=atmega1284p -c init.c $ avr-gcc -g -Os -mmcu=atmega1284p -c usart.c $ avr-gcc -g -Os -mmcu=atmega1284p -c mega_1284p_xplained_example.c $ avr-gcc -g -mmcu=atmega1284p -o m1284p_xpld_ex_nt.elf init.o usart.o
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
drauzubekommen, oder? http://www.klingsiek.at/2014/03/trackr-den-arduino-bootloader-auf-einen-atmega-1284p-brennen/
anfangen, sozusagen. http://www.klingsiek.at/2014/03/trackr-den-arduino-bootloader-auf-einen-atmega-1284p-brennen/
-
Thread
Arduino: Größe eines Pointers
sei 3 Bytes groß Steht so auch in meinem älteren Datenblatt von 2015. Komisch. Der PC des ATmega1284 ist 2 bytes groß. Ganz sicher. Im Kapitel "In-System Reprogrammable Flash Program Memory" steht es an anderer Stelle klar drin: [pre] The ATmega164A/164PA/324A/324PA/644A/644PA/1284/1284P Program
Rolf M. schrieb im Beitrag #5606284: > Das des ATmega1284P. In 7.5 fischt der RETI nur 2 vom Stack. Doku-Fehler - aber wo? Beim ATmega128 tut er es auch in der Beschreibung vom Interrupt.
-
Thread
Welchen Atmega soll ich nehmen
. Der ATmega mit dem ungeschlagen meisten RAM ist der ATmega1284p - erhaeltlich als TQFP44 oder Steckbrettvariante DIP40. Aber der ATmega mit den meisten IO und meisten Programmspeicherplatz ist der ATmega2560
Ja. Ist der ATmega1284p auch alles - und noch so vieles mehr. Z.B. picoPower! MfG
-
Thread
Ethersex mit Mega 1284p
-fno-strict-aliasing -Iprotocols/usb/usbdrv -Iprotocols/usb -DAVR_BUILD -DF_CPU=16000000UL -mmcu=atmega1284p -I. -c -o ethersex.o ethersex.c unknown MCU 'atmega1284p' specified Known MCU names: avr2 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414
unknown MCU 'atmega1284p' specified Da könnte man glatt auf die Idee kommen einen neueren Compiler zu installieren.
-
Thread
ATmega328/Arduino und weiter?
die Platine wegschmeißen. Für den Atmega1284 gibt es irgendwo eine Erweiterung der Arduino-IDE. Kann man sich aber auch super einfach selber schreiben. pins-arduino.h sollte für den Anfang reichen. LG, Sebastian
Möglichkeit eines Platinenentwurfs bietet. Meine erstes eigenes PCB war auch ein "Arduino" mit Atmega1284P. Hab ich viel bei gelernt! LG, Sebastian
-
Thread
AVR reagiert nicht
auch etwas skeptisch. > Wieviel Strom nehmen die defekten uCs auf, lässt sich das messen? Der Atmega324PA nimmt 11 mA und der Atmega1284P nimmt 9 mA
Der Atmega1284P funktioniert auf einmal wieder
-
Thread
Radig NetIO Atmega644P Scannerzeile auslesen
__) || defined (__AVR_ATmega644P__) || defined (__AVR_ATmega1284P__) #define TIMSK TIMSK1 #endif [/c] in stack.h [c] #if defined (__AVR_ATmega644__) || defined (__AVR_ATmega644P__) || defined (__AVR_ATmega1284P__)
in rtl8019.c [c] #if defined (__AVR_ATmega644__) || defined (__AVR_ATmega1284P__) //Set Addr Port Direction = Output DATA_ADDR_RLT = OUTPUT; #endif [/c] in rtl8019.h [c] #if defined (__AVR_ATmega644__) || defined (__AVR_ATmega644P
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
Hi Jörg, ach das wäre ja super!! geht das Pinmäßig auch mit dem ATMega1284P? Wenn ja müsste man dann nur die def.inc ändern damit der AVREL.exe damit umgehen kann oder? Weil ich hab zur Zeit nur den ATMega1284P rumfliegen, keinen 644P
Interesse besteht lade ich natürlich auch die Sourcen mal hoch mit Doku. Vlt wäre ein neuer Thread a la Atmega1284 dafür geeignet wenn Jörg nichts dagegen hat?
-
Thread
Tester für Spezialversion des AVR Bootloaders optiboot gesucht!
, efuse=0xFD for atmega1284p Bootloader HFUSE = 0x9E [0x9F], BootLoader Start is enabled to 0x1FC00 avrdude -c stk500v2 -B 50 \ -p atmega1284p -P usb -b 115200 \ -e -u -U efuse:w:0xFD:m
1200 und 115200 automatisch erkannt (HW-UART). Beim ATmega1284 sind dann folgende Einstellungen sinnvoll: make atmega1284p BAUD_RATE=86 LED_START_FLASHES=-3 Durch die negative Zahl beim LED_START_FLASHES wird das Blinken abgebrochen, sobald ein serielles
-
Thread
Atmega4809nano
Matthias W. schrieb im Beitrag #5992959: > ich habe ein Atmega4809nano-Board gemacht warum das denn? Du hast dir so viel Mühe gemacht, sieht auch toll aus aber warum dann nicht gleich https://github.com/JChristensen/mini1284 dem fehlt noch der USB
://www.mikrocontroller.net/attachment/244383/m1284p_m328p.jpg
-
Thread
ATmega328P mit mehr Pins
Und wie immer der Hinweis, dass der ATmega1284P über 16 KiB RAM verfügt.
deinen Vorgaben entsprechen. Vielleicht hilft dir das. Spontan kam mir bei deiner Frage z.B. der Atmega644 in den Sinn, also der kleine Atmega1284 ;)
-
Thread
Atmega644PA Timer3
Zuge der A-Devices (ATmega644PA etc.) versucht hat, die Datenblätter von ATmega1284 und der anderen drei zu einem zu vereinigen.
du hast. Die A-Devices haben zwei USART, die >nicht-A-Devices haben nur eine, mit Ausnahme des 1284, der immer zwei >hat. Ohne Postfix gibt es außer dem ATMega1284 nur noch den ATMega644. Und das ist der einzige aus der ATMegaxyz4-Reihe der nur eine USART besitzt. MfG Spess
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
ATmega8: 26 ATmega16: 7 ATmega32: 12 ATMega328: 3 ATMega328P: 1 ATmega128: 7 ATmega1284: 2 ATmega1284P: 1 ATmega162: 1 ATmega168P: 5 ATmega644: 1 ATmega2560: 2 AT90CAN128: 3 AT89C51CC03: 1 ATmega2560
ATmega8: 27 ATmega16: 7 ATmega32: 12 ATMega328: 3 ATMega328P: 1 ATmega128: 7 ATmega1284: 2 ATmega1284P: 1 ATmega162: 1 ATmega168P: 5 ATmega644: 1 ATmega2560: 2 AT90CAN128: 3 AT89C51CC03: 1 ATmega2560
-
Thread
Verständnisproblem #if bei avr-gcc
Den define für die MCU brauche ich trotzdem fur den cpu Typ. Nein, die Makros wie [c]__AVR_ATmega1284P__[/c] etc. erzeugt der AVR-GCC intern selbst aus der übergebenen Option -mmcu=atmega1284p.
Eintrag aus specs-atmega1284p: [pre]*cpp: -D__AVR_ATmega1284P__ -D__AVR_DEVICE_NAME__=atmega1284p[/pre]
-
Thread
ATmega644 wieviel UARTS?
Seltsam ist nur das der ATmega1284 auch ohne 'A' und ohne 'P' zwei UARTS hat.
wirklich >nur einen USART hat. Das wusste ich schon vorher. Steht auch so im Datenblatt des ATMega644(V) (doc2593.pdf). Eklatanter ist der Fehler im neuen Datenblatt für die ATMega164...1284A(P) (doc8272.pdf). Dort wird nämlich der Timer3 des ATMega1284P nicht erwähnt. MfG Spess
-
Thread
C-Code von AVR-NET-IO zu bekommen?
aus USA: http://www.ebay.de/itm/Mighty-Mini-ATMega1284p-compatible-with-Arduino-/331463717483 Artikelstandort: Venice, California es gibt dann noch dies: SainSmart Rev. 1.3 Atmega1284p: EUR 47,88. Vielleicht habe ich etwas übersehen. Im Vergleich
Alternativ vielleicht das hier: http://www.ebay.de/itm/RKAT40c-Compact-PCB-for-Arduino-Sanguino-and-ATMega644-ATMega324-ATMega1284P-/182307853770?var=&hash=item2a726515ca:m:m4dBIw1AxzHmgZJEJr6mbCA oder eben bei OSH Park Platinen bestellen https://oshpark.com/shared_projects/KaCh1X2a https://www.oshpark.com
-
Thread
Atmel Studio 4.19 unter W10X64
viel lernen. Aber es gibt trotzdem vieles, was ich beachten muß... Und in keinem Fall möchte ich ATMega1284 verwerfen: wenn 2x USART, 1x SPI und 10 bit ADC ausreichen, warum nicht - auch wenn ATMega1284 3x so viel kostet? :) Auch 128k Flash und 16k SRAM.
viel lernen. Aber es gibt trotzdem vieles, was ich > beachten muß... Und in keinem Fall möchte ich ATMega1284 verwerfen: wenn > 2x USART, 1x SPI und 10 bit ADC ausreichen, warum nicht - auch wenn > ATMega1284 3x so viel kostet? :) Auch 128k Flash und 16k SRAM. Ja. Dem 1284 werde auch ich treu bleiben
-
Thread
Marlin auf anet e12
Vielleicht mal als board für Bootloader und Programm 16Mhz wählen. atmega1284p.name=Sanguino W/ ATmega1284 or ATmega1284P (16MHz) atmega1284p_8m.name=Sanguino W/ ATmega1284 or ATmega1284P (8MHz) Was ist denn drauf? Benutzt eine andere Baudrate. Wenn der bootloader
Hatte ich vergessen.. Bootloader 16mhz=115200: atmega1284p.name=Sanguino W/ ATmega1284 or ATmega1284P (16MHz) atmega1284p.upload.speed=115200 Bootloader 8mhz=57600: atmega1284p_8m.name=Sanguino W/ ATmega1284 or ATmega1284P (8MHz) atmega1284p_8m.upload.speed
-
Thread
VGA Terminal mit ATMega644
Zwischenbericht: Der ATMega644 funktioniert nicht, das zweite UART fehlt. Mit dem ATMega644A würde es klappen. Das RAM ist dann aber zu 99% voll. Also sollte man gleich den ATMega1284P nehmen. Die Platine hat einen Fehler.
Quellcode (vieleicht gleich mit Hexfile) und Konfiguration online stellen? Geht's jetzt mit dem ATmega1284P?