-
Thread
von Atmega168PA auf einen 64er umrüsten
des Programms und der Pinbelegung. Auf was muss ich achten, da es soweit ich gesehen habe keinen Atmega64(8) gibt. mfG Michael
= Mega644 PortB, Mega168 ADC/ADCL/ADCH = Mega644 ADC/ADCL/ADCH usw ... Wie einfach der Umstieg ist hängt davon ab, was du letztendlich verwendest und wie du programmiert hast. Ist aber machbar ...
-
Thread
644P sendet Seriell nur Mül.
Ich habe den 644P mit Basocm. Habe da die Fusebits auf : 111111 Startup-Time:: 16K CK +65 oder 16K CK + 4.1 geht auch nicht. Wenn ich den Atmega32 reinsetze, geht die Einstellung bei beiden Signalen. Beim 644P kommt nur Sendemüll. Woran liegt das.? Habe natürlich immer als erstes den richtigen Atmega eingestellt: $regfile = "m644pdef.dat" oder "m32def.dat" $framesize = 32 $swstack = 32 $hwstack = 64 $crystal = 16000000 $baud = 19200
-
Thread
Empfangen und Übertragung von Daten über USART
Hallo, Ich verwende den Mikrocontroller Atmega644p und er hat zwei USARTs (USART0 und USART1). Ich habe eine Routine mit Interruptsfunktionen für den Atmega 644p geschrieben, so dass der Atmega 644p Byte über USART0 empfängt und dann die empfangenen
Korrekturen offen. PS: Das Programm für das Senden der Byte (Charakter 0, 1, 2, ...)von PC zum Atmega644p liegt im Anhang und wurde in c++ geschrieben. Das Programm c++ habe ich getestet und er läuft einwandfrei. Danke im Voraus. Monkeydluffy.
-
Thread
Auswahlhilfe für PWM müC
nächstes Projekt benötige ich Hilfe bei der Auswahl eines müC, da ich den bisher immer verwendeten ATMega644 hier nicht benutzen kann. Ich muss R, G, B und einen für Weiß ansteuern, da ich einen langsamen Farbverlauf realisieren muss, benötige ich eine möglichst feine Abstufung. Der Takt sollte >100
Heiko K. schrieb im Beitrag #3897892: > da ich den bisher immer verwendeten ATMega644 hier nicht benutzen kann. Der pinkompatible ATmega1284 hat 4 * 16Bit PWM.
-
Thread
Suche: Routine zum schreibern auf SD-Karte mit FAT
Routine um Daten auf eine SD-Karte in eine TXT. Datei zu speichern. Allerdings hab ich auf meinem Atmega 8 nur noch maximal 4Kb Flash frei, alles was ich gefunden hab braucht mehr Platz. Kennt da jemand etwas passendes? Gruß und Dank Michael
Routine um Daten auf eine SD-Karte in eine TXT. Datei zu >speichern. Allerdings hab ich auf meinem Atmega 8 nur noch maximal 4Kb >Flash frei, alles was ich gefunden hab braucht mehr Platz. Kennt da >jemand etwas passendes? Nimm einen ATmega328, dann passt das schon.
-
Thread
Hilfe bei STK500/Atmega32 HVPP
Ich brauche Hilfe bei high voltage programmierung eines AtMega32 bzw Atmega644. zunächst zum 32er. Ich habe beim STK500 folgendes gesteckt: AtMega32 im Sockel SCKT3100A3 ProgCtrl mit PortD verbunden ProgData mit PortB verbunden ISP6PIN mit SPROG3 verbunden gesteckt
Weil ich eigentlich einen verfusten 644er wiederbeleben möchte, aber zuvor das Ganze mit einem garantiert funktionierendem 32er ausprobieren wollte. Mario
-
Thread
Keine Werte Ethersex & AVR-NET-IO
(ohne WebInterface) ATMEGA32. (auslesung über ECMD) Hat jemand eine Idee Woran es liegen kann? Vielen Dank
ADC habe ich deaktiviert, hab beide Controller probiert (ATMEGA32 und ATMEGA644, Anfangs auch A1284). Habe auch Sensoren mal aus meinen laufenden System kurz getestet, immer das selbe. Kann irgendwas an den Board sein? was ich mir aber nicht denken kann. Leider
-
Thread
Was sind eure Lieblings-ICs?
Leistung wenn man sie braucht LPC2478 (mit TFT Graphic Controller) LPC2103 für kleine Sachen ATMEGA1284P/644P, ATMEGA328P(B) - Gute, verläßliche Arbeitspferde AT90LP51ED - Der Nostalgie wegen;-) ZILOG Z8 Encore! - Ein unbekantes Juwell unter den uC Io Expander wie PCA9554 u.ä.
NSC32016 8031/51 ATtiny 2313 ATmega 32,644,1284 ULNs AM26LS31 AM26LS32
-
Thread
WinAVR 20080402
mcall-prologues hingegen erspart prozentual. Unterm Strich bist du also bei Tinys gekniffen und beim Mega644 klar im Vorteil.
die Programme immer mehr Speicher brauchen. Wenn das so weiter geht, passt ein Programm für einen ATmega16 halt nicht mehr in einen ATMega16 rein, weil der Compiler zu viel Müll erzeugt. Mit vorzüglicher Hochachtung, Helmut Wendler
-
Thread
Sleep-Funktion / Power Save
nicht mehr aus dem Sleep Modus aufwacht. Habe es mit zwei unterschiedlichen Boards (einmal mit ATMEGA48PA und einmal mit ATMEGA48V) getestet und beide zeigen das gleiche Ergebnis. Watchdog ist übrigens nicht aktiviert. Habe echt keinen Lösungsansatz. Gruß NobbyH
PORTD ^= ((1 << 2) | (1 << 3)); } ISR(TIMER2_COMPB_vect, ISR_ALIASOF(TIMER2_COMPA_vect)); [/c] Atmega644a, 8MHz intern Mit 20MHz extern ist ihm das ganze Gedöns allerdings völlig egal. Dann läuft auch das: [c] /... ISR(TIMER2_COMPA_vect) { PORTD ^= ((1 << 2) | (1 << 3)); } [/c] genau
-
Thread
Umstieg ATmega32 auf AT90CAN128 WinAVR
einziger Timer nötig. Muß in der Regel auch nicht 16 Bit sein. Du kannst noch vom Mega32 auf den Mega644 upgraden (pinkompatibel). Peter
Hi! O.K. ich nehm den gut gemeinten Rat an und bleib erstmal beim Mega32 bzw. 644. Kann ich bei den Einstellungen im AVR Studio etwas falsch machen, sodaß der Code zu groß wird? Grusse Rick
-
Thread
AT42QT1111 defect durch SPI?
ich arbeite gerade an einem Touchpanel und nutze dafür von ATMEL den AT42QT1111 zusammen mit einem ATMEGA 644 üder den SPI Bus. Auf diesem SPI Bus hängt auch der AVRISP MKII um den µC zu flashen. Verdrahtung wie gewohnt, MISO an MISO ... etc. und auch den Reset miteinander verbunden. Ansich kann
Hi Schon mal mit ein paar Widerständen zwischen AT42QT1111 und ATMEGA 644 probiert. Siehe S.7: http://www.atmel.com/Images/Atmel-2521-AVR-Hardware-Design-Considerations_ApplicationNote_AVR042.pdf MfG Spess
-
Thread
Taktraten und Quarze
Hallo Mikrocontrollerfreunde, ich habe ein Problem mit meinem Atmega644 und würde darüber hinaus auch eine Wissenslücke füllen wollen. Beim Programmieren habe ich mich immer wieder über den zu schnellen Takt geärgert und habe die Fusebits auf CKSEL=1101 SUT=11 (3.0
dem AVRISP MKII nicht mehr erreichbar (Programmierfrequenz wurde auf 250KHz runtergeschraubt). Der Atmega hat einen 18,432MHz als Taktgeber. Nun die passenden Fragen: - Muss ich jetzt einfach einen 3MHz Quarz einbauen, um den Atmega644 wieder zu erreichen? - Fangen (zu große) Quarze ab bestimmten
-
Thread
Ports konfigurieren, einlesen und an weitere Ports weiterleiten
lösen...mir war nur nicht ganz klar, wie man hexadezimal-werte einliest... microcontroller ist ATmega644... und in der aufgabenstellung nichts über high oder low..keine ahnung, was damit gemeint ist...
nicht ganz > klar, wie man hexadezimal-werte einliest... Mit 0x.... > > microcontroller ist ATmega644... > und in der aufgabenstellung nichts über high oder low..keine ahnung, was > damit gemeint ist... Active high heißt, dass die LED leuchtet, wenn der Pin eine logische 1 (also 5V) hat. Active
-
Thread
Bluetoothfrage HC-05, ATMega
Hallo, ich experimentiere gerade mit meinem Bluetoothmodul (HC-05) und meinem Atmega644 und würde gerne Daten austauschen. Mit dem Arduino funnktioniert es wunderbar (verwendet habe ich dieses Tutorial: http://www.instructables.com/id/Arduino-AND-Bluetooth-HC-05-Connecting-easily/all
W251bGwsMSwxLDEsImFyZHVpbm8uYmx1ZXRvb3RoLnRlcm1pbmFsIl0.) Mit dem Arduino funktioniert es wie gesagt problemlos. Beim Atmega 644 verwende ich USART1 (PD2/PD3), aber wie geht es weiter? Wenn '1' gesendet wird, möchte ich empfangen, bei '0' wieder abbrechen. Vielen Dank im Voraus!
-
Thread
STK500 -> Sender -> Empfänger -> Servo anschließen
STK500 verstanden habe, ist im Lieferumfang ein AVR enthalten? Bei mir waren zwei drin, ein ATMEGA16-16PU und ein ATMEGA8515L-8PU.
>> Bei mir waren zwei drin, ein ATMEGA16-16PU und ein ATMEGA8515L-8PU. Würde die für mein Projekt ausreichen?
-
Thread
Probleme mit BASCOM <-> USBASP
, dass dein USBASP spinnt. Der Selfprog-Jumper, der PB2(Pin16 im DIL) mit Reset(Pin1 im DIL) am ATMega8 bzw. ATMega48 verbindet, ist hoffentlich draußen? Jo
einem Command-prompt Fenster laufen lasse, auf den AVR uebertrage. Der Befehl lautet: avrdude -p m644p -c USBasp -U flash:w:ATMEGA644.hex wobei Du nach <-p> Deinen zu programmierenden AVR eingibst und nach <-U flash:w:> die hex-Datei, die Bascom erzeugt hat. Leider scheint Bascom einen bug zu
-
Thread
Suche kleines Echtzeitbetriebsystem für at90s8535
tiny25 mega162 mega48P tiny261 mega164P mega64 tiny43U mega168 mega640 tiny44 mega168P mega644 tiny45 mega16 mega644P tiny461 mega2560 mega645 tiny48 mega2561 mega6450 tiny84 mega324P mega8 tiny85 mega328P mega8515 tiny861 mega32 mega8535 tiny88 mega325 mega88 Also
Aus der FAQ For microcontrollers, TinyOS supports the Texas Instruments MSP430 family, Atmel's Atmega128, Atmega128L, and Atmega1281, and the Intel px27ax processor. There is work underway to support the Cortex M3. Ebenfalls aus der FAQ It's been designed for very reasource-constrained devices
-
Thread
ATMega Flash wird langsam knapp. Upgrade o. Plattformwechsel?
wird nun auch langsam der Programmspeicher meines Mikrocontrollers knapp. Hatte damals schon den ATMega644 gegen ein ATMega1284P ausgetauscht. Da die 64K des 644 voll waren, nun der ATMega1284P hat 128K Flash und 16K SRAM. Im Moment sieht es bei mir so aus das ich 100K Flash benutze und 7Kb SRAM.
auch langsam > der Programmspeicher meines Mikrocontrollers knapp. Hatte damals schon > den ATMega644 gegen ein ATMega1284P ausgetauscht. Da die 64K des 644 > voll waren, nun der ATMega1284P hat 128K Flash und 16K SRAM. Poste mal bitte deinen Sourcecode
-
Thread
AVR-IO Radig
Hallo Ich nochmal Ich haben den Atmega 644P Muss ich dann das Makfile makefile_Atmega664 im AVR Studio mit einbinden?? Bekomme die Serielle nicht zum Laufen. Gruß Juppo
Wie müssen die bei den 644 stehen ? Dann stimmt die Freq, nicht und der uart kann nicht richtig arbeiten ?!
-
Thread
Zeitmessung mit TIMER Atmega8
Peter W. schrieb im Beitrag #5221233: > Vermutlich hat der ATMEGA8 dann 8 MHz mit > Werkseinstellung? Ich weiß nicht, wie es bei den ATMEGA8 ist, aber bei allen ANTINY84/85 und ATMEGA328/644 war die Werkseinstellung immer der interne 8MHz Oszi und der Teiler
Reiner_Gast schrieb im Beitrag #5221433: > Ich weiß nicht, wie es bei den ATMEGA8 ist, aber bei allen ANTINY84/85 > und ATMEGA328/644 war die Werkseinstellung immer der interne 8MHz Oszi > und der Teiler durch 8 durch die Fuse CLK/8 gesetzt... Das macht dann 1 > MHz Takt
-
Thread
too many arguments to function `fdevopen'
dem von dir angegebenen Link steht. Das ist für den Atmega644. Wenn ich Atmega32 im makefile setze, kommt als erstes ein Fehler in clock.c, dass TIMSK1 undefiniert ist. Der Atmega32 hat nur ein TIMSK. Wenn man an der Stelle in clock.c nach sieht, erkennt man, dass die Source brutale Änderungen (ohne #if/#endif o.ä.) für den Atmega644 enthält. Ich habe nicht weiter nachgesehen, ob man das auf den Atmega32 zurückpatchen könnte. Du solltest also zusätzlich deinen Projektbaum kontrollieren, ob die noch mit den oben angegebenen
-
Thread
Anfänger braucht Hilfe bei ATMEGA64A und AVR Studio 5
direkt ein Problem. Ich möchte gerne ein absolut simples Programm über AVR Studio 5 auf einem ATMEGA64A zum laufen bringen, welches eine LCD Hintergrundbeleutung anschaltet, die an einem Pin von Port B hängt. Als Clock soll ein 10MHz Quarz dienen. Das Ganze soll letztendlich zu einem rudimentären
relevante Teil vom Schaltplan. Nur sehr bedingt relevant. Das ist übrigens nicht das Symbol eines ATMega644A sondern eines ATMega644. Was passiert, wenn du (ohne ATMega) H-Pegel an den Pin legst? Hast du auch das richtige Hex-File geflasht? Was sagt der Simulator zu deinem 'Programm'? MfG
-
Thread
[V]erschenke großes Bauteilepaket an Schüler
Discovery (wurde verlost) 1 x i.MX53 1 x SimpleCortex 1 x DIP Modul ENC28J60 1 x WIZ812MJ 2 x Atmega 644 20PU Werde euch heute Abend per Mail informieren. Jetzt haben wir noch: 1 x SimpleCortex 3 x WIZ812MJ 1 x Stellaris Launchpad (Cortex-M4) 4 x AMB8420 Funkmodul 868MHz 1 x Carambola 2 x Atmega 644 20PU 2 x ATxMega 128A3 von chip45 (bei einem fehlen Quarz und Stiftleisten) Grüße
-
Thread
AVR Net-IO auf 3,3V
SD-Karte direkt (ohne Vorteiler oder Wandler-IC) genutzt werden. Ausprobiert mit verschiedenen ATmega1284 von verschiedenen Distri (insges.4); ATmega644 vertragen offenbar die Übertacktung auf 14,7456 MHz bei 3,3 Volt nicht ( jedenfalls keiner meiner 5 ); Die SD-Karte ist eine µSD mit 2GB auf Adapter
, da steckt angeblich ein Virus drin... >Die Datei '[...]RadigVersionori\Hexfiles\Webserver_MEGA644.hex' >enthielt einen Virus oder unerwünschtes Programm 'HTML/Crypted.Gen' [virus].
-
Thread
Kondensator als USV
zu wenig. Das problem ist nun das ich nicht weiss wie ihn Dimensionieren muss und wie ich dem Atmega 644 klarmache wenn die spannung wegfällt. Danke im vorraus Mathi
also 6F haben. Eventuell könnte man aus Stromspargründen Teile der Schaltung abschalten. Der Atmega 644 kommt bestimmt mit 5-10mA klar. Der Datenspeicher braucht auch nur ein paar mA. Und das Handy? Mfg.
-
Thread
Spannung an Ausgangsports zu niedrig
Hallo zusammen, bin ein Anfänger und habe eine Frage. Habe einen Atmega 644 und habe das Problem das ich mit dem ADC (Spannung messsen) LEDs ansteuern will. An den Ports habe ich aber immer Spannungen zwischen 0,6 V - 2,9 V als high Signal. Habe einen ULN2804 dazwischen
emit5 schrieb im Beitrag #1873774: > Habe einen Atmega 644 und habe das Problem das ich mit dem ADC (Spannung > messsen) LEDs ansteuern will. Benutzt du den Port (Pin) zum Einlesen einer Spannung oder möchtest du ein Signalpegel ausgeben, oder misst
-
Thread
I2C bei Attiny13
atmega165 atmega165p atmega168 atmega169 atmega169p atmega32 atmega323 atmega324p atmega325 atmega325p atmega329 atmega329p atmega3250 atmega3250p atmega3290 atmega3290p atmega406 atmega64 atmega640 atmega644 atmega644p atmega128 atmega1280 atmega1281 atmega645 atmega649 atmega6450 atmega6490 atmega16hva at90can32 at90can64 at90can128 at90usb82 at90usb162 at90usb646 at90usb647 at90usb1286 at90usb1287
-
Thread
FreeRTOS für ATmega128
Hat es schon mal jemand auf eine ATMega644 umgestellt, gibt es da viel zu tun?
Ich hatte deshalb gefragt, weil sich ATMega 16/32 und 644 laut Migrations-Guide doch erheblich unterscheiden (Dutzende von Registern und Bits haben andere Namen erhalten, andere Interrupts, andere Page Size, andere Zugriffzeiten auf Speicher
-
Thread
MP3-Player mit Lichtsteuerung (ATMega, VS101, SD-card)
benötige dafür den Schaltplan eines möglichst erweiterungsfreundlichen MP3-Players auf Basis eines ATMega644 oder so, der seine Daten von einer SD-Karte bezieht. Wenn möglich brauch ich die Quelltexte für die SD-Karten-Operationen und die Versorgung des MP3-Decoders in Assembler, sorry, aber ich mag Assembler
Massenprodukt werden wo es sich lohnen würde den zweiten µC einzusparen. Als Controller schwebt mit der ATMega644 vor wegen der RAM-Größe, als MP3-Decoder der VS1001 oder VS1011 - je nachdem welcher besser ist. Meine Fragen an Leute, die sich mit dem VS1001 oder VS1011 auskennen: 1. Welchen von beiden
-
Thread
Kleiner µC gesucht
Ich werfe mal den ATMega 644V-10MU im MLF44-Gehäuse ins Rennen. Bei einer Kantenlänge von 7mm passt er gerade noch so. Und er ist z.Z. kaufbar, sogar recht preiswert: http://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-644V
-
Thread
Wie kann ich debuggen
verunmoeglicht ? Unter einer Mega32 macht es keinen Sinn. Fuer mich persoenlich macht es unter einer Mega644 keinen Sinn. Ich mag es ein paar unbenutzte Pins zu haben und das UART auch noch gebrauchen zu koennen. Der 644 hat ein extra UART. Nehmen wir einen grosszuegigen Preisunterschied von 2 Euro. Bei 100
#1947993: > Ich brauche den Gain * 20 für die Analogeingänge. > Sowas haben die ATmegas nicht. ATMega164A/324A/644A: >8-channel, 10-bit ADC >Differential mode with selectable gain at 1x, 10x or 200x
-
Thread
makefile funktioniert nur bei make all
posten. An dem sieht man auch, dass es Fehler geben muss: [code] avr-gcc -I"../kernel" -mmcu=atmega644 -mmcu=atmega644 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=28636360UL -Os -fsigned-char -ffunction-sections -MD -MP -MT xitoa.o -MF dep/xitoa.o.d -DVIDEO_MODE=2 -DINTRO_LOGO=1 -DMIXER_CHAN4_TYPE=1 -DSCREEN_SECTIONS_COUNT
avr/sfr_defs.h c:\avr-gcc-4.7.1-rc1-mingw32\bin\../lib/gcc/avr/4.7.1/../../../../avr/include/avr/iom644.h c:\avr-gcc-4.7.1-rc1-mingw32\bin\../lib/gcc/avr/4.7.1/../../../../avr/include/avr/iomxx4.h c:\avr-gcc-4.7.1- rc1-mingw32\bin\../lib/gcc/avr/4.7.1/../../../../avr/include/avr/portpins.h c:\avr-gcc
-
Thread
ATMEL MEGA 644 auslesen und programmieren
Hallo, will noch einen Versuch starten.Ich möchte gerne einen ATMEGA 644PA,der sich auf ein BMS meines Fahrradakkus befindet entsperren lassen oder es selbst versuchen. Habe aber von dieser Materie nich viel Ahnung. Könnte mich in diesem Forum ein netter Mensch weiter
Klaus R. schrieb im Beitrag #6631621: > Ich möchte gerne einen ATMEGA 644PA,der > sich auf ein BMS meines Fahrradakkus befindet entsperren lassen Die bei Microchip (vormals Atmel) sind bestimmt nicht dumm. Die werden die Lockfunktion nach bestem Wissen und Gewissen
-
Thread
ATmega32 -> 644
Hi Ich will upgraden und bevor ich mich an das neu compilieren meiner großen Anwendung wagte, wolllte ich einen einfachen Test laufen lassen und eine LED blinken lassen. Im 32er klappts, doch wenn ich das dann mit WinAVR (akt. Version) für den 644er compiliere und programmiere, passiert nichts. Die Fusebits kann ich aber setzen und habe ich auch einiges ausprobiert (internen Teiler/Taktausgabe usw.). Das klappt wohl alles. Nur meine LED blinkt nicht. Irgendeinen groben Schnitzer übersehen? [c] #include <avr/io.h> #include <util/delay.h> // definiert _delay_ms() // wartet ms Millisekunden
-
Thread
[V] Bauteile - AVRs, ENC28J60, MAX 7201, 7 Segment uvm.
Kingbright "SC 56-11 RT" 31x 7-Segment Anzeige 13mm grün, gem. Kath. - Vishay "TDSG5160-M" 2x AVR ATMega128 16AU SMD 5x AVR ATMega32 16PU DIP 3x AVR ATMega644 20PU DIP 1x AVR ATTiny2313 20PI DIP 3x AVR AT 90S2313 10PI DIP 1x Renesas R8C Board aus Elektor 2x ENC28J60 DIP Ethernet-Controller 1x
Falls mögl., wäre ich an ATmega32, ATtiny2313 u. ATmega644 interessiert.
-
Thread
Größerer Atmega32?
Hi Es gibt keinen grösseren oder kleineren, der zum ATMega32 vollst. kompatibel ist. Aber sieh dir mal den ATMega644P und ATMega1284 an. MfG Spess
ATmega644?
-
Thread
watchdog ohne Totalreset?
kann der Watchdog auch > einfach nur einen Interrupt auslösen. > Mein Testboard enthält einen ATmega644p - ob der das kann? [ich habe das Manual nicht - müßte es erst downloaden] Gruß Egon > > Ob das allerdings im konkreten Fall irgendwie besser ist, als ein > normaler Timer-Interrupt,
auskommen zu können, oder? Ist auch nicht nötig, das Manual für meinen wichtigsten Prosessor, ATmega 16, habe ich zur Hand, das vom ATmega644 ist auf einem PC, an den ich jetzt nicht herankomme. mfg Egon
-
Thread
Eisenbahnsteuerung mit Atmega16
Protokoll entwickelt hast, vergehen Jahre. Vernetzung ist hier auch nicht nötig, Du kannst ja bis zum ATmega644P upgraden. Eventuell nimmt man nen extra MC für das Bedienpult und verbindet beide über die UART. > Ich habe irgendwo gelesen, dass man das PWM-Signal glätten und dann mit > einem Operationsverstärker
Reicht ja auch ein ganz einfaches. > Vernetzung ist hier auch nicht nötig, Du kannst ja bis zum ATmega644P > upgraden. Ich werde höchstwarscheinlich den Mega16 'er nehmen da ich daveon einige herumliegen habe. > Eventuell nimmt man nen extra MC für das Bedienpult und verbindet beide > über die
-
Thread
Motor-Drehzahlregelung
Regler vor, wobei anfangs nur der P Regler aufgedreht wird. Ich verwende den Mikrocontroller Atmega644 dafür. D.h. ich werde vermutlich die PWM für die Regelung nutzen. Ich habe einen Reflexkoppler als Drehzahlmesser beider Motoren am zweiten Ende der Motorwellse so angeordnet, dass ich die Drehzahl
a du dich weiterhin über die verwendete CPU bedeckt hälst, Die hat er schon genannt. Ist ein ATMega664. Aber er sagt nichts zu Taktfrequenz bzw. verwendeter Programmiersprache.
-
Thread
AVR STUDIO ohne REGISTRIERUNG !Link! Gesperrt
probiert diese Kacke auf dem Lappi zum Laufen zu kriegen. Erstens - die neueste Version scheint keinen ATMega644 zu kennen. Klasse. Zweitens - keine Chance, daß der Dreck den USB-Programmer findet. Oberklasse. Version 4 mit Update runtergeladen - ATMega644 auf Anhieb da. Automatisch nach dem USB-Programmer
-
Thread
Pollin Display LCD-Modul LCM-5430-E
Kästchen der Temperaturanzeige und die Scala des Thermometers. Das ganze wird mit Daten vom Atmega 644 versorgt. -Ein Dämmerungsschalter(Comparator des Atmega)schaltet über ein Optomosrelais das Backlight nach 10 Sec. durchgehende Dunkelheit ab. -Die blaue LED wird als Z-Diode missbraucht
Die Pumpen werden bei Betrieb mit einem invertiertem Bild getoggelt Ach ja, die Software des Atmega 644, geschrieben in der attraktiver Hochsprache Bascom, wird uber einen Bootloader geladen. Ich weiss nicht wie viele Stunden ich schon in dem Projekt gesteckt habe, (bin ja kein SW/HW
-
Thread
Timer von Lichterkette
-2588-8-bit-AVR-Microcontrollers-tinyAVR-ATtiny261-ATtiny461-ATtiny861_Datasheet.pdf 28 Pins: ATmega48, 88, 168, 328, https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf 40 Pins: ATmega 164, 324, 644, 1284 https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega164A_PA-324A_PA-644A_PA-1284_P_Data-Sheet-40002070B.pdf
-
Thread
Eigener Versuch eines UART-Puffers
dann auf welches zugegriffen wird, dient das ganze also der simplifizierung? Im Datenblatt des Atmega644 auf s.165 wird im USART-Block Diagramm ja UDR(Transmit) und UDR(Receive) unterschieden. Wenn es ein und das selbe ist: wie wird dann verindert, dass beim senden und empfangen gleichzeitig das
>Der Rahmen: Ein eigenes kleines ADC Board. Darauf: Ein Atmega644, ein >LTC2468 16 Bit ADC und ein AMB2300 Bluetoothmodul. Mit Rahmen meinte ich eher deinen "persönlichen Rahmen", Vorkenntnisse und Ausbildung etc. Sonst hätte ich vermutlich eher Board oder
-
Thread
Baudraten Problem
Schönen Abend, ich habe ein Problem mit der Baudrate! Das folgende Programm funktioniert auf dem ATmega8 problemlos, jedoch auf dem geänderten für den ATmega644 leider nicht. Es werden nur wirre Zeichen übertragen. 1.Programm: funktioniert --> ATmega8 #include <avr/io.h> #define F_CPU 3686400
} UDR = 'a'; //_delay_ms( 10 ); } } 2.Programm: funktioniert nicht :( --> ATmega644 #include <avr/io.h> #define F_CPU 3686400ul #define BAUD 9600 #define UBRR_VAL = ((3686400/(9600*16))-1) void uart_init(void) { UBRR0H = 0x00; UBRR0L = 0x17;
-
Thread
Stk500 mit Atmel-Ice Basic verwenden
geschrieben geben, solange man das Prinzip verstanden hat. Anbei ein Foto meines Testaufbaus. Ist ein ATmega644P, aber der sollte sich exakt zu deinem '324P identisch verhalten. Zu Atmel Studio kann ich dir allerdings nichts sagen, benutze ich nicht. Habe mit AVRDUDE getestet: [pre] $ avrdude -c atmelice_isp -B10 -p atmega644p -U flash:r:/tmp/foo.hex:i avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.02s avrdude: Device signature
-
Thread
ATMega16u4 per JTAG Debuggen
Hallo, Ich kämpfe gerade damit einen ATMega16u4 mit meinem nagelneuen PicKit4 über JTAG zum Debuggen zu bekommen. Es erscheint jedes mal die Fehlermeldung im Anhang. Mein aktueller Aufbau ist wie folgt: ATMega16u4-MU auf einer custom Platine
deshalb habe ich mich für ein paar MEGA-Familien entschieden, die ich dann besser kennenlernen kann: 324-644-1284, 88-168-328, 2560 und einige Tiny: 2313-4313 und 25-45-85. Ich glaube, das ist alles für einen Amateur mehr als ausreichend. ATMega16u4 ist interessant, nicht nur wegen USB. Das ist ein von