-
Thread
Strommessung mit AVR onboard-ADC
#7219510: > 15..20A max. möglichst verlustarm und gut aufgelöst > mit dem onboard-ADC eines AVR/ATMega zu messen? Du bist schon lange hier im Forum. Kannst Du glaubhaft machen, nicht zu trollen? Der A/D misst Spannung, Bezug ist Ground. Ein ATMega328 kann die interne Referenz 1,1V nutzen und auf
gar 200x (ATmega16/32/644/644P/1284/1284P) und schon kann man den Shunt reduzieren und signifikant Verlustleistung sparen. Ist doch easy und logisch: wenn ich eine Anwendung mit einem bestimmten Zweck habe, wähle
-
Thread
RTC mit Supercap statt Lithiumzelle
auf einen Interrupt von 4 s heruntergeteilt: [code] uC Art U [V] I [uA] ATmega324PA 1832 RTC 5.0 1.15 3.3 0.89 3.0 0.86 2.0 0.75 ATmega644P-20PU 0741 RTC
1.02 3.0 0.97 2.0 0.80 ATmega1284PU 1024 RTC 5.0 1.39 3.3 1.02 3.0 0.98 2.0 0.84 [/code] Beachten Sie den ATmega644P
-
Thread
Atmega164P/324P/644P
ATMEGA 644-20 PU Reichelt 7,20 € ist das nicht der richtige?
Der Atmega162 scheint auch zu gehen...
-
Thread
Problem mit AD7945BN DAC Ansteuerung
://pdf1.alldatasheet.com/datasheet-pdf/view/48370/AD/AD7945BN.html Verwendete Komponenten: - ATMega644P mit 20MHz - AD7945BN - TL084CN (OpAmp) Und hier der C-Code: [c] // Einbinden von bestehenden Modulen #include <avr/io.h> // AVR Standart IO Register Definitionen #include <avr/iom644.h> // ATMega644 Register Definitionen #include <avr/iomxx4.h> // ATMegaXX4 Register Definitionen #include <avr/interrupt.h>
-
Thread
[V] verschiedene Atmel Controller
Verkaufe hier 8 Stück ATMEGA48 20AU im TQFP Package. Die Controller sind neu und ESD gerecht gelagert. Der Versand erfolgt in ESD Verpackung im Brief. 8x ATMEGA48 20AU inkl. Versand (Brief mit Sendungsverfolgung) 12€
Verkaufe hier 8 Stück Atmel ATMEGA644 10AU im TQFP Package. Die Controller sind neu und ESD gerecht gelagert. Der Versand erfolgt in ESD Verpackung im Brief. 8x Atmel ATMEGA644 10AU inkl. Versand (Brief mit Sendungsverfolgung)
-
Thread
AVRDUDE 6.0 freigegeben
, ATmega64RFR2, ATmega2564RFR2, ATmega1284RFR2, ATmega644RFR2 - ATtiny1634 - ATxmega128A1U, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega16A4U
for AVR910 programmers - bug #38732: Support for ATtiny1634 - bug #36901: flashing Atmega32U4 EEPROM produces garbage on chip - bug #28344: chip_erase_delay too short for ATmega324P, 644, 644P, and 1284P - bug #34277: avrdude reads wrong byte order if using avr911 (aka butterfly
-
Thread
Sammelbestellung Sanguino
ein paar mitmachen würde. Bei dem Sanguino handelt es sich um ein Experimentierboard mit dem ATMega644, den man direkt auf ein Steckbrett stecken kann. Siehe auch den Link im ersten Posting.
3$ die Platine ist ja ok, aber 25$ für das Komplettset? Hallo, drei Widerstände und ein Atmega? Das Wucher zu nennen, wäre auch eine maßlose Untertreibung.
-
Thread
Vinculum mit VDPS als USB Slave
- USB Port1-Datenleitungen mit empfohlenen Kondensatoren versehen - Serielle Kommunikation mit ATMega644 (RX<->TX, TX->RX, VDIP_CTS an GND) - VDIP DSR# und DTR# an ATMega um Datenmodus einzuschalten und Bereitschaft des VDIP abzufragen - Commandmode arbeitet korrekt, USB Stick wird erkannt, gelesen
(war wohl schon zu spät) und ich habe den PIN Toggle über PIND |= (1<<PD4) realisiert, was laut ATMEGA644 Datenblatt den passenden Ausgang invertieren soll, leider ändern sich (im Simulator) mehrere Bits von PORTD. Ist das ein BUG oder habe ich die Doku falsch verstanden? Jedenfalls jetzt geht es
-
Thread
6 Sinuskurven mit 400Hz - welcher DDS?
Versuch einen pinkompatiblen uC zu deinem AVR zu finden der genügend > PWMs hat. Das sollte der ATMega644 sein. Der hat auch andere nette Sachen, wie PC Interrupts.
Martin S. schrieb im Beitrag #5040331: > ATmega32 (AVR-NET-IO) 1. Da kannst Du ganz einfach einen 644 oder 1284p reinstecken, und hast mehr PWMs. Und mehr Ram und mehr UARTS zum debuggen und und und. Achtung: Beim orginal AVR-NET-IO bleibt
-
Thread
Mehrere ATmegas + VGA Signal + Speicher
aber eine (viel zu starke) Neigung zu Oldschool Elektronik / Computer, etc. Ich habe auf einem ATmega328 @ 20 MHz ein VGA-Signal erfolgreich generieren können und erzeuge verschiedene Pixel-Muster in 64 Farben. Das VGA-Signal geschieht im timer interrupt, so dass der Prozessor eigentlich frei ist
würden sonst im timer interrupt viel zu viele Zyklen benötigen. Eine Alternative wäre, mehrere ATmega328 einzusetzen. Einer kümmert sich um h/vsync und generiert interrupts, die an einen weiteren ATmega328 gesendet werden. Dieser kümmert sich um das treiben und beschreiben der SRAMs. Ziel ist, halbwegs
-
Thread
LED Matrix 32x16
Daten des Buffer schreiben. Mein Problem ist nun wie erstelle ich einen Buffer für AVR Studio Atmega644 ? Wie gestallte ich Ascii Zeichen ,welchen Font benutzt man ? Um eine deutliche Anzeige zu bekommen muesste man schon 2 LED als Segment breite nehmen. Das ganze kann man auch noch kaskadieren
Buffer schreiben. Genau. >Mein Problem ist nun wie erstelle ich einen Buffer für AVR Studio >Atmega644? uint16_t my_buffer[32]; >Wie gestallte ich Ascii Zeichen ,welchen Font benutzt man ? Nimm einen normalen Font, wie man ihn im Internet oft findet. Konstante Zeichenbreite und Höhe, klassisch
-
Thread
Fehler beim Compilieren (ATMega168)
und MCU gesetzt? klappt doch, mit File 1 Build started 28.9.2015 at 22:59:12 avr-gcc -mmcu=atmega644p -Wall -gdwarf-2 -std=gnu99 -DF_CPU=20000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT motor2.o -MF dep/motor2.o.d -c ../motor2.c avr-gcc -mmcu=atmega644p
motor2.elf motor2.eep || exit 0 avr-objdump -h -S motor2.elf > motor2.lss AVR Memory Usage Device: atmega644p Program: 216 bytes (0.3% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) Build succeeded with 0 Warnings... klappt auch mit 168 Device
-
Thread
fehler beim senden (atmega8)
ach ja ... und ich nehm den takt von dem ft232rl und hatte da mit dem atmega644 auch keine probleme mit.
nicht gemeckert. aber kommt davon, wenn man sich seinen code aus einem anderen projekt mit einem atmega644 kopiert. Vor allem fällt einem sowas auch nicht selsbt direkt auf.
-
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
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
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
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
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
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
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
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
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
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?