-
Thread
Habt ihr auch Probleme durch die Bleifreipolitik der EU?
zumindest gibt es den ATmega644-20PU (DIP40) schon. Was nun mit den anderen Typen in DIP40 wird, steht in den Sternen. Die Lieferzeiten werden von Woche zu Woche korrigiert. Gruss Steffen
"zumindest gibt es den ATmega644-20PU (DIP40) schon" Wo?
-
Thread
Immer Ärger mit s(n)printf
interpretieren. Ich Kompiliers mal mit 'ner anderen CPU um zu sehen ob was mit den Atmel Dateien für den Atmega324p nicht stimmt. -> schon gemacht: Gleiches Problem für den Atmega644 Grüsse: Hermann
!! Zur Lösung werde ich eben einen ATmega644 einschrauben, was solls, lieber 2€ mehr ausgeben als sich zu Tode ärgern. Hermann
-
Thread
AVR 644 an 3V Clock DIV 8 und Quarz 20Mhz
Ich weis das der Atmega 644 bei 3V mit 20Mhz, laut Datenblatt nicht läuft. Aber wenn ich jetzt Clock Div 8 rein mach wäre das zulässig? Ich werd da im Datenblatt nicht fündig. Gruss Sven
Nachdem in Fig. 26-2 "Maximum Frequency vs. VCC, ATmega644" von „maximum frequency” und nicht explizit vom CLK die Rede ist, würde ich doch annehmen, dass sich das auf alle vorhandenen Frequenzen, also auch den Quarzoszillator oder externen Takt, bezieht
-
Thread
Verfust zum Xten Fehlermeldung in AVR Studio
Hallo, ich habe es geschafft zwei Atmega644 und zwei Atmega32 zu zerfusen. Hardwareseitig benutze ich das Pollin Evalboard V 2.01 und mittlerweile den AVRUSB MKII. Ich habe versucht meine Controller mit einem 8Mhz Quarzoszillator wieder
Inzwischen konnte ich die Atmega32 wieder mit Hilfe von meinem Parallel Programmer und PonyProg (der MK II hat immer die gleiche Fehlermeldung angezeigt)zum leben erwecken nur die Atmega644 wollen nicht. Hat sonst jemand vielleicht
-
Thread
maximale Baudrate MAX232
Atmega16 ersetzen durch Atmega644 ATmega 644 mit 20MHz takten als RS-232 Treiber MAX 3227E verwenden max 1Mbps (ist nicht pin kompatibel zu MAX 232 nur 1 T/1 R) UART des Atmega 644 programmieren UBRR
-
Thread
Entwicklung einer Platine für die Programmierung eines AVR ATmega32
auch 40 Pins? Dann nimmt man halt einen grösseren aus der Familie. Die Serie AtMega328, AtMega644 und AtMega128 ist weitaus flexibler - man kan viel mehr damit machen und die Controller sind untereinander weitgehend kompatibel. Dagegen ist der ATmega32 schon ziemlich kalter Kaffee.
Hi >Die Serie AtMega328, AtMega644 und AtMega128... Das sind zwei verschiedene Serien: -ATMega 48/168/328 -ATMega 164/324/664/1284 Die letztere kann man auch als Ersatz für den ATMega32 benutzen. MfG Spess
-
Thread
AVR Studio 5 & AVR Dragon (ISP)
Hallo ich habe das folgende Problem. Ich möchte einen ATmega644(+20MHz Quarz) mit dem Dragon und AVR Studio 5 flashen. Ich kann mittels "AVR Programming" die Fuses setzen, Device ID lesen, Target Voltage, etc. ... das ist alles i.O. Fuses: Bodlevel: Disable
ich möchten nicht über die ISP-Schnittstelle debuggen, sondern flashen. Zitat: "Ich möchte einen ATmega644(+20MHz Quarz) mit dem Dragon und AVR Studio 5 flashen." Zitatende. Leider lässt sich als Interface nur JTAG und nicht ISP auswählen. Gibt es noch eine andere Variante, seinen Code in den
-
Thread
Gerät zum betrachten einer Zeichenfolge
Ein Atmega8 hat ( wie der Name es sagt ) 8K Speicher. 200 x 80 zeichen = 1,6K Speicher. Bleibt also noch viiiiiel Speicher für Code übrig. Würde demnach reichen : 1 Stk Atmega8 1 Stk Display 20x4
reader Module für z.B. i2c oder seriell mit denen ein Atmega8 etwas anfangen kann ?
-
Thread
AVR Wechsel m644 zu m1284p build Fehler in ISR
_VECTOR(19) finde ich iom16hvb.h"(850) iom32hvb.h"(833) beide haben doch nix mit dem 644 oder 1284p zu tun ? suche ich nach: TIMER0_OVF finde ich iom1284p.h"(1057) _VECTOR(18) iom644pa.h"(945) #define TIMER0_OVF_vect_num 18 iom644pa.h"(946) #define TIMER0_OVF_vect _VECTOR(18) doc2593.pdf 10.1 Interrupt Vectors in ATmega644 (Vector)19 $0024 TIMER0_OVF Timer/Counter0 Overflow dito in m1284p win avr Version WinAVR-20100110
-
Thread
Atmega64 Sleep mit Watchdog nach Zeit wecken
Timer2 im Asynchron Mode mit Uhrenquarz im Sleep Power Safe . Oder man nimmt einen pinkompatiblen Atmega644 oder einen einen seiner Brüder. Der kann das mit WD als Timer von Haus aus.
Thomas E. schrieb im Beitrag #4986489: > Oder man > nimmt einen pinkompatiblen Atmega644 oder einen einen seiner Brüder. Der > kann das mit WD als Timer von Haus aus. Ach Sch... vergiss es. Ich war beim 16/32er. Aber 640/1280/2560 könnte was sein. Den 2560 gibt es auch als Arduino
-
Thread
1-Wire Slave auf AVR
einen 1-Wire Slave zu Programmieren. Nun habe ich folgendes Problem. Ich habe es auf einen Atmega16 mit 8Mhz mit Erfolg ausprobiert. Nun habe ich ein Atmega 644 Board auf dem der 1-Wire fest auf einen Pin Change Pin verdrahtet ist. Das Board läuft mit 20Mhz. Die Software ist abgespeckt, aber Ich kann den Slave über die Suchfunktion nur mit dem Atmega16 finden. Beim 644 hängt der Master sich in der Suchfunktion auf. Zum Testen habe ich zwei DS18S20 die werden immer gefunden. Wenn der AT16 dran ist wird dieser auch gefunden. Nur beim AT644 werden
-
Thread
AVR-Net-IO + Ethersex probleme
Guten Morgen Leute, Ich habe endlich meine ethersex.hex file auf den Atmega644 bekommen - In der Hoffnung das der Webserver damit stabiler läuft als mit dem Atmega32 - und habe jetzt immer noch das problem das wenn ich auf der Webserver seite von ethersex ein häckchen anhake
Ich hoffe sehr das ihr mir Helfen könnt, ich hatte mir den Atmega644 nur dafür gekauft weil gesagt wurde das das mit der verzögerung beim schalten an dem Atmega32 liegt... MFG Nutzer(Guest) Und allen noch eine ruhige nacht!
-
Thread
Fragen zu einer SP Realisierung in Software
beschäftige mich gerade mit einer SPI Realisierung in Software. Es soll eine Verbindung zwischen einem Atmega 644P und einem ARM6 hergestellt werden. Hardware SPI ist auf beiden Seiten belegt, deswegen werden drei normale IO Pins verwendet. Mein Master im Atmega 644P gibt per Pin Toggle mit 9,7kHz den
Mittlerweile bin ich soweit ein Arduino Uno Platine dazwischen zu schalten. So solls dann aussehen: Atmega644P(Master SW SPI) <---> Arduino Uno(Slave SW SPI PinChange Interrupts)||| ArduinoUno(HW UART) <---> ARM7(HW UART) Meinungen dazu?
-
Thread
OpenMCP Pollin board
Hi, mit dem original ATmega 32 vom AVRNetIO läuft das nicht, Du brauchst mindestens einen ATmega 644 mit entsp. Einstellung im makefile: [c] # MCU name # MCU = atxmega128a1 # MCU = atmega128 # MCU = at90can128 # MCU = atmega2561 MCU = atmega644 # MCU = atmega644p # MCU = atmega1284p # Hardwareplatform # HARDWARE = OpenMCP HARDWARE = AVRNETIO # HARDWARE = myAVR # HARDWARE = UPP # HARDWARE = XPLAIN # HARDWARE = ATXM2 ADDON
-
Thread
Blutiger Anfänger mit Timer Problem
wollte kurz auf die interessanten Teile eingehen: Ich hab nen externen Crystal mit 16GHz an nem Atmega644 Meine Frage ist nun, wenn ich oben in meinem Timer die Kommentare weg mache, dann blinken die LEDs alle 3 bis 4 Sekunden auf einmal unregelmäßig, danach für 3 Sekunden wieder normal. Mach
Mario Dejung schrieb im Beitrag #2448225: > Ich hab nen externen Crystal mit 16GHz an nem Atmega644 16 GHz? Hoffentlich wird es da dem atmega644 nicht schwindlig :-)
-
Thread
Einstieg in AVR welches Board?
Board von jtronics gestoßen. link: http://www.kreatives-chaos.com/artikel/can-testboard-40 * ATMega 16/32/644 * MCP2515 CAN Controller * MCP2551 oder PCA82C250/251 als CAN Treiber * CAN Stecker nach CiA Vorschlag * 120 Ohm Abschlusswiderstand per Jumper aktivierbar * Versorgungsspannung
http://www.jtronics.de/elektronik-boards/experimentierboard.html * kompatibel mit den Boards ATmega128, ATmega644, AT90CAN128 und folgenden * alle Ports auf Wannenstecker geführt * Spannungsversorgnug über Hohlbuchse * 5,0V Spannungsregler LM2940 oder kompatibel * 2,5V Präzisions-Referenzspannung
-
Thread
Atmega 1284P unerklärliche Fehlfunktionen
Ich betreibe ihn bei 5V. Würde zuerst auch mal nach solchen Ursachen suchen. ABER: 1. Es sind 2 Atmega auf der Platine drauf und der andere funktioniert einwandfrei. 2. Vorher war an dieser Stelle ein Atmega644 drauf und es ging auch alles. Erst als ich auf den Atmega1284P gewechselt habe, gingen
erfolgreich im anderen Controller läuft und auch auf diesem Controllerplatz funktioniert hat, solange der Atmega644 drin war. Deshalb schließe ich vorerst Hardware aus, zumindest was die Hardware außerhalb des ATmega1284 angeht. Vielleicht ist ja der Atmega1284 defekt. Hatte diesbezüglich auch schon an Atmel
-
Thread
Welches billige OLED Display für Atmega8 / 48
Eberhard R. schrieb im Beitrag #5806751: > Welchen Chip würdest du dafür empfehlen? Hab nur Atmega8/ 48 genommen > weil ich die schon habe... Ich würde einen Mikrocontroller mit mindestens 4kB RAM und 32kB Flash verwenden. Zum Beispiel einen ATmega644 oder ATmega1284. Oder du wechselst zur
würde einen Mikrocontroller mit mindestens 4kB RAM und 32kB Flash > verwenden. Zum Beispiel einen ATmega644 oder ATmega1284. > > Oder du wechselst zur 32bit Schiene: > http://stefanfrings.de/stm32/stm32f1.html > http://stefanfrings.de/esp8266/index.html Cool, danke! Das wird mich die nächste
-
Thread
Fuses durch den AVR auslesen?
Register abgelegt was man einfach so auslesen kann. Das hatte ich vermutet... Ich arbeite mit einem ATmega 644 an dem lief die Serielle Schnittstelle nicht, weil ich eben ein Programmier Fehler gemacht habe. Nun wollte ich mir so eine Art Überprüfung schreiben die mir nach dem Einschalten eben über eine
festgelegten Wert übereinstimmt dann gibt es ein ok, sonst eben die Fehlermeldung per LED. Alles auf den ATmega644 bezogen, bei anderen AVR's geht das mit Sicherheit ähnlich, da hilft dann der Blick in das Datenblat :-P (Reading the Fuse and Lock Bits from Software) [avrasm] cli ldi ZH, 0 ; $0000
-
Thread
PCINT0 für Taster und LEDs am selben Port betreiben
Genau es handelt sich um einen Atmega644. Carsten-Peter C. schrieb im Beitrag #7096218: > Hallo, wenn es ein AVR ist, suche im Datenblatt nach PCMSK. > Mit dem Register kannst legst Du fest, welcher Pin einen INT auslösen > soll
1 Punkt für Grifindor schrieb im Beitrag #7096555: > Genau es handelt sich um einen Atmega644. Stefan ⛄ F. schrieb im Beitrag #7098599: > sage doch endlich um welchen Mikrocontroller es geht, damit wir dir aus > dem richtigen Datenblatt vorlesen können. Wie oft brauchst du es?
-
Thread
HVSP mit ATMEGA möglich?
Hallo zusammen, ich habe einen ATMEGA 644 hier auf einer Platine, bei dem vermutlich die Fuses falsch sind ind ich nicht per ISP programmieren kann (unable to enter programming mode). Einen externen Takt an XTAL1 habe ich bereits ausprobiert
Martin K. schrieb im Beitrag #4489906: > Hallo zusammen, ich habe einen ATMEGA 644 hier auf einer Platine, bei > dem vermutlich die Fuses falsch sind ind ich nicht per ISP programmieren > kann (unable to enter programming mode). Einen externen Takt an XTAL1 > habe ich bereits
-
Thread
RTC extern oder Intern
Naja, Du wirst sicherlich eine noch ältere alte Gurke finden, die noch mehr Strom verbraucht. Atmega 48pa:– Power-save Mode: 0.75μA (Including 32kHz RTC) Atmega 644pa:– Power-save Mode: 0.6μA (Including 32 kHz RTC) Und ja, die PA-Typen sind mittlerweile Standard. Allein schon vom Preis her.
@ Thomas Eckmann (Firma: Thomas Eckmann Informationst.) (thomase) >Atmega 48pa:– Power-save Mode: 0.75μA (Including 32kHz RTC) >Atmega 644pa:– Power-save Mode: 0.6μA (Including 32 kHz RTC) WOW, da hat sich ja einiges getan!
-
Thread
ULN2803 als Mosfettreiber. Wo ist der Fehler?
später 11 von diesen Mosfets an je einen Pin des Mikrocontrollers. Kann der soviel Strom abgeben? (ATmega644) Vielen Dank schon mal. Werde die genannten Punkte schonmal probieren. Gruß, Christoph
8 Pinne mit je einem P-Mosffet. 2-3 Ampere pro Mosfet. PWM von ca 200 Hertz. Meint ihr, der Atmega644 schafft das? Würde die Schaltung natürlich sehr vereinfachen. Viele Grüße, Christoph
-
Thread
AVR Atmega164PA mit AVR Studio 6 Timer/Counter Register Problem
Hi >Und warum steht das im Datenblatt anders drin? Weis ich nicht. Für den ATMega1284 gab es mal ein separates Datenblatt. Mit 4 Timern. Bei der Zusammenführung der ATMega164/324/644 und 1284 in ein Datenblatt war der 4.Timer des ATMega1284 plötzlich weg. Kam erst in einer späteren
spess53 schrieb im Beitrag #2908789: > Bei der Zusammenführung der ATMega164/324/644 und 1284 in > ein Datenblatt war der 4.Timer des ATMega1284 plötzlich weg. Kam erst in > einer späteren Revision wieder zum Vorschein. Wahrscheinlich ist das > ganze immer noch nicht
-
Thread
ADC Werte mit Schwellwert vergleichen und speichern
Hallo zusammen, ich bin gerade dabei auf einem ATMega644 einige ADC Werte zu speichern. Am AtMega644 haengen mehrere externe ADC Bausteine und liefern 8 Bit Werte. Das auslesen klappt wunderbar. Der ATMEga644 soll aber nun die Werte mit einem Threshold
sondern an mehreren definierten stellen im code eine abfrage, ob SPI uebertragung bereit ist. (der ATMEGa644 ist Slave). ich werd jetzt erstmal testen wie lange das speichern in ein "sende-array" dauert.
-
Thread
AVR debuggen wie in der Steinzeit?
ok, das war etwas zu weit zurück gegriffen. Hier der Atmega644 (hat jtag) Wird von meinem Programm 20% (speicher) ausgelastet und hat eingentlich schon viel zu viel IOs. Hab ihn nur wegen dem JTAG und nun? Nehme ich avarice und nichts geht.
a v i d K. schrieb im Beitrag #5906864: > ok, das war etwas zu weit zurück gegriffen. Hier der Atmega644 (hat > jtag) > Wird von meinem Programm 20% (speicher) ausgelastet und hat eingentlich > schon viel zu viel IOs. Wenn's unbedingt kleiner sein muss, nimm halt die Chips mit debug wire. Etwas
-
Thread
Atmel-Ice: Debug programmieren über Jtag bei Atmega´s sehr langsam
im Internet nix zu dem Thema, drum schreibe ich mal hier. Folgende Konstellation haben wir: µC: Atmega324PA, Atmega644P und XMega32D4 Compiler: IAR 7.10 (probeweise auch mit 7.20, selbe Zeiten) Debugger SW: IAR 7.10 oder AtmelStudio 7 (1931) Die Atmegas sind über Jtag mit dem ICE verbunden. Wenn
wir nun das debuggen starten, dauert das laden des Programms in den µC sehr lange. 324PA ca 32sec 644P ca 60sec im Vergleich haben wir noch den AVRISP MK2 324PA ca 11sec 644P ca 20sec AVR Dragon ist vom Speed wie der MK2. Beim XMega (über PDI) geht es "normal" schnell und hier sind wir mit
-
Thread
ATmega8515 PLCC44 mit Pollin Eval. Board flashen?!
verständlich genug ausgedrückt... Beim Pollin Bord ist eine DIL-40 Fassung drauf. Darin lassen sich ATmega16/32/644 flashen (da PIN Kompatibel - zumindestens die zum flashen..) (Ein ATmega8515 DIL-40 ließe sich dort nicht flashen, weil ja andere PIN-Belegung..) Aufgabe: Ich muß einen Atmega8515 im PLCC44 Gehäuse flashen. Dazu wollte ich die 6 Leitungen von der DIL-40 Fassung (KEIN Atmega drin!!)(MOSI,MISO,SCK,RESET,GND,+5V) ZU einer PCLL44 Fassung verbinden.. Siehe Bild.. im ersten Posting. Also quasi einen DIL-40 ATmega16/32/644 auf PLCC44 für ATmega8515 Adapter.. Peter
-
Thread
erster Mikrocontroller programmieren -> fragen
zugesicherte Taktfrequenz - geringerer Stromverbrauch - .... Außerdem gibt es gleich ausgestattete ATMega164/644/1284 mit 16/64/128k Flash. Der ATMEga1284 hat noch einen zusätzlichen Timer. >Soweit ich weiß ist der 324 pinkompatibel, >richtig? Ja. MfG Spess
Taktfrequenz > - geringerer Stromverbrauch > - .... > > Außerdem gibt es gleich ausgestattete ATMega164/644/1284 mit 16/64/128k > Flash. Der ATMEga1284 hat noch einen zusätzlichen Timer. > >>Soweit ich weiß ist der 324 pinkompatibel, >>richtig? > > Ja. Ich glaube, der ATmega324A ist sogar
-
Thread
avr-eclipse source in subfolder
ordentlich compiliert und die *.o erzeugt **** Build of configuration Release for project SPMC_m644P **** make all Building file: ../src/main.c Invoking: AVR Compiler avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega644p -DF_CPU=20000000UL
avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega644p -DF_CPU=20000000UL -MMD -MP -MF"lib/lcd.d" -MT"lib/lcd.d" -c -o "lib/lcd.o" "../lib/lcd.c" Finished building: ../lib/lcd.c dann mault aber der make : make: *** No rule to make target
-
Thread
Layout für Webserver so in ordnung?
werden sollen. Als Controller soll nicht wie auf der Schaltung und im Layout dargestellt ein Atmega32 sondern ein Atmega644 den dienst übernehmen, habe nur den 32er genommen weil ich grad keinen 644er in der Eagle Bibliothek hatte und die beiden Controller ja sowieso pinkompatibel sind. Dies
-
Thread
Atmega Frequenz
Hallo, ich hab einen Atmega644PU20, welcher laut Datenblatt 20Mhz bringt (wenn ich richtig liege). Im erstellten Makefile vom WinAVR fand ich die Zeile: F_CPU = 8000000. Bedeutet das nun, dass der Atmega im Moment mit 8Mhz
Marry K. schrieb im Beitrag #2468514: > Hallo, ich hab einen Atmega644PU20, welcher laut Datenblatt 20Mhz bringt > (wenn ich richtig liege). > Im erstellten Makefile vom WinAVR fand ich die Zeile: F_CPU = 8000000. > Bedeutet das nun, dass der Atmega im Moment mit
-
Thread
ATMega32 Stack overflow. Wie vermeiden/analysieren?
die data-Angabe dürften eher Konstanten sein. Es gibt noch einen Ausweg: den ATMEGA644, ist hübsch kompatibel zum 32er, hat aber doppelt RAM und ROM. Aber es besteht die Gefahr, dass das Problem nur vertuscht wird und später wieder auftritt. Ohne Deinen Code können wir keine Aussage
Rekursive Funktionsaufrufe habe ich keine. Das mit dem ATMega644 spielt auch keine Rolle, da das Programm später eh auf nem ATMega128 läuft. Allerdings habe ich ja schon die ersten 2k SRAM "verbraten" und wenn ich nun gleich mit dem ATMega128 weitermache
-
Thread
Gibt es externe Ringpuffer Bausteine?
sodass es regelmäßig zu fehlerhaften Auswertungen kommt. Ringbuffer overflow. Ich kann dem Mega644 aber nicht mehr allzuviel Bufferplatz rausleihern. Weiß von Euch einer, ob es so etwas wie einen externen Puffer gibt? So in der 10kb Größenordnung... Danke schonmal für Eure Antworten.
Wenn der µC austauschbar ist, dann versuch es mal mit dem ATMEGA1284P. Der ist baugleich mit dem 644 und hat gleich 16kb SRAM anstatt 4kB.
-
Thread
Timer deaktivieren
deaktivieren. Welches Bit eignet sich dazu am besten, um den Mikrocontroller am meisten zu entlasten (Atmega644)? Initialisiert und aktiviert wird er so: [c] TCCR0A |= (1<<WGM01); // CTC Modus TCCR0B = 1; // kein Prescaler TIMSK0 |= (1<<OCIE0A); // Compareinterrupts erlauben OCR0A =
>> Welches Bit eignet sich dazu am besten, um den Mikrocontroller am >> meisten zu entlasten (Atmega644)? > > > 8.11.2 PRR – Power Reduction Register > > • Bit 5 - PRTIM0: Power Reduction Timer/Counter0 > Writing a logic one to this bit shuts down the Timer/Counter0 module. > When the Timer
-
Thread
AVR-Net-IO Fragen hoffe auf Hilfe.
zufällig eine Seite wo gleichzeitig Beschrieben wird wie man einen Webserver (Also die Ports vom Atmega schalten über Browser) und das mit den 74HC595 macht?
Schaltzentrale. Und da ist einiges an Programmierung nötig gewesen. Ausserdem musste ich erst auf einen Atmega644 und danach auf einen 1284 hochgehen um genug Platz zu haben. Jetzt wo alles ausgelagert ist, würde es vielleicht der 644 wieder schaffen. Dennoch: Wenn du C kannst und es sauber aussehen soll
-
Thread
Suche Beschreibung vom VBUS (VegaBus)
, dann wird die Drehzahl nicht mehr angezeigt! Kann das sein das Der ATMega8 überlastest ist? oder woran kann das liegen?
mich noch nicht befast. ich möchte die Messdaten meiner Resol Steuerung über den Vbus auf einen ATmega Prozessoren Übertragen um sie dort weiter zu verarbeiten zu können. Über ein Relais Karte sollen dann verschiedene Verbraucher geschalten werden. Danke und GRüße, Peter
-
Thread
Mini-Computer mit BASIC
ATmega644P ist Pinkompatibel. Allerdings müsste man mehr am Sourcecode anfassen, anders als ATmega16->32 sind die Register nicht mehr alle "kompatibel".
Möchte ich mir auch mit einem Atmega644 Bauen. Für das projekt giebt es 10 von 10 Punkten!!!
-
Thread
aktuelle AVR- 8bit RISC µC
habe, dass es in ein paar Jahren noch zu kaufen gibt. Ich hab bisher meistens mit dem altbekannten Atmega8 gebastelt, aber etwas schneller und mehr Pins wäre doch ganz schön. Danke, Jan.
schliesslich hab ich damit ja schon erste Erfahrungen gemacht. Ich werde mir dann wohl mal die Mega88 und 644 angucken. Der 644 scheint aber für meine bescheidenen Ansprüche schon fast zu mächtig. Die DIPs sind mir eigentlich schon lieber, bin nämlich nicht unbedingt ein grosses Genie beim Löten ;-) Was
-
Thread
Eine Kinderfrage bzg. Struct
, die noch wichtiger sind). Wie kann ich das korrekt machen? Ich habe avr-gcc-5.4.0 benutzt und ATMega644PA. Vielen Dank im voraus!
Hugo H. schrieb im Beitrag #6653840: > Hat der ATMega644PA nicht 8 Bit "breite" Ports? Habe ich geschrieben über Ports? Dann habe ich falsch gesagt. Mir geht es um Bitvar.
-
Thread
Kicad: Woher Bibliothek mit NORM Schaltzeichen?
es denn einfach neue Symbole zu erstellen? Brauche wohl noch 3 etwas größere Bauteile (Display, atmega644, rfm12 Funkmodul) > Mit freundlichem Gruß: Bernd Wiebus alias dl1eic Gruß Tobias Mehl alias dl5tml ;-)
denn einfach neue Symbole zu > erstellen? Brauche wohl noch 3 etwas größere Bauteile (Display, > atmega644, rfm12 Funkmodul) Es ist mit z.B. Eagle vergleichbar, aber ich finde das Handling von KiCAD beim Zeichnen etwas besser, wenngleich die Bedienung von der Maus her gesehen etwas hakelig ist.
-
Thread
Strommessung, wie und was.
Bist du auf den Atmega8 festgelegt? Manche AVRs, z.B. der ATmega32 haben einen Differenzverstärker mit bis zu 200x Verstärkung eingebaut. Dann sind externe Opamps o.Ä. nicht notwendig.
8er angewiesen. In der Krabbelkiste liegen zum probieren noch 32iger und ein paar 644er rum. Der Atmega8 hat ja überhaupt kein Gain, oder übersehe ich da was!? Der Tiny45/85 hat ja schonmal wenigstens 20x.
-
Thread
Atmel löschen
Hi Leute ich hab ein Problem mit einem Atmega644@20Mhz Irgendwie hab ich den Eindruck das mein M644 sich nicht mehr beschreiben lässt. Versuche ich irgendwelche Einstellungen zu ändern, drücke auf Write und danach Read und es stehen alle Sachen
aktuelle Version zu installieren. Aktuell ist die Version 2.07c Beta Jan 6 2008. Diese "kennt" den Mega644.
-
Thread
Atmega Controller
Beispiel Programm aus? Grüße und Danke im Voraus! Link 1: http://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-644V-10PU/3/index.html?&ACTION=3&LA=446&ARTICLE=68176&GROUPID=2959&artnr=ATMEGA+644V-10PU Link 2: http://www.reichelt.de/Programmer-Entwicklungstools/DIAMEX-ALL-AVR/3/index.html?&
In http://ups.bplaced.de/AtmegaProjekt/atmega_projekte.htm steht alles für den Anfang drin. Als Programmer empfehle ich USBASP für weniger als 3.- e bei ebay. Joe
-
Thread
Entfernung zwischen Display -> µC ?
sonstiges gibt? Das Display ist ein 16x2 Zeichen Display mit Hintergrundbeleuchtung, der µC ist ein Atmega644.. Könnte ihr mir da helfen? Gibt es irgendwelche möglichkeiten den Weg dazuwischen zu vergrößern z.b (nur Beispiel) auf 10m Entfernung? Danke schonmal im Vorraus. MFG
sonstiges gibt? >Das Display ist ein 16x2 Zeichen Display mit Hintergrundbeleuchtung, >der µC ist ein Atmega644.. Wenn man es richtig macht (tm), bis zum Horizont. Wichtig ist das E Signal, das muss sauber sein. Erreicht man dadurch, dass man es mit einer Masseleitung parallel (Flachbankabel) oder verdrillt
-
Thread
Wie fange ich am besten an (SD Karte am AVR mit FAT betreiben)
Der Sohn verwendet den ATmega8, der Vater scheint noch unentschlossen - dann empfehle ich gleich den ATmega644 mit 4 kB SRAM für ca. 5 EUR. Der 'Drahtverhau' wird bei durchgängig 3.3 V nicht so wild, und man bleibt flexibel.
Der Vater hat schon bei der Bestellung der Widerstände und der anderen Sachen bei Reichelt einen ATmega 32 (3,3 V Version), einen ATmega16 (Auch die 3,3 V taugliche Version) sowie 2 ATmega644 gekauft. Daran liegt es nicht. Es ist nur so, das ich hier bei fast jedem Thread zum Thema SD-Karte am ATmega
-
Thread
avr-gdb nicht identische Map
deckungsgleich mit meinen Sourcen ist. Hier erstmal meine Bedienung: [c] ➜ bin git:(feature/Clion_Atmega644) ✗ avr-gdb GNU gdb (GDB) 7.11.1 ..... Type "apropos word" to search for commands related to "word". 0x00000000 in __vectors () Loading section .eeprom, size 0xf lma
endif () [/c] Kann man dort aus der Ferne bereits etwas zu sagen? "avarice -4 -P atmega644 -d :4242" Grüße David PS: parallel versuche ich es noch mit einem Simulator (und scheitere) dachte mir aber mit echter Hardware muss es zuerst funktionieren?!
-
Thread
Frage nach Bootloader-Source
boot_page_erase. Kann mir hier jemand einen Tipp geben, wo ich das finde? BTW: Ich habe einen ATmega644 mit 20MHz, entsprechende Anpassungen mach ich mir dann schon. nochn BTW: GiDF: einige 100.000 Treffer, aber immer nur Anwendungen. Eine Source habe ich gefunden, alle Kommentare in chinesisch (
Source habe ich gefunden, alle Kommentare in chinesisch (oder >> sonstwas fernöstliches). "ATmega644 Bootloade" ergibt 1.580 Treffer nicht 100.000. Der erste Treffen ist gleich mit Quelltext. Du bist einfach zu faul zum Suchen.
-
Thread
Pollin Evaluationsboard
Atmel-Evaluations-Board erfolgen. Dazu bietet dieses Board drei verschiedene Möglichkeiten: Die Microcontroller ATmega8535, ATmega16, ATmega32, ATmega 644, Atmega8, Attiny 2313, Attiny12 und Attiny15 können über die ISP-Schnittstelle programmiert werden, indem sie über die serielle Schnittstelle mit dem PC verbunden
das als Freeware von der Website www.lancos.com heruntergeladen werden kann. Der Microcontroller ATmega16, ATmega32 und ATmega 644 kann zusätzlich noch über eine JTAGSchnittstelle, welche ein Debuggen der entwickelten Software ermöglicht, programmiert werden. Für den JTAG-Schnittstellenadapter ist
-
Thread
werden SPI Signale durch LEDs gestört?
gerade angesteuert wird bringt mir das doch einiges... bei meinem Master-MultiSLave Test (alles AVR ATMega644) gabs einige probleme bis die übertragung geklappt hat. da mein protokoll im endstadium etwas umfangreicher wird als schlichte datenpakete zu versenden, kann mir eine LED schon helfen. Z.b. dann
also mein MASTER ist ein ATMEGA644 und ALLE SLAVES sind auch ATMEGA644. >dann kriegen die vom >Master solange ein "Are you there?" vor den Latz geballert, bis sie sich >mit "I am here" zurückmelden. Meine Handshake Leitung