-
Thread
atmega32 memory mapping
verschieden uc gearbeitet (vor allem beruflich). Für ein privates Projekt schau ich mir gerade den atmega32 an. Im Datenblatt kann ich aber nichts genaues zur memory map bzw. Speicheradressierung finden. Sprich Adressbereich vom Flash / Ram etc. Sorry für die Frage, aber ich komm gerade nicht
Michael O. schrieb im Beitrag #4258188: > Hintergrund war ein FBL Speziell dafür hat der ATMega einige nette Befehle. Fertigen Code dafür gibt es en masse, auch im Quältext. Such mal auf der Atmel HP nach Appnotes zu dem Thema.
-
Thread
Atmega 32 RC5
Hallo! Ich habe einen TSOP1736 an einen Atmega32 am externen Interrupt angeschlossen. Ich möchte nun das Signal mit dem µC auswerten. Doch das klappt irgendwie bei mir nicht. Kann mir bitte irgendjemand helfen und sagen was ich falsch mache, ich
.A4nger Den Atmega32 Code habe ich mitgeführt und fehlerfrei kompiliert aber nicht auf einem Atmega32 getestet. Das 14 Byte Array ist Verschwendung auf einem µC. Man kann das (und würde in der Praxis bestimmt auch
-
Thread
Atmega32 Stürtzt ab
TLC59116 16 RGB LED's unabhängig voneinander ansteuern kann. die TLC's werden wiederum von einem Atmega32 angesteuert. Ich habe diesmal das Programm wesentlich einfacher gestrickt und keinerlei sub's oder gotos o.ä. verwendet, sonder alles strickt nacheinander hingeschrieben, wie es ablaufen soll.
-
Thread
selbstfahrendes Modellauto ATmega32
mit Hilfe eine > Fototransistors: Muss das so kompliziert sein??? Der Atmega hat mehrere Timer mit denen man sehr gut die Zeit messen kann. Den f-U Wandler würde ich nur nehmen wenn es unbedingt sein muss und wirklich nichts anderes erlaubt ist
Geschwindigkeit in Spannung auszudrücken? Wofür soll das dienen? ein schrieb im Beitrag #2183955: > Der Atmega hat mehrere Timer mit denen > man sehr gut die Zeit messen kann. Ich habe leider nie mit einem MC gearbeitet. Wie kann man denn die Timer dafür nutzen? Irgendwie muss ja ein Signal in den mega32
-
Thread
ATMEGA32 Programmierung einer Windkraftanlage
gerade dabei im Rahmen eines Studienprojektes die Steuerung einer Winkraftanlage mit Hilfe eines ATMEGA32 zu programmieren. Hierbei ist meine Aufgabe das bereits vorhandene Programm (siehe Anhang) fertigzustellen. Bei der Anlage werden mit Hilfe von induktiven Näherungsschaltern die Windgeschwindigkeit
gerade dabei im Rahmen eines Studienprojektes die > Steuerung einer Winkraftanlage mit Hilfe eines ATMEGA32 zu > programmieren. Lern erst mal ein wenig mit dem Mega32 umzugehen. > Meine Fragen: Was genau bedeutet folgeneder Programmanschnitt? Die Bedeutung aller Konfigurationsbits findest du
-
Thread
LCD ansteuern mit Atmega32
Problem beim Ansteuern eines 16x4 Displays(Lcd 164A). Angeschlossen ist das Display an den Port A vom ATMega32. Die Pinbelegung ist: RS =PA4 R/W ist an Gnd angeschlossen . E =PA5 DB4 =PA0 DB5 =PA1 DB6 =PA2 DB7 =PA3 PA6 und PA7 sind offen. Beim Einschalten wird in der ersten und dritten Zeile
ist an einen 10 Poliger Stecker angeschlossen. Pin 1 bis 7 (10 Polig) entspricht PA0 bis PA7 von Atmega32. Gnd ist Pin 9 und Vcc ist Pin 10(10 Polig). Die R/W ist an Gnd angeschlossen also an Pin 9 von (10 Polig Stecker). Das Programm will aber wissen, wo der R/W angeschlossen ist. welchen Wert im
-
Thread
Ist sowas mit einem Atmega32 machbar?
Für einen ATMega32 ist das kein Problem. Lesenswert: http://www.mikrocontroller.net/tutorial/ Gruss Jadeclaw.
beleuchtungsmuster :-) aber das programm zum ansteuern über menüführung...reicht dafür der programmseicher des atmega32?
-
Thread
ATMega32L programmieren
Ich wollte noch anmerken, dass der eigentliche Unterschied zwischen dem ATmega 32 und dem ATmega32L der ist, dass die L Version für nur max. 8MHz ausgelegt ist (und natürlich energiesparsamer ist). mfg Gernot
Ein Mega32L ist kein reduziert brauchbarer Mega32. Das sieht man am spezifizierten Stromverbrauch. Der L Typ braucht bei allen Frequenzen ein Stueck weniger. holzi
-
Thread
Schaltimpulse stören Atmega32
Hallo, habe eine Alarmanlage um einen Atmega32 aufgebaut. Alarmimpulse werden wegen der Stabilität / Fehlalrm verzögert ausgewertet. Im Falle eines Alarm (offene Objekt, z.B. Fenster) speichere ich den Objektzustand ("alt") und nach Ablauf einer
Empfänger") verwendet wird der HCT74595 (8-bit-seriell-in/parallel-out shift-register) und zum Atmega32 (Schalplan "Prozessor") Dazwischen habe ich noch eine Verteilerplatine quasi als Doppekstecker für die Anzeige und die Auswertung und Steuerung im Prozessor. @ Karl Heinz: Prozessorplatine
-
Thread
ATMEGA32 Prellspitzen abfangen
Leitungseingang und der etwas entfernten Anzeigetafel (LEDs). Gesteuert wird das Ganze mit einem ATMEGA32. Funktioniert seither gut, jetzt das "Aber". Wenn im Gang das Licht mittels Taster und Eltako ein-/ausgeschaltet wird erhalte ich offenbar Prellspitzen, die totz gut gesiebterSpannung (nach Gleichrichtung 1000µF, vor und hinter dem 7805 100nF) bis in den ATMEGA32 durchschlagen. Einige LEDs gingen kurz an. Ich habe dies mit der Software weitestgehend über einen Signalvergleich mithilfe einer Zeitkonstanten (Schleife) beseitigt. Nun bin ich an einem Tiefpass
-
Thread
IR-Lichtschranke-ATMEGA32
Gleichstrom in ein Wechselstrom mit 38kHz >konvertiert. Was wäre das für ein Bauteil? Dein ATMega32+Basisvorwiderstand+Transistor. MfG Spess
Gleichstrom in ein Wechselstrom mit 38kHz >>konvertiert. Was wäre das für ein Bauteil? > > Dein ATMega32+Basisvorwiderstand+Transistor. > > MfG Spess Wenn es bei der geringen Distanz von wenigen Millimetern bleibt, reicht es sogar aus die LED über einen hochohmigen Widerstand direkt an den M32
-
Thread
Atmega 32 mit 16Mhz
Hallo zusammen, ich habe heute versucht meinen Atmega32 auf eine externe Taktquelle einzustellen. 16 MHz Quarz + Kondensatoren angeschlossen und in AVRProg von Int RC 67ms + 6 CK auf Ext Xtal 67ms + 16K CK gestellt. Ich hatte vorher ein Programm geflasht
Auslesen lässt sich 100x wiederholen) uC läuft jetzt auf 16Mhz, alles i.O. Quintessenz: Für den Atmega 32 ist AVRProg zum Setzen der Fuses nicht geeignet.
-
Thread
atmega 32: UART- Verzweiflung
Forum! Ich habe lange probiert, aber ich komme einfach nicht weiter. Ich möchte mit dem UART des ATmega32 in einer Schleife ein Zeichen an den Rechner senden, erhalte aber statt des abgesendeten "a" ein großes "O". Ursache ist ja nun meistens falsche Baudrate durch falsche Taktfrequenz, aber folgende
CKDIV8 gibts glaube ich gar nicht beim mega32, oder? Jedenfalls habe ich in PonyProg nicht die Möglichkeit die Fuse zu setzen...ansonsten sind CKSEL und CKOPT alle auf 1; SUT1=1, SUT0=0...das stimmt doch so für externen 16MHz-Quarz, oder? µC läuft
-
Thread
Atmega32 spinnt rum
Pollin Board ISP programmer(auf dem pollin board) compiler avr studio 4 kommunikation ponyprog uc Atmega32 also ich habe das testprogramm von pollin draufgeladen, welches zwar funktioniert jedoch rumspinnt. Auch bei eigenen Programmen scheint der Atmega32 rumzuspinnen. Er reagiert oftmals nicht
} [/c] Also hier kommt es vor, dass auch die 2. LED (PD6) aufleuchtet. Außerdem reagiert der ATMEGA32 nicht jedes mal auf den Tastendruck
-
Thread
Atmega32 Sinus erzeugen
Der ATMega32 hat keinen integrierten D/A Wandler. Sinus an einem Pin wird also nichts. Du kannst nur z.b. ein PWM-Signal erzeugen, woraus dann ein RC-Tiefpass einen Sinus erzeugt oder Du kannst einen D/A-Wandler-IC
grundsätzlich schon, mit einem ATMega wird es aber schwierig: http://www.mikrocontroller.net/topic/132509
-
Thread
Atmega32 zieht zu viel Strom
Hallo, mit meinem Atmega wollte ich 8 LEDs direkt am µC betreiben. Pro LED 20 mA. Die lEDs sind so angeschlossen, dass der µC den Ground darstellt. 20mA * 8 = 160mA. Der Atmega32 verträgt laut Handbuch nur 200mA, sodass
aus meiner Schaltung herausnehme und nur den >Atmega32 übrig lasse, wird immernoch 120 mA verbraucht! Dann hast du einen Kurzschluss an einigen Pins. >O_O >Alle Kontakte die an die I/O-Pins angeschlossen sind liegen dann offen! >Ohne den Atmega
-
Thread
ATMega32 Pointer Register
Hallo, da ich glaub ich im moment ein kleines Verständnisfrage zu den Pointerregistern habe hier ne kleine Frage: Ich möchte mir eine Art Ringpuffer bauen, auf das ich mit Z pro Zyklus auf eine Stelle schreibe und mit Y eine andere Stelle auslese. Im Moment stehen in der Tabelle noch konstante Werte, weils eben hier hapert: [avrasm] ;============================================================= ;Datentabelle ;============================================================= .org $6000 tab1: .db 1,2,3,4,5,6,1,2,3,4,5,6 [/avrasm] Wenn ich jetzt versuche mit [avrasm] ;--Speicherwerte
-
Thread
Atmega32 und MAX7219
Hallo, ich habe leider ein problem mit dem Programieren meines MAX7219 über einen Atmega32. Die Ports lassen sich allesammt beschalten, also auf 0 oder 1 setzen (nachgemessen). Achja angeschlossen sind je 8 7-Segmentanzeigen, die ich auch schon einzeln (mit einem max verbaut
-
Thread
Voltmeter mit Atmega32 in C
Hi Ich möchte ein Voltmeter mit einem ATmega32 realisieren. Kennt ihr eine Website auf der es einen Schaltplan und den C Code dafür hat? lgd
ich finde dort auch nur 304 tausend treffer, also nichts :( https://www.google.de/search?q=atmega+32+lcd&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:de:official&client=firefox-a&gfe_rd=cr&ei=FbYtU92GMuyl8weO3oCoCg#q=atmega32+lcd&rls=org.mozilla:de:official&spell=1
-
Thread
ATmega32 und RFM12
zwei Funkmodule (RFM12) von Pollin gekauft (433 MHz Variante) und wollte nun Daten zwischen zwei ATmega32 austauschen lassen. Ich habe folgenden Programmcode: Für den Sender: [c] /* * RFM12_Transmitter.c * * Created: 10.02.2014 15:15:02 * Author: Jens */ #define F_CPU 8000000UL
Verkabelt ist alles richtig ATmega RFM12 MOSI ------ SDI MISO ------ SDO SCK ------ SCK SSn ------ nSEL INT0 ------ nIRQ Auf dem Oszi sehe ich auch das Daten ausgetauscht werden, doch leider ist mein Oszi schon ziemlich
-
Thread
ATmega 32 smd probleme
Hi ich habe eine Schaltung mit dem ATMega32 entworfen. ich kommuniziere über eine UART TTL - USB Adapter mit dem PC. Vor dem Mittag hat alles Funktioniert. Der Controller hat Zeichen empfangen und gesendet. Dann war ich Essen und plötzlich
habe es gefunden. ein paar Pins des ATMega waren nicht richtig gelötet danke für die hilfe
-
Thread
ATMega32: Schaltung so OK?
aber das ist ein anderes Thema). Ich habe mir nun eine Platine gelötet mit IC Sockel für den ATMega32 mit Quarzoszilator 16MHz, Steckbucksen für die Sensoren usw.. Nehme ich nun den ATMega32 von dem Pollin Board runter und stecke Ihn auf meine Platine passiert folgendes: 1. Kontroll LED´s für
Register so eingestellt: ADMUX. REFS1=0 REFS0=1 Auch ist deine Annahme falsch, das Datenblatt zum atmega32 beschreibt es anders: REFS1:REFS0 --> 0:1 AVCC with external capacitor at AREF pin
-
Thread
Bootlader für Atmega32
Hallo zusammen, ich habe den avrisp mkII und habe das problem, dass dir schaltung ohne den nicht läuft, egal ob ich das programm schon in den flashspeicher übertragen hab oder nicht. Deswegen möchte ich mir einen bootloader schreiben, der das programm aus dem speicher holt und anschmeißt. Leider hab ich im inet bis jetzt nichts brauchbares gefunden, deshalb belästige ich euch jetzt damit viele grüße Leo
-
Thread
Heizungssteuer mit ATMega32 von Busker
hallo freaks, bin dabei das Heizungssteuerungsprogramm von Hr Busker (HeizV2_2) von Codevision nach WIN_AVR-GCC zu transferieren, da das Programm für die Demoversion von Codevision zu groß ist. Ich habe nämlich Probleme mit der Anzeige der Ta, die nicht auf den Sensor reagiert, obwohl ich mit einer eigenen Routine den Anschluss und den sensor positiv überprüft habe. Da ich noch ein Newcomer in der C-Programmierung mit WIN_AVR bin, habe ich immer wieder Schwierigkeiten die richtigen Definitionen zu finden. Z.Bsp: im Codevision steht: eeprom signed int MaxKesselTemperatur[ANZAHL_KENNLINIEN
-
Thread
Atmega32 EEPROM Adressierungsproblem
Testprogramm in AVR Studio 4 geschrieben für einen digitalen Funktionsgenerator und benutze einen Atmega32. Die 4 verschiedenen Wellenformen habe ich in den internen EEPROM des Atmega gebrannt und alle Werte benötigen den gesamten Speicher, also 1024 Byte. Nun habe ich aber ein Problem mit der Adressierung
Sägezahn: 11 Wie gesagt, ich kann maximal die Rechteckspannung einstellen. Als Device habe ich auch Atmega32 angegeben. Vorher hatte ich Atmega16 angegeben da ich mich mit der Speichergrösse verrechnet hatte, hab aber ein neues Projekt angelegt und copy-paste in das Neue, aber das dürfte doch kein Problem
-
Thread
HD44780 an Atmega32
Moin moin! Ich versuche seit fast zwei Tagen ein HD44780 kompatibles Display an meinem Atmega32 im 4-Bit-Modus zum Laufen zu bekommen. Beim Einschalten ist ein Balken auf der ersten Zeile zu sehen. Dieser verschwindet, nachdem ich das erste mal 0x03 gesendet habe (siehe Quellen). Aber egal
auf PC2 DB5 auf PC1 DB4 auf PC0 Weitere Infos: ---------------------------------------- µC: Atmega32 LCD: 2 Zeilen à 24 Zeichen, HD44780 kompatibel, Aufschriften auf der Rückseite: "SEC 627 KS0063" auf dem einen Chip und "UC-24211 -GNARD-A 96072006 auf dem anderen Hat jemand eine Idee?
-
Thread
Interruptprobleme beim ATMEGA32
Hallo @ all Ich benutze den µC ATMEGA32. Ich habe ein kleines Programm geschrieben, das eine Interruptserviceroutine abarbeiten soll. Jedoch wird der Interrupt schon ausgelöst, obwohl keiner anliegt. Problem: Ich schalte die Powerversorgung
-
Thread
ATMega32 Anfänger Problem
Hi, Ich habe versucht eine TestSChlatung für einen ATMega32 zu bauen aber leider klappt das nicht so recht. Ich habe VCC (Pin 10) an +5V und die beiden GND an 0V gelegt. Des weitern ist zischen Reset (Pin 9) und +5V ein 1kOhm widerstand und an Reset (
-
Thread
ADC Wandler des ATMega32
Hi Leute, ich suche jz schon eine ganze Weile nach einer Möglichkeit den Ad-Wandler des ATMega32 zu programmieren. Soweit so gut. Im Netz habe ich zwei Erklärungen mit Beispiel gefunden und habe versucht mich an diesen entlang zu bewegen um mein eigenes Prog zu schreiben. Was will ich
Ich kenn den 32er jetzt nicht sondern nur die 8er atmegas aber was auf die schnelle auffällt und noch nicht gesagt wurde ist: In der 2. Version setzt du beim starten der Wandlung das ganze ADCSRA auf (1<<ADSC) und
-
Thread
Oled Display und Atmega 32
Programm ist zur Überwachung einer Solaranlage und deren Batterie . Der Mikrocontroller ist ein Atmega 32 mit einen LCD 2x16. Ich möchte ein Oled Display mit min 2 x 16 oder mehr anschließen, denn im Winter wird das LCD aussteigen. Ich habe mit Mikrocontrollern noch nicht viele Erfahrungen. Hat jemand einen Vorschlag für ein Oled Display, dass an dem Atmega 32 funktioniert mit einer Bibliothek für die Zeichendarstellung? Ich habe nichts gefunden. Holger
-
Thread
ATmega32 negative Spannung
habe eine Messbrücke mit LDRs. Ist die Brücke abgeglichen, dann habe ich 0V am AD Eingang des ATmegas32. Je nach dem, welcher LDR beschienen wird, ändert sich ja die Spannung. Die Spannung wird entweder positiv, oder negativ. Negative Spannungen kann ich aber nicht mit meinem AD Wandler verarbeiten.
Hallo , mit den ATmega 32 kannst du auch negative Spannung messen. Ist eine spezielle Ad-Wandlung Modus. Geht nur an bestimmten Pins des Atmels ( 2 Differential inputs). Steht aber alles in Datenblatt ab Seite 201.
-
Thread
AVR Atmega32 CKOPT
Hallo zusammen, ich habee in letzter Zeit ein wenig mit einem Atmega rumgespielt und soweit hat das Programmieren auch ganz gut funktioniert (immer interner Oszillator). Nun wollte ich den Atmega mit einem 16 MHz Quarz takten (UART). Deshalb habe ich alle CKSEL Bits zurückgesetzt (in Ponyprog die Hacken entfernt). Danach konnte ich nicht mehr per ISP auf den MC zugreifen (Beschaltung mit Quarz und 22pF Kondensatoren). Deshalb habe ich einen Quarzoszillator benutzt. Damit ging der Zugriff erstmal. Im Datenblatt und im Forum ist erwähnt, dass man bei so hohem Takt CKOPT setzen soll. Deshalb
-
Thread
Ausgang einlesen ATmega32
Hallo, mein mega32 gibt auf PortD4 ein PWM aus. Dazu muss ich noch einen Puls generieren, der kurz vor der steigenden Flanke des PWM beginnt und kurz danach auch schon wieder endet. Jetzt ist die PWM ziemlich schnell,
was ist das denn für eine CCD Zeile? Ich hab nämlich grade Code für eine iC-LFL1402 auf einem Mega32 erstellt. Allerdings ohne PWM, Interrupts o.ä.
-
Thread
Uhr mit nem Atmega32
Also mein Problem liegt darin das die Uhr zu langsam läuft. Am Timer habe ich einen Uhrenquarz mit 32768Hz angeschlossen. Lasst euch bitte nicht an den Code aus hab noch nicht so viel gemacht :) Ich habe dann auch schon das Output Compare Register verändert aber so richtig läuft das einfach nicht. Das Problem ist sie läuft zu langsam oder halt zu schnell. Ist mein Ansatz vielleicht falsch mit dem Output Compare ? Oder mache ich sonst was falsch. Meine einzige Idee noch ist den Teiler zu ändern und dann damit etwas rum probieren. Aber ich dachte das so ein Quarz doch sehr genau ist. Dann sollte
-
Thread
Atmega32 Impulse zählen
noch eine Frage nachschieben: Wie lang dauert ein Impuls? Und aus reiner Neugier: Warum ein ATmega32 und z.B. kein ATtiny13A?
vorgeschlagen hat, das ist ein vernünftiges Konzept! Wenn du nicht den (doch etwas angestaubten) ATmega32 hättest, sondern seinen Nachfolger (ATmega324A), dann wären die Pin-Change-Interrupts eine elegante Lösung. Dort kannst du für (fast beliebige) Pins insgesamt maximal vier verschiedene Interrupt-Routinen
-
Thread
interner ADC des ATmega32
ich möchte mittels Drehschalter 7 verschiedene Spannungen auf den Eingang des internen ADC im µC (ATmega32) legen, um die Umdrehungszahl eines Motors zu steuern. Als Referenzspannung verwende ich die interenen 2,56V des Cotrollers. Da der ADC eine Auflösung von 10-Bit hat, beträgt die Abstufung: 2,56
identischen Seriewiderständen (Asl Spannungsteiler )abgreift. Einen einfachen ADC Code, der auf dem ATmega32 läuft findest du übrigens unter: http://www.electronicsplanet.ch/mikrocontroller/avrcodesammlung/ATmega16ADCSingleConversion.htm Gruss David
-
Thread
Reset Taster bei ATmega 32
bei Taster druck und 5V bei bei keinem Druck). Was kann der Fehler sein? Ich verwende den ATmega 32 Danke
Schütz12 schrieb im Beitrag #3422966: > Ich verwende den ATmega 32 > > Danke ich auch. r ist 10k und c ist 100nf keramik c ehlt bei dir. hab mal schnell splan bemüht...
-
Thread
Probleme mit UART bei Atmega 32
Guten Tag zusammen, ich habe einen Atmega32 (1MHz interner Oszillator) über die Spare-RS232 des STK500 an meinen PC angeschlossen und lasse vom Controller eine Zahl (z.B. 1) an den PC senden. Die RS232 am Computer steuere ich mit HTERM. Im
-
Thread
Atmega32 PWM will nicht so ganz
Hallo, ich wusste jetzt nicht so recht wie ich die Überschrift benennen sollte aber sei es drum. Ich wollte die 4 Pwm Ausgänge des Atmegas32 nutzen. Timer0 Funktioniert einwandfrei. Timer1 im Prinzip ja auch. Nur das der Ausgang immer auf High ist, wenn ich kein PWM Signal drauf gebe. Mit dem Timer2 hab ich noch ein anderes Problem, aber wollte erstmal wissen was mit dem Timer1 ist. Ich hab jetzt so nix gefunden und auch eigentlich alles richtig eingestellt... Fast-Pwm 8bit ( Mode 5 ) (non-inverting mode) [c]void PWM_Int(){ TCCR0 = (1<<WGM01) | (1<<WGM00) | (1<<CS00) |
-
Thread
Atmega32 ADC Problem
Hi, bin dabei mich an ADC her ran zu arbeiten. Dabei habe ich das Tutorial genutzt, verstanden hab ich es in groben auch. Wollte es jetzt mal in der Praxis an meinen Test-Board ausprobieren. Wenn ich an meinen Board ein Taster drücke soll er eine Messung durchführen und dann anschließend an geben ob die Spannung großer oder kleine als 2,5V ist. Ich habe denn Code jetzt übernommen und auf den Teiler 128 eingestellt(da 16MHz). Groß verändern wollte ich erst mal nix. Ich glaube ich habe etwas übersehen oder ein Denkfehler bei der Ausführung im Hauptprogramm. Er gibt zur Zeit an, dass die Spannung
-
Thread
Atmega32 Runtime Debugging
yC wie ich gerne hätte. Ist eben nur ein Hobby. Hab es mit eurer Hilfe jetzt hinbekommen, der Atmega32 lief problemlos inkl. Serieller Debug-Ausgabe. Alles super. Habe dann wegen Speicherplatz auf einen Atmega644-20PU gewechselt. Seitdem bekomme ich über die Serielle Schnittstelle wieder nur
Programm ist 1:1 gleich geblieben. Auch der Versuchsaufbau 1:1 identisch. Habe dann nochmal auf den Atmega32 gewechselt und dort keine Probleme mit Serieller Datenübertragung. Nochmals auf den 644 Gewechselt und wieder nur Müll Seriell. Jemand eine Idee dazu? Beide Atmega32 ist auch eingestellt
-
Thread
ATMEGA32 + Watchdog
Hallo, ich bin am verzweifeln. Ich programmiere z.Z. mit einem ATMEGA32 auf einem STK500 Board. Habe ein einfaches Programm zur Datenübertragung mit der UART geschrieben. Nun habe ich das Problem, dass mein Programm einen Reset auslöst sobald die Funktion zur Datenübertragung
Das gibt es aber meines Wissens nach nicht beim ATMEGA32. Weder im Datenblatt noch im AVR Studio ... Im Datenblatt wird folgendes vorgeschlagen void WDT_off(void) { /* reset WDT */ _WDR(); /* Write logical one to WDTOE and WDE */ WDTCR |= (1
-
Thread
SD-Karte an Atmega (32)
hallo, ich möchte eine SD-KArte an einen Atmega32 klemmen. dieses gebiet ist für mich absolutes neuland. wie wird die Karte (an welche Pins) angeschlossen, wie Steuere ich sie an, wie schreibe ich Dateien darauf und so weiter... alles was dazu passt
Such dir was aus: http://www.mikrocontroller.net/search?query=%2BSD+%2Batmega32&forums%5B%5D=1&forums%5B%5D=19&forums%5B%5D=9&forums%5B%5D=10&forums%5B%5D=2&forums%5B%5D=4&forums%5B%5D=3&forums%5B%5D=6&forums%5B%5D=17&forums%5B%5D=11&forums%5B%5D=8&forums%5B%5D=14&forums%5B%5D=12&
-
Thread
Atmega32 mit 16 Mhz
Hallo Mit welchem Quarz kann ich den Atmega32 mit 16 Mhz laufen lassen ? Die Enstellungen bzg der Fusebits sind mit klar.Nur mit Quarzen und Co kenne ich mich nicht aus.Ich benötige das ganze um diesen Code richtig ausführen zu können.
Danke für die Antworten , ging ja bitzschnell !!! Also müssten die doch ok sein um meinen Atmega32 mit 16 Mhz laufen zu lassen
-
Thread
Atmega32 ADC Hilfe
Hallo, ich versuche nun schon seit einer Woche, ohne Erfolg, den ADC des Atmega32 zu Laufen zu bringen. Tutorials bin ich vorher schon alle durchgegangen, die Register hab ich mir aus dem Datenblatt rausgesucht. Hier der Teil des Codes, der den ADC betrifft: // init the
Der ATmega32 hat einen 10-bit ADC, kann also zwischen 1024 verschiedenen Spannungsstufen unterscheiden. Das heißt allerdings, dass er Werte zwischen 0 und *1023* ausgibt, nicht bis 1024!
-
Thread
Welcher PIC mit Atmega32 vergleichbar?
Ich soll einen Vergleich zwischen PICs und AVRs anfertigen, habe dazu den ATmega32 und den 18F4520 heran gezogen. Sind die beiden vergleichbar oder gibt es da einen PIC der mehr dem ATmega32 entspricht? Was mir gerade auffällt, ist das ein 18F4520 ganz schön schwierig zu beschaffen ist. Gibt es da einen gängigeren Typen, der mit dem ATmega32 vergleichbar ist?
-
Thread
Abtastfrequenz der Flankenerkennung ATMEGA32
messen) gehen Flanken verloren. Im Handbuch (und im Forum) habe ich nichts zur Grenzfrequenz des ATMEGA32 bei der Flankenerkennung gefunden. Der Takt wird über einen 16 MHz Quarz generiert. MfG Peter
messen) gehen >Flanken verloren. Im Handbuch (und im Forum) habe ich nichts zur >Grenzfrequenz des ATMEGA32 bei der Flankenerkennung gefunden. Der Takt Es ist der Prozessortakt, heir also 16 MHz. Ein Puls muss mind. 2 Takte breit sein, um sicher erkannt zu werden. MFG Falk
-
Thread
ADC vom ATMega32 ungenau?
Hallo! Ich möchte ein Ladegerät bauen und habe Probleme mit dem ADC meines Mega32. Zum testen lade ich über einen 10k Widerstand einen 1000µF Elko und messe die SPannung am Elko. Die Werte, die mir der ADC liefert sind allerdings für die Verwendung in einem Ladegerät nicht so toll, weil sie eben doch ein gewisses "Rauschen" oder "Zittern" zeigen. Selbst wenn ich den ADC0 direkt an VCC anschließe bekomme ich das "Zittern" nicht raus. Ich habe schon alle möglichen Methoden zum Runden der Ergebnisse ausprobiert die mir eingefallen sind. Der AVR hat alle benötigten Kondensatoren, ich verwende
-
Thread
UART Problem (Atmega 32)
Hallo, ich möchte zum testen meines Atmels einfach nur etwas am PC ausgeben. Anstatt der gewünschten ausgabe wir aber immer nur ein Ç ausgegeben. Kann jemand sagen was ich falsch mache? Die Einstellungen am PC (Baudrate, Frameformat hab ich schon mehrmals überprüft). Danke!
-
Thread
Atmega32 LCD Kommastelle
He Leute, Meine Hardware: Atmega32 LCD HD44780 Hilfe aus diesen Tut genommen: http://www.mikrocontroller.net/articles/FAQ#itoa.28.29_.28utoa.28.29.2C_ltoa.28.29.2C_ultoa.28.29.2C_ftoa.28.29_.29 Habe es zum laufen gebracht auch
Grund läuft das Programm zwar unter Windows am PC richtig, wenn ich in der Konsole starte, aber am Atmega32 nicht. Vorzeichen stimmt immer. Die Zahl selbst auch. Vom errechneten Wert werden alle Ziffern ausgeben. Wenn der analog Wert 700 ist, ergibt sich somit 6839,00. Am LCD steht dann 683900 und