-
Thread
AVR-Net-IO und Grafik-lcd möglich?
angesclossen werden + zusätzlich Cs. Wenn du dir ein tft bestellst dann gleich für rund 8€ noch einen Atmega1284 zum Ersatz des m32.
nachzuschauen welche Funktionen die einzelnen PortPins haben (und vergleiche sie mal mit einem Mega644/1284)
-
Thread
FTDI EVE mit Atmega
schrieb im Beitrag #3910808: > Überlege gerade ob es möglich ist das EVE System von FTDI mit enen > Atmega 644 anzusteuern. Ja, warum nicht. FTDI hat Beispiele für'n Arduino. Das ist auch nur 'n ATmega...
Entwicklungsumgebung AVR Studio mit atmega 644p zunächst. Und dann doch mal die Adruino ausprobieren. Fangen wir mal wieder klein an. "Hallo World" . Hat schon jemmand ein Projekt für Avr Studio und FTDI EVE ? http://www.ftdichip.com
-
Thread
Mikrocontroller mit PC via HID
Projekt in der Schule zu Lernzwecken. Ich möchte nun eine Datenkommunikation zwischen dem µC (Atmega644) und dem PC herstellen, hierfür habe ich auf der Platine einen MCP2200 vorgesehen, da dieser bei uns in der Schule sonst auch vorkommt. Jetzt ist es so, dass ich noch so meine Probleme habe,
Datentransfer benutzt. Wenn Du dann so weit bist, wirst Du einsehen, dass es schlauer ist, Deinen Atmega gegen einen PIC18F46K50 oder PIC18F46J50 zu tauschen, um den extra USB-Chip einzusparen. > Gibt es irgendwelche Bibliotheken für den MCP2200 für den Datenaustausch > oder wird das einfach mit
-
Thread
Spielerei mit Bipolar-, Unipolar- und DC Motor sowie LM298 und Drehgeber mit ATMEGA644P
Spielerei mit Bipolar-, Unipolar- und DC Motor sowie LM298 und Drehgeber. Was kann man so mit Motoren alles anfangen. Meine Überlegungen sind hier realisiert. Zum vereinzelten Schrecken, im fliegendem Aufbau auf einer Lochrasterplatte. Programm läuft auch nur mit einem Motor. In Schlagworten: Motor 100Steps eine volle Runde Motor langsam Motor stop 1klck:1Schritt Gesch +- v+z li. Gesch +- v+z fix; fix wie schnell Automatisch+-1 Pgm.ausfuehren Zeitd. in Sekunden Zeitd. in Takten Schritte Spei. bei Klick Spei. bei druck Motor Programm (50 Elemente) ausführlicher im C Programm
-
Thread
Dynamische Speicherverwaltung
Hallo, ich arbeite mit einem ATmega644 und möchte gerne eine dynamische Speicherverealtung auf dem SRAM von 4Kb implementieren. Die Frage jedoch ist, wie ich gezielt werde im Speicher schreiben kann? Es soll einen Funktion geben,
L. schrieb im Beitrag #3903855: > ich arbeite mit einem ATmega644 und möchte gerne eine dynamische > Speicherverealtung auf dem SRAM von 4Kb implementieren. Und welche Vorteile versprichst du dir gegenüber einer statischen Speicherplatzvergabe. Bei 4kB stehen
-
Thread
Warum Atmega 8515 für DMX Anwendungen?
Rein interessehalber wollte ich die Frage aufwerfen warum für 90% aller DMX Selbstbauprojekte der Atmega 8515 zum einsatz kommt. Rein Theoretisch würde es ja auch ein Atmega 16 (oder sogar 8er) tun. Bin auf die Antworten gespannt. MfG.
Ich habe mehrere DMX Projekte hinter mir und habe viele verschiedene Controller genutzt. Atmega8 Atmega644 Atmega1284 Klappt alles. Man muss nur ein paar pins ändern... Das Protokoll ist ja sehr einfach anzupassen...
-
Thread
Problem mit Relaiskarte
Port schaltest du die Relais? Wildes Raten führt mich zu der Vermutung, das du evtl. Port C eines ATMega 32 oder 644 benutzt - und vergessen hast, die JTAG Fuse zu deaktivieren...
Matthias Sch. schrieb im Beitrag #3899610: > Was ist denn das für ein MC Atmega1284 [c] #define out1_port C #define out1_pin 3 #define out2_port C #define out2_pin 2 #define out3_port D #define out3_pin 1 #define out4_port D #define out4_
-
Thread
unkontrolliertes Schalten während Programmierung
Hallo, An meinem Atmega644 sind 8 n-Mosfets angeschlossen (PortC -> Gate n-Mosfet), welche jeweils rund 500mA schalten sollen. Es darf Aufgrund einer Hardwarevorgabe jedoch zu jeder Zeit nur einer dieser Ausgänge aktiv sein
-
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
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
drehzahlmesser
zündkabel eines kleinen 2 takt motors das signal ab ab und habe dann sauberes rechtecksignal am atmega 644 leider bringe ich das programm selber nicht hin habe schon einiges versucht, aber so recht will es nicht gedacht ist ein externer interupt, mit dem ich einen counter raufzählen lasse
spark=0; TCNT2=10; } und hier der externe interupt ISR(INT1_vect) { spark++; } Der atmega 644 muss eh nen schaden haben, denn nicht alle ports lassen 5v raus trotz beidseitiger spannungsversorgung Kann da wer helfen?
-
Thread
Frage zu: enc28j60 sd m386n-Projekt mit Atmega32/644/1284
welches ich anschließend fertigen lassen möchte. Es soll ein Shield für mein selbstgebautes Board mit Atmega32/644/1284 werden. Dabei sind folgende Sachen auf der Platine (10x5cm) eingeplant: - SD-Karte - Ethernet (ENC28J60) - WAV-Player (Musikplayer über PWM->LM386N) - einige LEDs und Tasten -
Konfiguration ist, aber mit dem W5100 würde man sich sicherlich einiges an Code sparen, sonst ist der ATMegaXX schnell voll.
-
Thread
AVR "Netzwerk" für Daisy Chain use: Wie anstellen
Hallo, folgendes Scenario: Ein AVR(zB 644) ist über UART (Bluetooth SPP) mit dem PC verbunden und nimmt Benutzereingaben entgegen und schickt gemessene Daten zurück. Bis zu 4(?) AVR (auch 644 o.Ä.) sitzen auf identischen Modulen, die DAQ
ich nicht so gut. Von der Geschwindigkeit her wirst du wohl keine Probleme haben, SPI kann beim 644 theoretisch mit 10Mb laufen. Aber die Datenverwaltung und Aufbewahrung könnte zum Problem werden. Andererseits ist ein M644 für 1ADC, 1DAC etc. etwas überdimensioniert. > Deshalb aber gerne auch
-
Thread
V: Pollin NetIO, Relaiskarte und mehr
Hallo Leute, verkaufe verschiedene Komponenten aus dem Pollin NetIO Universum: 1x NetIO mit AtMega 644 (bestückt & getestet) (15€) 2x Relaiskarte (bestückt & getestet) (je 10€) 2x Relaiskarte (unbestückt) (je 8€) 1x Funk AVR Evaluationboard inkl RFM12-433MHz (12€) 1x Net-AVR-IO ADD-ON (10€) 1x DB25 Break-Out (2€) 3x Relaiskarte (je 2€) 2x ATMEGA 32 (je 1€) 1x ATMEGA 644 (2€) Details siehe Bild. Versand 4 €, auch kombiniert. Anfragen bitte per PM, Nachfragen gern öffentlich. Bundle-Angebote gern gesehen! Grüße, Carsten
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
(keine SMD > Bauteile). Ich kann es sehr gut nachempfinden :) Also ich habe einfach nen Atmega8 genommen. Heute würde ich vielleicht eher auf Atmega88 gehen, einfach weil er neuer ist und das eine oder andere Timer-Feature hat, was man gut gebrauchen kann und welches beim alten Atmega8 fehlt
ATmega328 ausgehen?
-
Thread
atmega644 high voltage reset
Moin moin Ich habe 2 atmega644 die ich nicht mehr schreiben man . Bei den einen kann ich keine device Info auslesen ( nachdem ich versucht habe mir einen anderen Rechner zu schreiben) Bei den anderen Ist ein fuse falsch gesetzt
-
Thread
WiFi Relais mit ESP8266 ESP-01 Modul (Bascom)
genügend Spielraum für 9600 Baud gemacht. Gruß Thomas P.S. Aktuell baue ich gerade ein ATMEGA324/644/1284 Baseboard auf, auf dieses Board kann man Zusatzboards (SD-Card mit RTC, Sensorboard mit DHT22 und BMP180 z.B.) aufstecken. Erste Muster laufen schon, nur der schon oben genannte busy..
-
Thread
AVR GLCD KS0108 Game Computer, Spielekonsole
Moin Gemeinde, ich bin gerade dabei auf Basis eines ATmega644 und eines GLCD einen kleinen Handheld zu basteln. Just for fun. Ich weiß, es gibt genügend anderer solcher Projekte aber es ist doch immer wieder interessant selbst etwas zu entwickeln. Features
anfertigen und den Code mal was aufräumen! Wobei der Schaltplan nichts außergewöhnliches ist. Normale Atmega Beschaltung + das GLCD an den entsprechenden Ports! Werde aber bald mal ne .zip hochladen mit allem was dazu gehört!
-
Thread
Debuggen mit JTAG ICE MKII findet nicht alle Sourcen
MKII original (kein Nachbau) - WinAVR-20100110 (die letzte mir bekannte Version) - Prozessor z.B. ATMega644 oder ATxMega128 - benutze das JTAG Interface Das Problem: Beim Durchsteppen mit dem Debugger findet Atmel Studio nicht alle Sourcen, zeigt also dann ggf. nichts an, man sieht dann plötzlich
-
Thread
Timerinterrupt beim 644PA
Computer verliert in einen sicheren Zustand geht. Um dies zu erreichen möchte ich den Timer2 des ATmega 644PA nutzen. Der Computer soll dabei per UART spätestens alle 30 Sekunden eine Variable zurücksetzen müssen, damit das System nicht in den sicheren Zustand geht. Die UART-Funktionen funktionieren
-
Thread
V: Diverses, inkl. AVRs (Österreich)
€ ATMEGA328P-PU 34 1.20 € ATMEGA644A-PU 10 2.52 € ATMEGA644P-20PU 1 2.52 € ATMEGA644PA-PU 8 2.52 € ATTINY13A-PU 7 0.39
€ ATMEGA328P-PU 34 1.20 € ATMEGA644A-PU 10 2.52 € ATMEGA644P-20PU 1 2.52 € ATMEGA644PA-PU 8 2.52 € ATTINY13A-PU 7 0.39
-
Thread
Radig NetIO Atmega644P Scannerzeile auslesen
__) || defined (__AVR_ATmega644P__) || defined (__AVR_ATmega1284P__) #define TIMSK TIMSK1 #endif [/c] in stack.h [c] #if defined (__AVR_ATmega644__) || defined (__AVR_ATmega644P__) || defined (__AVR_ATmega1284P__)
in rtl8019.c [c] #if defined (__AVR_ATmega644__) || defined (__AVR_ATmega1284P__) //Set Addr Port Direction = Output DATA_ADDR_RLT = OUTPUT; #endif [/c] in rtl8019.h [c] #if defined (__AVR_ATmega644__) || defined (__AVR_ATmega644P
-
Thread
Eingang über MOSFET - ESD Konform?
ungeschirmten Kabel über ein Mosfet (AP2307GN, 3.3V Versorgung) an einen Eingang eines Mikrocontrollers (ATMega644). Ist der Eingang des µC gegen EMV etc. ausreichend abgesichert (ggf. auch für eine Prüfung?) oder benötige ich einen ESD Protector (IC) MfG
-
Thread
Alternative zu AVR-ISP MK2?
für mein AVR zeug. Kannst ja mal schauen ob es für dein MC einen passenden gibt. Hab selber nur Atmega32 und ATmega2560. Geht bei mir aber nur bis AVR Studio 4.17! Dafür gibst die ISP-Programmer aber schon für ca.15€ MFG Mike
unterstützte. - Dann kaufte ich einen dritten Programmer, der m dritten prjekt versagte, weil er den ATmega644P nicht mochte. Letztendlich hätte ich das mit einer speziellen Konfigurationsdatei für avrdude beheben können, aber damit wäre ich damals überfordert gewesen. - Der vierte Programmer war selbst
-
Thread
Sonderbares Timer-Verhalten
abgeschalten, wenn die ISR etwas länger wird? :( Hilfe, bitte... :( Achja, der Controller ist ein ATmega644PA und ich programmiere über Atmel Studio 6.2, wenn das was hilft... Thomas
-
Thread
Atmega EEprom über Uart ausgeben
Hallo Ich suche nach einer einfachen, minimalistischen Routine, den inhalt des EEprom (Atmega644) über Uart auszugeben. Um nicht vom Scratch anzufangen, gibt es in der Richtung vll schon was einigermaßen fertiges?
-
Thread
I2C Debugging
dabei eine I2C Verbindung näher zu untersuchen. Konkret gehts dabei um die Verbindung von einem Atmega644P zu einem FTDI FT201X Chip. Die Verbindung funktioniert in sofern, dass Daten von dem Microcontroller an den FTDI Chip gesendet werden können, und dann per VCP am Computer empfangen werden können
-
Thread
Eingangsschaltung - Mikrocontroller im Auto
Hallo, ich habe eine Frage zu meinem ersten Mikrocontroller-Projekt(Atmega644), eine kurze Hilfestellung wäre sehr nett, bevor ich die Platine herstellen lasse. Es handelt sich um eine Schaltung, die ich im Auto betreiben möchte. Zur Zeit habe ich die Eingangsschaltung
//cdn-reichelt.de/documents/datenblatt/A200/LM2936Z5%2C0%23NSC.pdf Meint ihr der reicht für den Atmega 644? Was würde der Atmega 644 ungefähr ziehen? Im Internet finde ich irgendwie nichts gescheites dazu. Vielen Dank!
-
Thread
AVR Scheduler von Peter Danneger will nicht
Euch um Hilfe da ich den Scheduler von Peter Dannegger nicht zum laufen bringe. Arbeitsumgebung: Atmega 644P , AVRisp MKII , AVR Studio 6 Was nicht funktioniert ist dass die Funktion ( MOTOR) nicht durchgelaufen wird. Folgendes habe ich geprüft: .) ISR wird durchlaufen und löst auch aus .) timertick
-
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
VGA Terminal mit ATMega644
Noch ein Hinweis: mit einem ATMega644 muss man die Keyboard Routinen aus dem "alten" Thread auf MKC.NET nehmen und anpassen. Der Quältext auf der aktuellen TU-BS Seite möchte einen ATMega mit 2 UARTs sehen, ATMega1284p als Beispiel.
Zwischenbericht: Der ATMega644 funktioniert nicht, das zweite UART fehlt. Mit dem ATMega644A würde es klappen. Das RAM ist dann aber zu 99% voll. Also sollte man gleich den ATMega1284P nehmen. Die Platine hat einen Fehler.
-
Thread
String mit variabler Länge über UART empfangen
ich hab folgendes Problem. Das CD-Laufwerk das ich benutze kommuniziert mit 115200 baud mit einme ATMEGA 644. Dem Laufwerk Befehle zu schicken ist kein Problem. Nur die Aubereitung der Daten die vom Laufwerk kommen bereitet mir etwas Kopfzerbrechen. Das erste empfangene bit ist OK, nur die folgenden
warten bis das CD-Laufwerk dir das nächste Zeichen überhaupt sendet (ich geh mal davon aus, dass dein Atmega nicht nur mit 128 kHz Taktrate läuft sondern eher so mit 8 MHz oder schneller). Während du dann also quasi auf das nächste Byte wartest kannst du prüfen ob das letzte empfangene Byte ein Start-
-
Thread
ATMEGA1284P Fuse-Fehler (Burn-O-Mat)
= 0x000000 avrdude.exe: Yikes! Invalid device signature. avrdude.exe: Expected signature for ATMEGA1284P is 1E 97 05 avrdude.exe done. Thank you.[/code] Hat jemand eine ernsthafte Idee wie ich mein Problem lösen kann? Vielen Dank, Max Benutzwurden: AVRDUDE und BURN-O-MAT
...) Hatte AVRDUDE auf 93,75kHz eingestellt, was aber nicht geholfen hatte. Als Test: mit dem Atmega644 läuft alles. an Charly: hab sowas leider nicht da. Werde ich mir aber zulegen, ist eine gute Idee. an gvs: das muss ich mir mal in alle Ruhe durchlesen. Viele Dank Beste Grüße Max
-
Thread
Wetterstation
Anforderungen, aber der SHT21 ist leider nicht ganz billig... Die Datenverarbeitung mache ich mit einem ATMEGA644, der die Werte per nRF24L01 versendet bzw. auf MicroSD speichert. Messwerte sind jeweils mit Datum und Uhrzeit versehen über die Realtime Clock RV-4162. Energieversorgung über einen LiPo-Akku
-
Thread
Pinbelegung Atmega644 20-PU und Display
Moin, ich möchte ein Diplay an einen ATmega644 20-PU anschließen. Leider kann ich beim besten Willen nicht herausfinden welche Displaypins an die ICpins angeschlossen werden müssen. Bis jetzt sieht das ganze so aus: [code] Display: Atmega644: Pin 1 VSS = GND Pin 2 VCC = +5V Pin 3 NC/VO = NC Pin 4 RS = ??? Pin 5 R/W = ??? Pin 6 E = ??? Pin 7 D0 = PCINT0/ADC0_PA0
-
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
Hilfe beim Anschluß von LCD an Atmega644
Moin, ich habe versucht einen Atmega644-20PU an ein LCD aus China anzuschließen. Also bis dato nur in Eagle. Dazu habe ich die Anschlußpins von einem LCD; das ich mir bei Ebäh gekauft habe, in Eagle modifziert. Leider stimmen die Pinbezeichnungen
Daher habe ich es nicht geschafft alle Pins mit den neuen(mir unbekannten Bezeichnungen)an den Atmega anzuschließen. Könnt ihr mir sagen welche Pins in der "Übersetzung" wohin gehören, oder mir zumindest helfen die passende Lektüre zu finden, um die Bezeichnungen zu übersetzen? Einige konnte ich
-
Thread
Atmel Studio 4.19 - Simulator nicht verfügbar
Hallo Ich hab mit AVR Studio 4.19 und der WinAVR Toolchain ein Projekt mit einem ATMega644 entworfen. Es wird auch ordnungsgemäß kompiliert und eine Hex wird erzeugt. Vor dem Übertragen auf den Chip wollte ich das Programm im AVR Studio simulieren. Darum unter Debug den Simulator gewählt
-
Thread
Aufwandabschätzung "Verkehrs-Modell" auf Bauteppich
Also ein ATMega sollte für so was locker reichen, wenn Du Einstriche beim Komfort machst. Du kannst da dann halt dann nur die C++-Art von Objektorientierung machen. Auf einem Raspberry Pi könntest Du das sogar richtig
Sicher geht das mit einem Atmega. Du kannst es auch mittels Bipolar Transistoren aufbauen. Spaß würde mir beides nicht sonderlich machen, da man viel zu viel Zeit damit verbringen muss, mit den begrenzten Ressourcen klar zu kommen
-
Thread
ATmega644 ignoriert mein Image
ganz konkretes Problem mit dem flashen eines HEX files (konkret ein Ethersex Kompilat) auf einen ATmega644P in einem NetIO: Das flashen scheint erstmal zu funktionieren. Danach scheitert aber die Verifikation. Ich meine sogar gleich an der Adresse 0. Es scheint immer noch das alte Image auf dem
Ich hatte vor einiger Zeit auch mal Probleme, auf neue Atmega8 zuzu- greifen. Manche ließen sich "normal" ansprechen, andere stellten sich tot. Das veranlaßte mich, diese Schaltung hier: http://mdiy.pl/atmega-fusebit-doctor-hvpp/?lang=en zu bauen. Ich habe
-
Thread
Atmel Atmega Socket Firmware Flashing Tool
Das Atmel Atmega Socket Firmware Flashing Tool http://www.pyramidmodels.com/shop/product.php/1144/atmel_atmega_socket_firmware_flashing_tool finde ich ganz praktisch. Aber kennt das jemand auch in günstig? Ich finde
Für TQFP44 ala Mega644 wärs ja auchnoch interessant.
-
Thread
Thermomix Rezeptchips
Atmega8 Atmega8 schrieb im Beitrag #3969592: > Hans Ulli Kroll schrieb im Beitrag #3969546: >> Es gab mal einen Windows Treiber, der das gleiche wie dm_crypt auf Linux >> gemacht hat. Nur leider sind die
Atmega8 Atmega8 schrieb im Beitrag #3977083: > ... aber so ist das meiner Ansicht nach kein so attraktives Angebot auf > welches ich mich stürzen würde. Laut Youtube, macht es aber unglaublich guten
-
Thread
I2C Adresse ermitteln
Das hier funktioniert bei mir (ATmega16, 32, 644).
-
Thread
Trigger Schaltung mit Comparator und Timer
setzen. Mit diesem Ausgang soll dann ein Aufnahmesystem getriggert werden. Verwendete Hardware: ATMEGA 644 20PU 1020 @ 20Mhz (externe Taktquelle) STK 500 Programmierboard (über COM angeschlossen) Verwendete Software: AVRStudio 4 Geplante Vorgehensweise: 1. Durch den Analog Comparator die Flankenwechsel
gezählt zu werden. Fragen: 1.Ich bin nun die Abschnitte zu Timer und Comparator im Datenblatt des ATMEGA 644 etliche male durchgegangen und bin mit dieser Information zu den Einstellungen im angehängten Quelltext gekommen. Sind diese Einstellungen prinzipiell richtig für das was ich vorhabe? 2. Ist