-
Thread
Rückwandbus mit I2C
modulare Gefahrenmeldeanlage bauen. Prinzipieller Aufbau: Eine große Prozessoreinheit mit einem ATmega 644 oder ähnlichem. Dieser stellt eine Anbindung ans Ethernet dar. Weiter sollen Rauchmelder, Einbruchsensoren, Glasbruchmelder usw. über weitere Module angeschlossen werden können. Hierzu habe ich einen kleinen ATmega Vorgesehen.Größenordnung ATmega 8 und bei sehr kleinen Modulen nur ein Attiny. Jetzt soll die ganze Geschichte in ein kleines Rack mit Rückwandbus. Stecker sind im Rack bereits verbaut. Meine Idee
-
Thread
IDE unter Linux
atmega169p atmega169pa atmega16a atmega16hva atmega16hva2 atmega16hvb atmega16m1 atmega16u2 atmega16u4 atmega2560 atmega2561 atmega32 atmega323 atmega324a atmega324p atmega324pa atmega325 atmega3250 atmega3250a
atmega48 atmega48a atmega48p atmega64 atmega640 atmega644 atmega644a atmega644p atmega644pa atmega645 atmega6450 atmega6450a atmega6450p atmega645a atmega645p atmega649 atmega6490 atmega649a atmega649p atmega64c1
-
Thread
RGB LED mit AVR
Dafür findest > Du hier im Forum haufenweise Beispiele. ertsmal danke Robert würde auch ein AtMega 644 gehen ???
ahh und ein Plan hab ich gefunden http://www.ledcontroller.de.vu/ aber nicht für den ATMega32
-
Thread
[C] AVR-Lichtorgel per FFT MEGA8 32 644
answer (even it is not optimistic :) ) Just one more little question please. I made Your project on ATMega8. Is there any advantages, anything better, if make device on ATMega32 or 644? Thanks in advance, Juris.
)|_BV(ADPS2)|_BV(ADPS1); #endif [/c] nach: [c]#if defined (__AVR_ATmega8__) ADCSRA = _BV(ADEN)|_BV(ADSC)|_BV(ADFR)|_BV(ADIF)|_BV(ADPS2)|_BV(ADPS0); #elif defined (__AVR_ATmega32__) || defined (__AVR_ATmega644__) ADCSRA = _BV(ADEN)|_BV(ADSC)|_BV(ADATE)|_BV(ADIF
-
Thread
Wo kauft ihr eure Controller?
Ich habe in der Schublade: 2 Atmega 8 2 Attiny 2313 2 Atmega 16 2 Atmega 32 1 Atmega 644(p?!) 1 Atmega 1284(p?!) Damit kann man spontan anfangen zu spielen Und andere Dinge als Controller Dazu dann natürlich Hühnerfutter
raketenfred schrieb im Beitrag #2585448: > 2 Atmega 8 > 2 Attiny 2313 > 2 Atmega 16 > 2 Atmega 32 > 1 Atmega 644(p?!) > 1 Atmega 1284(p?!) Das sieht doch nach einer Einkaufsliste aus, mit der ich auch den Mindestbestellwert zusammenbekomme.
-
Thread
Elektronikprojekte für Kinder ab 10 Jahre
USB), dann braucht man nichtmal einen ISP Programmer. Zum Beispiel finde ich dieses Modul mit ATMega644 sehr Anfängertauglich: http://www.chip45.com/products/crumb644-1.1_avr_atmega_modul_board_atmega644p_usb_rs485.php
Stefan schrieb im Beitrag #3011238: > Zum Beispiel finde ich dieses Modul mit ATMega644 sehr Anfängertauglich: > http://www.chip45.com/products/crumb644-1.1_avr_at... Den "Nano" gibt es schon für knapp über 10 Euro.
-
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
AVM DRAGON 32k Begrenzug aufheben
nicht mehr ausgegraut. Beim Versuch den Debugger zu starten kommt aber doch eine Fehlerbox, "Device ATmega644 not supported on AVR Dragon in this version of AVR Studio 4". Danach ist frecherweise die Datei avrdragonparts.cac neu erzeugt, hat wieder den originalen Inhalt! So einfach ist das also nicht
Programmieren via JTAG aber nicht gebraucht werden. Was du natürlich machen kannst ist, eine ATmega644-XML-Datei so modifizieren, dass sie nur 32 KiB Flash-ROM vorgibt zu kennen. (Die originale Datei so lange zur Seite legen.) Damit solltest du dann innerhalb der 32 KiB wirklich debuggen können
-
Thread
JTAG mit Dragon funktioniert nicht
Hallo, um den ATmega644 in der Schaltung debuggen zu können, würde ich gerne das JTAG mit dem Dragon zusammen verwenden. Per ISP kann ich den Controller ohne Probleme programmieren, nur eben nicht debuggen (der ATmega644
dem ATmega 162 genausowenig funktioniert hat. Ciao... Markus
-
Thread
Einstieg in die Mikrocontroller
Guten Morgen, diese AVR wurden erweitert und können durch ATmega8 --> atmega328p ATmega32 --> atmega644p oder atmega1284p ersetzt werden. Das Datenblatt, bzw. eine AP von Atmel weist Dir die Unterschiede aus.
Tiny13, Tiny84, Atmega328, Atmega644, STM32F405. In der Reihefolge, je nach Bedarf/Aufgabe
-
Thread
AVR 644p wird nicht erkannt
AVRDude mit leicht modifizierter Configuration läuft hier einwandfrei mit dem chip: # ATmega644p #------------------------------------------------------------ # similar to ATmega164 part id = "m644p"; desc = "ATMEGA644p"; has_jtag = yes
Warum modifiziert? AVRDUDE unterstützt den ATmega644P seit dem 15. Mail 2007.
-
Thread
ATMegas 1284P
In drei Tagen soll der ATMega1284P bei digikey verfügbar sein (ATMEGA1284P-AU-ND). Hat jemand mehr Informationen, ist das realistisch?
Hi Lt. Atmel 'Quick Reference Guide February 2009' befindet sich der ATMega1284P in der Einführungsphase. Was immer das auch heißen mag. MfG Spess
-
Thread
Mal wieder ein Selbstbau-Logicanalyzer mit ATmega.
nur max. 100 kHz Samplerate) dachte ich mir - da geht noch was. Mittlerweile läuft nun auf einem ATmega644PA (Ziel ist der ATmega1284) unter großzügiger Auslegung der Chip-Grenzwerte eine LA-Software mit max. 10 MHz Samplerate bei 8 Eingängen und 5 MHz bei 16 Eingängen. Die Darstellung erfolgt auf einem
Beschreibung der Funktionen und ein paar Bilder vom Testaufbau hänge ich noch an. Ich habe mit einem ATmega644PA (abgespeckt assembliert, versteht sich) und zwei ATmega1284P erfolgreich getestet, läuft sogar noch mit etwas weniger als 5V Betriebsspannung.
-
Thread
Experimentieren mit Microcontrollern - zur Praxis!
ausgewiesen... auch alle anderen Modelle halten sich laut Vergleichstabelle an diese Konvention. >>Den 644er gibt es auch in DIP, der hat 64kB Speicher. >Damit ist man dann gewaschen und gekämmt :-) Und gebügelt: ATmega1284P :)
>ATmega88 und ATmega168 bieten mehr Programmspeicher. ==> Müll
-
Thread
Anschlußbelegung aller Atmega und Attiny zusammen
AVRs in welche Fassung gehören. So aus'm Bauch, was du dir copy&pasten und drucken musst: ATmega324P (das deckt vom AT90S4434 bis ATmega1284P alle DIP40 mit ADC ab) ATmega162 (DIP40 mit externem Speicherbus, AT90S4414 bis ATmega162) ATmega168 (DIP28, AT90S2333 bis ATmega328P) ATtiny2313
@Timmo, Leider ist der Mega644 zweimal drin. Vielleicht magst Du einen gegen den Mega8535 (der nicht drin ist) wechseln?
-
Thread
I2C meldet status 0x38
Hallo Leute, ich habe einen Atmega 644PA, und den BLMC von Ulrich Radig. Der Atmega644 sendet 2Bytes und danach meldet der TWI 0x38, also Arbitration lost in SLA+W or data bytes. Hat jemand ne Ahnung wie das kommt? Danke im Voraus
>Der Atmega644 sendet 2Bytes und danach meldet der TWI 0x38, also >Arbitration lost in SLA+W or data bytes. Hat jemand ne Ahnung wie das >kommt? Da zieht irgendwer an den I2C Leitungen. Clockstretching
-
Thread
Problem Atmel Studio und ATMega324P - SPI
Ausdrücke (MSTR, SPR1, SPR0 etc.) Das Eigenartige: Wenn ich die Zielhardware unter "Device" auf einen ATMega644P (also gleiche Familie nur mehr Speicher) ändere läuft das Compilieren fehlerfrei. Woran kann das liegen? Danke Hier noch die Fehlermeldungen: ------ Build started: Project: Display_Test
meinem Compiler in den Headerdateien anders. >Eben mit der '0' am Ende. Warum das so ist? Der ATMega324P und der ATMega644P haben/hatten das gleich Datenblatt. Und da gab/gibt es nichts mit einer Null in den Registerbezeichnungen. MfG Spess
-
Thread
ATmega162 funktioniert ab 5052 Wörtern nicht?
auf den Atmega644P umsteigen muß, weil ich ihn schneller laufen lassen kann. Hätte ich das in der 1. Woche gewusst, wäre die Entscheidung sicherlich auf C gefallen. Aber ein in Monaten erstelltes ASM-Programm,
jeden Fall spart C ne Menge Arbeit wenn man z.B. Code für das SPI Modul schreibt der dann auch auf ATMega8 *UND* ATMega644 ohne Anpassungen läuft. In Assembler ne echte Krücke.
-
Thread
Daten-Logger
Differenzen auch mit dem vorhandenen RAM oder EEPROM-Speicher auskommen. Mit dem vorgeschlagenen ATmega644 kann man sich etwas "Luft" verschaffen aber so richtig "viel" Platz hat man dann dennoch nicht in RAM und EEPROM. >Achtung: der 644 wird erst ab gcc 4.2 unterstützt, >ansonsten heisst es patchen
das nicht selbst machen. Darin enthaltener gepatchter GCC 4.1.1 funktioniert hier problemlos mit ATmega644 und ATmega644P.
-
Thread
124Bus Beschreibung verfuegbar?
Microcontroller Specials wie Interrupts etc.! Daher habe ich ein paar Fragen: 1) Kann ich den Code für den ATmega644 auch auf den ATmega328 benutzen? (Natürlich abgesehen vom Speicher den ich noch für den Rest brauche) 2) Muss ich irgendwelche anderen Dinge wie Fuses beachten (setzen)? 3) Ich schätze
Arvid G. schrieb im Beitrag #7717719: > 1) Kann ich den Code für den ATmega644 auch auf den ATmega328 benutzen? > (Natürlich abgesehen vom Speicher den ich noch für den Rest brauche) Die Pinbelegung dürften abweichen. Auch hat Atmel gerne mal die Register- und Bitnamen
-
Thread
USART Frage zu Bibliotheken
> Tipp mit dem Mega644. Ich werde ihn mir anschauen Dann möchte ich Joggel E. ein wenig korrigieren (ich wurde nicht umsonst an anderer Stelle als Pedant bezeichnet): es fehlt ein "P", also ATmega644P, der ATmega644 hat nur einen USART. Übrigens könnte man dann gleich auf den ATmega1284P umsteigen, mit seinen 16 KiB RAM und Timer3. Oder, warum nicht, falls es räumlich kleiner sein soll, der AVR128DA28. Nur der ATmega8, der ist "vor 30 Jahren stehengeblieben" - na ja, nicht
-
Thread
Hex-Code für Mega644 in Mega644P verwendbar?
Hi AVR508: Migration from ATmega644 to ATmega644P Sollte deine Frage beantworten. MfG Spess
irrsinnig und unseriös ist, sowas zu machen, darüber >brauchen wir nicht zu diskutieren. ??? Der ATmega128 kannte auch noch den ATmega103-Kompatibilitäts-Modus... Der ATmega162 auch... Es könnte also sein, dass der 644 und der 644p per fuse "kompatibel" gemacht werden können. Ist aber nicht der Fall
-
Thread
Touch-(Grafik) LCD ansteuern mit Atmega möglich?
Frage, und zwar habe ich mir ein Grafik LCD mit Touch (320x240) gekauft, und wollte dies mit einem ATMega ansteuern. Ist dies mit einem ATMega16/32/644 einfach so möglich oder benötige ich sonst etwas dafür ? Das Display ist ein WINTEK WD-H3224V. MFG Moritz S.
Controllerchip für Touch oder "nur Code"? Wenn es nur der Code ist kann man dann Display und Touch auf einen ATMega 644 bringen?
-
Thread
ATmega Power-Down und Wakeup mit INT0
wurde. Ich hab noch einen alten ATmega644 von 2006 rumliegen mit nur einer UART.
> Wäre mal interessant ... Ein ATmega16 wacht nicht auf, mein einziger ATmega16A ist unauffindbar, ein ATmega644 wacht auf, und für die anderen gehe ich auch von Letzterem aus (ATmega324PA, ATmega644P, ATmega1284P), erspare mir also den
-
Thread
atmega164A programmieren?
Fuse auslesen und schreiben klappt. spannung hat er auch, wie gesagt wenn ich den atmega16 oder 644 einlege dann funktioniert das beschreiben.
0x1E 0x94 0x0A 940A 0x1F[/code] ATmega324A 0x1E 0x95 0x15 9511 0x1F ATmega324PA 0x1E 0x95 0x11 9511 0x1F ATmega644A 0x1E 0x96 0x09 960A 0x1F ATmega644PA 0x1E 0x96 0x0A 960A 0x1F ATmega1284 0x1E 0x97 0x06 9705 0x1F ATmega1284P 0x1E
-
Thread
MMC/SD-Karte mit FAT16 an AVR
eigene Sachen dazu erlebt man die gleichen merkwürdigen Effekte. Erst mit einem ATmega644 (4k SRAM) lief alles in meinem Fall so wie es sein sollte. Torsten
Wird nicht erkannt Canon 32MB: Wird nicht erkannt SDHC-Erkennung ist ein. Controller ist der Atmega644P. Gruß Gerd
-
Thread
ISP Programmer ATMega168 IPS Protokoll Adressen fehlerhaft?!
Eine, wie ich finde, besser lesbare Tabelle als beim ATmega168 finden Sie beim ATmega8515.
,64 .db $95,$0F,m328P ," m328P",64 ; paging 128 flash 256B (eep 8B) .db $96,$09,m644 ," m644 ",128 .db $96,$0A,m644P ," m644P",128 .db $97,$05,m1284P ,"m1284P",128
-
Thread
Fehler bei winavr
installiert) es sollen auf einem pollin evulationboard 2.0 abwechselnt die led blinken habe einen atmega644 verwendet. die make datei scheint ok.. hier ist mein code: #include <avr/io.h> #include <util/delay.h> int main () { DDRD = 0b01100000; while (
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiling C: main.c avr-gcc -c -mmcu=atmega644 -I. -gstabs -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./main.lst -std=gnu99 -MMD -MP -MF .dep/main.o.d main.c
-
Thread
ATMega32 Ersatz mit 2 USART
nicht. Der Mega32 ist halt ein sehr alter Chip. Das gesagte gilt für die gesamte Reihe Mega164/324/644p/1284. Der 644 ohne p gehört nicht in diese Reihe, ist ein Vorläufer. fchk
Atmega328PB
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Projekt. Hast du vor das mal zu veröffentlichen? Welche Software benutzt du? Und das alles in einem ATmega644, platzt der nicht?
Portiert. Herz meines Computers ist ein XC3S400 im TQFP144 Gehäuse. Dazu 1.5Mb High Speed SRAM, ATmega644 als Peripheriecontroller und ATmega88 als USB-Programmer für FPGA und ATmega644. Bald kommt eine neue verbesserte Version mit PIC24F und AC97 Codec. Die Bilder sind nicht ganz aktuell, deswegen
-
Thread
Zählerstand des ADC-Prescalers
Noch eine kleine Frage zum Schluß. Laut Datenblatt vom Atmega644 => Seite 252 steht: Timer/Counter0 Compare Match und Timer/Counter1 Compare MatchB Frage der Atmega644 hat Timer/Counter0 Compare MatchA + B ! welcher ist hier gemeint ?
Hans-J. A. schrieb im Beitrag #5811536: > Frage der Atmega644 hat Timer/Counter0 Compare MatchA + B ! > welcher ist hier gemeint ? In meinem Datenblatt steht Timer/Counter0 Compare Match A. Ist aber auch das DB vom 644A/PA. Der ursprüngliche 644 ist
-
Thread
Suche DIP-µC für 80kHz Gegentakt-PWM in Hardware
Das sollte ein ATMEGA644 schaffen, wenn Du ihn geringfügig übertaktest (20.480Mhz). 64kB Flash sind schon eine Hausnummer. Lieferbar in DIL40.
Ben ___ schrieb im Beitrag #2261064: > Den ATMega644 habe ich hier. ich wüßte aber nicht, daß der sowas in > Hardware kann. OCR0A und OCR0B mit gleichen Werten füllen, einen Kanal invertieren. Fertig. Dasselbe geht mit Timer2. Da der M644 für
-
Thread
IR Signal falsch
Bursts. Woran kann > das liegen? Keine Ahnung. Ich persönlich habe allerdings IRSND noch nicht am ATmega644 getestet. Zeige bitte mal irsndconfig.h - als Anhang. Der IR-LED-Ansteuer-Transistor hängt an PD5 des ATmega644?
> Zeige bitte mal irsndconfig.h - als Anhang. > Der IR-LED-Ansteuer-Transistor hängt an PD5 des ATmega644? (1) Siehe Anhang. (2) Der Transistor haengt an PD6 (OC2B) des ATmega644PA (ich habe gestern leider versehentlich die alte Beschaltung hochgeladen).
-
Thread
Pin Change Interrupt bei offenem Eingang
Hallo Forum, An einem ATMega 644P schaltet an PINC.5 ein Schalter gegen Masse. In der Testroutine wird der Schalter im Pin-Change-Interrupt abgefragt. Hier erhalte ich bei geschlossenem Schalter trotz aktiviertem internen PullUps
Hallo, Die Tests mit zweitem ATMega 644 und STK500 zeigten, dass der ATMega an sich wohl nicht schuld ist. Das Nachmessen der Verbindungen C.5 gegen Masse zeigte wieder unter 2 Ohm. Durch die Leitungslöserei und das Zusammenstecken
-
Thread
Motoren mit stabilisierter Spannung oder mit Akkuspannung
Mikrocontrollern mehr Probleme, als es bei einem geben würde. Ich würde euch raten, alles in einen großen Atmega, vielleicht einen ATMEGA644 zu packen. Mit freundlichen Grüßen, Valentin Buck
jetzt. Valentin Buck schrieb im Beitrag #1836702: > Ich würde euch raten, alles in einen großen Atmega, vielleicht einen > ATMEGA644 zu packen. Das hatten wir auch vor , aber nur für die Hauptaufgabe wie Linefollwer, Ausweichmodus, beides, Funk. Gruß Bro
-
Thread
gebräuchlichste Standard-AVRs?
ATtiny2313A, _ATtiny4313_ *20* Pins mit ADC: ATtiny261A, ATtiny461A, _ATtiny861A_ *28* Pins: _ATmega88A_, ATmega168A, _ATmega328_ *40* Pins: ATmega164A, ATmega324A, ATmega644A, _ATmega1284_ Die erste Ziffer bzw. die ersten Ziffern bezeichnen immer den Speicherplatz für Programme in Kbyte: 1
ISP-Prog. 4-Stellige jeweils gleich bzgl. ISP-Prog. ###### PDIP 28 ATtiny48 ATtiny88 ATmega8 ATmega48/88 ATmega168/328 Alle gleich bzgl. ISP-Prog. ###### PDIP 40 ATmega16 ATmega32 ATmega164/324/644/1284 Alle gleich bzgl. ISP-Prog.
-
Thread
UART Problem beim senden
Hallo Forumsmitglieder, Ich Hoffe ihr könnt mir helfen und zwar will Ich einen Atmega644p als Master in einem RS485 Bus betreiben mein Problem ist dass der Slave (Atmega8) alles Empfängt und auf seinen Befehl Antworten soll dies Tut er auch aber nur 1 mal dann empfängt er nur noch selbst
Okay dann mache Ich es nochmal richtig. Aufgabe: Ein Atmega644p dient als Master, dieser soll über einen RS485 Bus vorerst einen Atmega8 als Slave Ansprechen. Dieser Slave reagiert auf Adresse 132. Problemstellung: Der Slave Empfängt die Adresse 132 und
-
Thread
8x S0 Schnitstellen Logger mit AVR
Den Atmega1284P weil mein "Projekt" ( Layout ) auf dem Web Module von Ulrich Radig aufbaut. http://www.ulrichradig.de/home/index.php/avr/avr-webmodule Und der 1284P zu dem von ihm verwendeten Atmega644
Seitens Webserver sollte sich der Code ja nicht wesentlich unterscheiden , wenn ich statt dem Atmega644 / 1284P nun ein Atmega1281 einplane. Oder ? Was genau meinst du nun mit "echten" Interrupts ? Woran erkenne ich diese im Datenblatt ?
-
Thread
Compilerabbruch bei OpenMCP
erfolgreich compiliert und danach gehts nicht mehr? HW: AVR Net IO ohne Addon, AVRISPmkii, ATmega 644 SW: OpenMCP (nur MAKE-File angepasst, sonst unverändert. Kann bitte jemand helfen. Bin sehr neu im Geschäft.
hat beim ersten mal (Hast du vielleicht die gelieferte main.hex aus dem zip-File geflasht für den 644P und die Fehlermeldung beim ersten mal übersehen?). Aber da ich jede Zeile meines Codes persönlich kenne weiß ich einfach das PCINT nicht auf dem ATmega644 geht. Auch wenn das Wiki auf das kleine
-
Thread
128x128 LED-Matrix mit AVR statt Atari ansteuern
@ Sebastian R. (mues-lee) >Würde da nicht schon der Atmega644 reichen, den turbotoni empfohlen hat? Ja. Der Mawin hat sich vertan, es sind nur 2kB, nicht 4kB. >Bild, das man gerade bekommt nicht auch direkt das alte im RAM >überschreiben? Kann man
AVR und welchem Code das dann letztendlich geklappt hat! @Falk und Vlad: Ah okay, dann wird der Atmega644 ja auch nicht ausreichen. Aber der Atmega1284P hat ja mehr als genügend RAM und dazu dann auch noch den großen Flashspeicher. Da könnte ich dann ja noch eine kurze Bildsequenz reinschreiben, die
-
Thread
ATmega 1284P PA4 geht nicht
noch schief laufen ? Vielleicht hast den Compiler mit dem falschen CPU Typ aufgerufen -mmcu=atmega1284p
Hose ist dann hat sich entweder der Thread- Ersteller in den Tod gestürzt ..... ..... oder ATmega 1284P geht jetzt *nicht nicht*.
-
Thread
Atmega64 als TWI Slave programmieren
>Nimm einen ATega644p und benutzt den zweiten UART. Ach Shit, der ATmega64 hat ja auch zwei UARTs. Schnell weg;)
Hi >Ach Shit, der ATmega64 hat ja auch zwei UARTs. >Schnell weg;) Die vom ATMega644p können aber auch SPI. MfG Spess
-
Thread
Speicherfresser Atmega
>Bin grad bei 62kb und mein a644p kann nur 64kb Wenn deine HEX Datei 62kB gross ist, dann hast du noch gut 40kB Platz im ATMega;)
alternativ auf ATmega644(p) oder ATmega1284(z.B. pollin) upgraden.
-
Thread
Pollin AVR NET-IO u. Radig SW
>Mit dem >Atmega32 von Pollin geht es, mit einem 644 und dem Code von Ulrich >nicht. Compilierst du auch für den 644?
>>Mit dem > >>Atmega32 von Pollin geht es, mit einem 644 und dem Code von Ulrich > >>nicht. Falsch, es geht!
-
Thread
Sche Atmega32/644 für Gesellenstück PLZ:57XX!DRINGEND!
Hallo, ich muss Dienstag mein Gesellenstück vorzeigen. Nun habe ich es geschafft, das der Atmega 644 defekt ist. Hat jemand einen Atmega644, Atmega644P oder auch einen Atmega32? Wer einen abzugeben hat: Bitte melden! PLZ 57XXX LG Marc
if (Manuel!=Marc) {Bestand_ATMega32=10; Bestand_ATMega644=2; PLZ=41xxx; }
-
Thread
USB µC daten auswertung
funktioniert. Wenn Du trotzdem so einsteigen willst, geht das relativ kostengünstig. Kauf Dir ein ATMEGA (z.B. ATMEGA644) im DIP Gehäuse, dann noch ein Quarz dazu (z.B. 14,7456 MHz), 2 x 12-22pF Kondensator (für den Quarz), ein paar 100nF Kondensatoren (wegen evlt. Störungen auf der Betriebsspannung),
Softwaremäßig dürfte das doch nicht so umfangreich werden > oder? USART gibt es schon fertig. Der AT644 ist glaub ich weitgehend gleich zum alt bekannten ATMEGA16/32/128. ADC auch. Timer auch. Also musst Du nur noch diese Komponenten zusammenfügen. (Ich gehe hier mal von Programmiersprache C aus).
-
Thread
Z80 Projekt für Hauptwerk Orgel
Wenn es einfach sein soll und Kosten nicht allzu wichtig sind, dann würde ich eine Hand voll Crumb644 Boards (http://www.chip45.com/products/crumb644-1.1_avr_atmega_module_board_atmega644p_usb_rs485.php) über RS485 vernetzen. Auf einem davon kann dann auch gerne das Hauptprogramm laufen. Bestelle
Stefan U. schrieb im Beitrag #4522498: > (http://www.chip45.com/products/crumb644-1.1_avr_atmega_module_board_atmega644p_usb_rs485.php) > über RS485 vernetzen. Naja, das Geld würde ich dann lieber in etwas Entwicklungs- und Programmierhardware stecken. Für die 25 Euro, die nur
-
Thread
5V PWM auf 10V PWM
| 1k | +-- 12V PWM | ATmega644 --R--|< BC547 |E GND allerdings invertiert die Schaltung das Signal, ein MOSFET täte das auch.
PWM | +5V--R---|< BC547 |E | ATmega644 [/pre]
-
Thread
mega32m1 Fuses falsch
Tja, leider mit -F gefused: [code]avrdude -p atmega644p -F -P usb -c avrispmkII -B 1.5 -U hfuse:w:0xDA:m -U lfuse:w:0xFF:m -U lock:w:0xFC:m [/code] Ich hatte die Zeile kopiert und in MS-DOS kopiert. Wollte sie natürlich noch ändern aber hatte dummerweise
Jürgen schrieb im Beitrag #7549768: > avrdude -p atmega644p -F -P usb -c avrispmkII -B 1.5 -U hfuse:w:0xDA:m > -U lfuse:w:0xFF:m -U lock:w:0xFC:m Ist ja echt übersichtlich und aussagekräftig.
-
Thread
Erster Test mit UART was mache ich falsch
gefunden was zu meinem Problem passt, darum wende ich mich nun an Euch. Und zwar versuche ich per Atmega644 einen Befehl an einen Atmega32 zu senden. Folgende Codes verwende ich siehe oben. Verbunden sind sie ganz einfach über RX TX gekreuzt. Das Problem was ich habe ist, das die LED nur ein bis
Quarzoszillatoren versucht leider auch ohne den gewünschten Erfolg. Habe dabei auch leider meinen 644 verfust nutze jetzt einen Atmega16 dafür. Aktuell in gebrauch Atmega16 = Sender / Atmega32 = Empfänger Im Anhang die Aktuellen Codes und die Fuses laut Pony :). Vielleicht könnt Ihr ja mal