-
Thread
Atmega 32U bei Arduino Micro SPI Problem
Hallo, mit einem Schulfreund versuche ich einen DAC MCP4921 mit nem Arduino Micro zu betreiben. Verwendet wird diese Bibliothek: http://arduino.alhin.de/index.php?n=8 Der DAC benötigt MOSI SCK und SS, anscheinend kein Miso... Belegung:http://arduino.cc/en/Hacking/PinMapping32u4 http://www.pighixxx.com/pgdev/Temp/microb.png Nach einigem Suchen liegen die Pins vom Micro nur am ISCP Header, aber der SS nur an der Stiftleiste. Nach etlichen Versuchen habe ich immer noch keine Spannung am DAC messen können. Hat jemand mit dem Baustein Erfahrung und könnte mir beim Code auf die Sprünge helfen?
-
Thread
2 PWM-Grundsignale (Ausgänge) mit ATmega32 (C)
Morgen zusammen, ich möchte mit dem Atmel ATmega32 zwei PWM-Grundsignale mit einer Frequenz von 25Hz an den Pins PD4 & PD5 (OC1A & OC1B) ausgeben. Hierzu möchte ich den internen Timer/Counter1 verwenden, indem ich ICR1 als TOP-Wert festlege. Als
dem beschreiben des Registers TCCR1A losläuft. Die COM1Bx Bits habe ich mit hinzugefügt & den ATmega32 programmiert. Ich erhalte jetzt an beiden Ausgängen die gewünschten PWM-Signale. Vielen Dank dafür C_Anfänger
-
Thread
ATmega32U2 und (fast) nix geht.
Hi, nach 2 Tagen erfolgloser Tests mit einem ATmega32U2 USB Board brauche ich mal eure Hilfe: (Grundsätzliches läuft, wie das Hexfile mit Flip programmieren und zu starten und der Bootloader) Die Richtungsports DDRB und DDRD lassen sich offenbar
nach Spannung (Vcc) aus-ein allerdings sind sie statisch ein. Für die Code-Fans: .include "m32U2def.inc" .def temp = r16 .def leds = r17 main: ldi r16, 0xFF out DDRb, r16 ; Inhalt von r16 ins IO-Register DDRB ausgeben out
-
Thread
[Atmega32] Vom USART empfangene Daten dauerhaft speichern
Ich benutze einen Atmega32 und möchte über den USART z.B. ein Array neu belegen, welches beim Programmstart mit 0 vorbelegt wird. Ist es möglich dies so zu machen, dass auch nach einem Neustart des uC, z.B. nach einem Stromausfall
-
Thread
ATmega32 Pins am PortC funktionieren nicht mehr
Hallo! Auf einem Experimentierboard habe ich einen ATmega32. Zu Testzwecken lasse ich auf PortC alle Pins toggeln damit die LED blinkt. Nur bei drei Pins am PortC leuchtet die LED immer. Kann das programmtechnische Gründe haben oder oder kann der Port
-
Thread
ATMega32: PWM _und_ Timer Overflow, Expertenfrage
Hi, ich habe ein merkwürdiges Problem mit dem ATMega32@16Mhz. Dieser soll zur Ansteuerung von 4 Servomotoren verwendet werden. Die Generierung der PWM-Signale klappt soweit sehr gut. Ich verwende alle vier möglichen PWM-Kanäle (Timer0, Timer1 (OC1A,
-
Thread
Datentabelle auslesen mit AVR Studio 4; atmega32
Servus, also, mein Vorhaben schaut folgendermaßen aus: Ich möchte eine LED-Anzeige ähnlich von Laufschriften betreiben. Da ich vor hatte, die Anzeige spaltenweise anzusprechen und eine Spalte 7 LED's hoch werden sollte, reicht pro Spalte ein Byte. Ich möchte die Bits parallel ausgeben und ich habe in diversen Beiträgen gelesen, dass man Tabellen mit Daten anlegen kann, deren Werte ausgelesen werden können. Die Formatierung der Tabellen weiß ich auchnoch, optimalerweiße sollten diese ungefähr so aussehen: Tab: .db [Binärwert], [Binärwert], [Binärwert], [Binärwert], [Binärwert]
-
Thread
Atmega 32 - etx. Quartz 12 MHz
Fuses unsicher und will mich nicht "aussperren", darum bitte ich um Hilfe. Die Technik: - Atmega 32 - Ext. Quartz mit 12 MHz Grundton - 2 x Keramikkondensatoren 22 pF Habe auch schon auf der im Forum empfohlen Seite versucht klar zu kommen (http://www.engbedded.com/fusecalc/), aber da stehen
-
Thread
Atmega32 Impuls beim Port auf Ausgang schalten
Hallo, ich möchte eine externe Schaltung mit der PWM (0-5 V) vom µC schalten. Wenn ich nun aber den Port OC0 als Ausgang mit: DDRD |= (1<<DDD7 ); definere und den µC starte, erhalte ich immer kurz einen Impuls welcher mir meine externe Schaltung evtl. zerstören könnte. Erste Frage, kennt jemand das Problem? Wie gesagt ich bin mir sehr sicher es liegt am aktivieren des Ports als Ausgang. Zweitens, kennt jemand eine variable Spannungsbegrenzung mit der ich zB. den Impuls limitieren könnte. Je nach externer Schaltung kann der Puls mal mehr oder wenig groß werden bzw. die PWM Analogspannung
-
Thread
INT2 bei ATmega32 via S/W
negativen Signal in PORTB2 der erste interrupt ausgeführt wird. Dazu hier der code, device is ATmega32: cli sbi DDRB, PORTB2 ; Setze PORTB2 auf output sbi PORTB, PORTB2 ; Setze PORTB2 auf high in temp1, GICR ; hole Interrupt register ori temp1, (1<<INT2) ; enable INT2
Vielleicht solltest du vorher das Interrupt-Flag im Flagregister löschen. Wie es beim Mega32 heißt, weiß ich jetzt nicht, bei anderen AVRs heißt es GIFR. Gelöscht wird das Flag durch Schreiben einer 1, nicht durch Schreiben einer 0. Dann solltest du auch mal schaun, wo du den Auslösemode
-
Thread
Problem mit Pegeln am STK - AVR/ATMEGA32
Tag zusammen, ich hab ein kleines Problem mit meinem STK500 - Und zwar, ich hab ein nettes test-programm geschrieben, das einfach 0x55 auf portB ausgeben soll. HEX über isp auf nen mega32 (im sockel D3) geladen, hat funktioniert...und DANN: Die LEDs, die ich an PortB gehängt hab, leuchten dummerweise alle...die, die eigenlich "aus" sein sollten, halt ein bisschen weniger als die anderen, aber sie leuchten. Direkt am µc gemessen, hab ich unschöne Pegel.. LOW is 1,4V und HIGH geht auf nur 3V... Und dann das eigentlich lustige: wenn ich den mega nimm und in den "anderen" roten sockel
-
Thread
LCD TC1602a-08 mit Atmega32
nicht! Dann wirds nur einmal hell! Hier das Datasheet vom LCD P.S. Angesteuert wird es über einen ATmega32 http://www.pollin.de/shop/shop.php?cf=detail.php&pg=OA==&a=ODc1OTc4OTk=&w=OTg4OTk4&ts=20
-
Thread
AVR ATMega32 Timer 1 Normal Mode
Hallo Leute, es geht um die Folgende Funktion: [c] int pwm(void) { //Data Direction DDRD = 0xff; //Normal Mode TCCR1B &= ~((1<<WGM13)|(1<<WGM12)); TCCR1A &= ~((1<<WGM11)|(1<<WGM10)); //Set Bit on compare match TCCR1A |= ((1<<COM1A0)|(1<<COM1A1)); //Timer No Prescale TCCR1B &= ~((1<<CS12)|(1<<CS11)); TCCR1B |= (1<<CS10); //Set Counter Value OCR1AH = 0x7f; OCR1AL = 0x00; } [/c] Mit dieser Funktion möchte ich eine LED an OC1A dimmen. Allerdings leuchtet egal bei welchem Compare Wert die
-
Thread
ATmega32 PWM + FreeRTOS Multitasking
wunderschönen guten Tag. habe da ein Problem und komme nicht weiter. Versucht habe ich mit einem ATmega32 auf dem STK500 zwei Led's per PWM zu dimmen (task2) und nebenher einen zweiten Task (task1) laufen zu lassen, der eine andere Led toggelt. Das Problem ist, das nur funktioniert, wenn ich den Ausgang
gesetzt wird, funktioniert das ganze einwandfrei. Also geschrieben ist das mit AVR-Studio 5, der ATmega32 (16 MHz) sitzt auf einem STK500 und FreeRTOS ist Version 7.0.1. Hat jemand eine Idee woran das liegen könnte? Vielen Dank und viele Grüße maddde [c] //FreeRTOS include files #include
-
Thread
ATMega32 16mhz Quarz - Fuses
, ist mittels CKOPT, die maximale Schwingamplitude zu wählen. Genaueres sagt das Datenblatt des atmega32, siehe atmel-Seiten, Gegend: clock. Moin (guten morgen?) um 20:01 ??? Du bist doch kein Student??? Die Ausgabe an LCD und an RS232 (Hyperterminal) wird von der Taktfrequenz beeinflusst.
Moin, kann man im Norden immer sagen;) Aber hatte mich ein wenig falsch ausgedrückt der 4Mhz ATMega 16 mit 4MHz der lief ohne vorkonfiguration der fuses mit meinem Programm, jedoch mit dem ATMega 32 mit 16MHz funktionierte es nicht. Wahrscheinlich weil die fuses nicht konfiguriert sind und beim
-
Thread
[S] Atmega32-16AU + Brennservice
Hallo, wie im Betreff suche ich jemanden der mir einen Atmega32 im Tqfp44 Gehäuse verkauft und zusätzlich, wenn möglich auch gleich brennt. Bitte um Preisangebote Simon
Suchst du einen 32-16 oder 32-8? Den schnellen Typen habe ich noch da und kann ihn dir gerne programmieren, den anderen müsste ich erst ordern. Alles in allem (Chip, brennen, Versand): 20€. Ich bräuchte nur das Hex-File
-
Thread
ATmega32U2 TIMER0 config
an das Forum, ich beschäftige mich zur Zeit mit einer DCF77 Uhren Projektportierung von einem ATmega32 auf den ATmega32U2. Problem ist das ich am PD0 (INT0) des ATmega32U2 ein DCF77 Signal einlesen will. Hat jemand schon Erfahrungen mit diesem Chip gemacht. Hat vielleicht jemand Codebeispiele
-
Thread
Quarz für ATmega32U2 bei USB?
Hallo zusammen Benötigt man für den ATmega32U2 einen Quarz wenn man mit USB hantieren möchten, oder ist die interne Takterzeugung gut genug? Danke und Gruss Teddy
Teddy M. schrieb im Beitrag #3118243: > Benötigt man für den ATmega32U2 einen Quarz wenn man mit USB hantieren > möchten, oder ist die interne Takterzeugung gut genug? Hallo, meines Wissens kommst du nur beim ATmega32U4 ohne Quarz aus, nicht aber beim U2. Außer
-
Thread
atmega32u4 unterstuetzung fusen/programmieren
Hi Leute, unterstuetzt PonyProg den Atmega32u4? habe es ausprobiert und es gibt nichts zur auswahl. wie kann ich den Atmega32u4 fusen und programmieren? Normalerweise benutze ich avrdude und ponyprog. Danke
es weiter mit USB. Deaktivieren des Bootloader (wie man das macht weis ich nicht) versetzt den ATMEGA32U4 scheinbar in den ISP-Modus. Dann verlierst du aber die USB Funktion. Für die er eigentlich konstruiert wurde. Ändern der FUSE-Bits funktioniert bei mir auch mit dem Original AVRISP-MKII nicht
-
Thread
ATmega32U2 DFU USB Bootloader
Zeit nach dieser Information gegooglet, und zu meiner Verwunderung nichts gefunden: Ist beim ATmega32U2 der DFU USB Bootloader _immer_ ab Werk installiert, oder nicht? Ich habe hier einige, wo er ab Werk installiert war. Bei einer neuen Platine taucht der ATmega nicht im USB View auf. Ich würde
Nach meinen bisherigen Erfahrungen ist der Bootloader beim ATMEGA32U2 immer vorhanden. Ich habe neulich jedoch einen Schwung des neuen ATXMEGA32A4U gekauft. Die waren alle unprogrammiert! Die Bootloader-Dateien für die USB-AVRs gibt es auf http://re.reworld.eu/en
-
Thread
USB Treiber für ATMega32U4
Hallo zusammen Ich habe gerade ein Board mit einem ATMega32U4 aufgebaut. Der Controller ist auf einem fertig aufgebauten Modul mit Mini-USB-Buchse. Auf meinem PC habe ich die neuste Version von Atmels Flip installiert. (Win 7 32Bit). Nun habe ich
Hallo, hast du auf deinem Atmega32u4 schon ein Programm laufen. Ab Fabrik gibts dort nur einen Bootloader der mit FLIP ansprechbar ist, sonst nichts. Beispielprogramme findest z.B. bei http://www.pjrc.com/teensy/ oder
-
Thread
HX2272-L2 Atmega32 welchen Transistor
Hallo zusammen, Habe folgendes vor: Ich habe eine Funkklingel gekauft wo im Empfänger das IC HX2272-L2 verbaut ist. Dieses wir mit einer Spannungsversorgung von 3V versorgt. Nun möchte ich den Ausgang VT mit dem Eingang des Atmegas32 verbinden. Der Ausgang VT hat beim Betätigen des Senders 3V anliegen und im Ruhezustand 0V. Aus meiner Ausbildung (die schon etliche Jahre her ist) weiß ich, dass der Strom der Basis des NPN-Transistors begrenz werden muss. Allerdings weiß ich nicht mehr wie er berechnet wird. Kann mir jemand den richtigen Wert des Wiederstands sagen und kurz erklären
-
Thread
3x4 Matrix Tastenfeld mit Atmega32
vor kurzem ein 3x4 Matrix Tastenfeld von Conard gekauft. Dieses möchte ich nun an den Port C des Atmega32 anschließen. Da ich noch etwas unerfahren in C bin, wollte ich fragen, ob schon Jemand vorgefertigte Funktionen dafür kennt. Würde mich über Hilfe freuen. MfG Jonas P.S: Hier noch der Link
-
Thread
ATMEGA32 16MHz Fusebits richtig setzen?!
Hallo alle miteinerander, ich habe eine ATMEGA32 auf einem selbstgebauten Board. Dort ist ein 16MHz Quartz mit 2 Kondensatoren 22pF angeschlossen. Ich habe die aktuellen Fusebits wie in meinem Bild gezeigt eingetellt. Ich habe nun folgendes Programm: $regfile = "m32def.dat" $framesize = 32 $swstack = 32 $hwstack = 32 $crystal = 16000000 $prog &HFF , &HEF , &HD9 , &H00 ' generated. Take care that the chip supports all fuse bytes.
-
Thread
Differential Gain ADC (Atmega32) & Pinout
schreiben wenn es nicht auch eine Frage gäbe. Ich versuche seit geraumer Zeit die ADCs eines Atmega32 im Differential Gain (x200) Modus zu betreiben. Bis vor kurzen glaubte ich auch ungefähr verstanden zu haben wie dieser Modus funktioniert. (Allerdings anhand verschiedener Schaltungen mit OPVs)
Differenz der Spannungen zweier Eingänge, Verstärkung ebendieser und Wandlung? Im Datenblatt zum Atmega32 (2503Q–AVR–02/11) S.215 befindet sich eine Tabelle mit den Werten die in ADMUX stehen müssen, so das die verschiedenen Eingänge gewählt werden. Wenn ich aber eine Differenz messen will, und nun
-
Thread
Sensorkommunikation I2C - Atmega32
Hallo Leute :) Ich beschäftige mich zurzeit damit, über TWI (I2C) mit einem Sensor zu kommunizieren. Jedoch komme ich nicht so wirklich klar damit. Die gesamte Kommunikation soll später über 3 Funktionen (TWI_initTWI, TWI_ReceiveData und TWI_SendData) erfolgen. Hierfür möchte ich gerne die Nebenfunktionen in die Receive und Send Funktion einbauen, jedoch klappt das nicht so recht. Könnt Ihr mir evtl weiterhelfen und sagen, wo meine Fehler liegen? Hier der Code: /******************************************************************************* *Funktion void TWI_InitTWI_v(uint8_t BitRate, uint8
-
Thread
AVR Atmega32 mit Eclipse und ISP programmieren und flashen
Guten Tag, ich würde gerne AVRs mit eclipse programmieren und mit avrdude dann per USBasp flashen. Die Anleitungen im Netz (auch hier auf der Artikelseite) sind alle aus ca. 2012 und funktionieren nicht so recht. Gibt es irgendwo etwas aktuelles zum Nachlesen? Oder muss ich mich da selber durchfrickeln (atmel gcc toolchain hab ich schon geladen). Bisher habe ich mir mit http://eclipse.baeyens.it/ geholfen, was auch gut geht um die AVRs "bare metal" zu programmieren. Aber da den 32pb reinzufrickeln war n ziemlicher Akt. Ich will das Arduinodrumherum gar nicht haben... Danke vorab!! Björn
-
Thread
Atmega32 ISP Programmer probleme beim Debuggen
immer klappt das debuggen nicht. Betriebssystem: Windows 10 Software: Atmel 7 µC: Atmel ATmega32A ISP Programmer: Diamex USB-ISP-Stick AVR-Programmieradapter Jedes mal etwas programmieren möchte und ich auf Debuggen klicke, bekomme ich die Fehlermeldung Faile to open \\.\COM5 . Error
-
Thread
2 ADC Ports abfragen bei Bedarf Atmega32
Hallo Freunde ! Ich habe einen Anwendung wo ich je nach Bedarf die ADC Ports 0,1,2 PA0..2 abfragen möchte. Nun habe ich das Problem was ich programmiertechnisch tun muss um zBps wenn ich ADC0 ausgelesen habe bei Bedarf auf ADC2 umschalte um dort den Wert auszulesen. Bis lang habe habe ich mit einem ADC Eingang gearbeitet und es klappt so für die geforderte Genauigkeit. Da MUX0,MUX1 und MUX2 im ADMUX Register verschieden gesetzt werden, habe ich mich irgendwie verrannt wie das lösen kann...grrr Vielleicht gehe ich auch verkehrt daran bei der Lösung. Hier mal mein Codeauszug für erst mal einen
-
Thread
ATmega32U4 Pinb VBUS Beschaltung
Wie beschalte ich den Pin VBUS beim ATmega32U4 korrekt? Brauche ich einen externen Pulldown-Widerstand damit der Mikrocontroller erkennt, das kein USB Kabel eingesteckt ist? Die Beschreibung im Datenblatt ist ja leider sehr dürftig... Kann
Hi, im ATMega16U4/32U4 Datasheet (doc7766.pdf) sind auf Seite 255/256 typische Schaltungen aufgeführt, wie eine Self-Powered bzw. Bus-Powered Beschaltung von VBUS aussieht ... Ich sehe keinen Pulldown-Widerstand
-
Thread
Atmega32, AVR-NET-IO get started
Hallo, ich bin seit kurzem Besitzer eines AVR-NET-IO Boards von Pollin, mit einem Atmega32 µC darauf. Ich habe mir auch AVR Studio 4 runtergeladen und brauch nun etwas Hilfe. - Brauche ich unbedingt ein ISP Kabel, um meine eigenen Programme draufzuschreiben? - Wenn nein, kann ich
-
Thread
atmega32: Welcher Pin für A/D-Wandler
Hallo, weiß jemand an welchen Pin ich eine analoge Spannung beim atmegaa32 anlegen muss, damit ich den internen A/D-Wandler benutzen kann? Mark
-
Thread
Atmega32, AVR Burn-O-Mat, Fuses
Hallo, ich habe wie oben beschrieben einen ATmega32. Dieser läuft im Moment noch mit 1Mhz intern. Allerdings will ich ihn durch einen externen Quarzoszillator mit 8Mhz betreiben (auf XTAL1). Hab mir jetzt AVR Burn-O-Mat runtegeladen. Dort unter
-
Thread
Fuse-Bits mit ins Hex-File für ATMEGA32
flashendes HEX-File (erstellt mit AVR-Studio, ASM) zum selber-flashen bereitstellen. Beim Controller (ATMEGA32) müssen aber für den späteren Betrieb bestimmte Fuse-Bits gesetzt (gelöscht) werden. Ist es möglich, die Fuse-Bits mit ins HEX-File aufnehmen? Holger
-
Thread
Atmega32 startet nach 10 Sekunden ungewollt neu
Hi, hab ein Problem. Mein Atmega startet nach ca 10 Sekunden automatisch neu und ich weiss nicht woran das liegt. Der Source Code ist im Anhang, sowie ein kleines Video in dem zu sehen ist was passiert. Das Programm soll nach dem Start den Text T1 auf dem Display ausgeben (T1 ist in menues.asm definiert) sowie die LEds an PORT B auf 10101010 und die LEDs an Port C auf 01010101 schalten, was es auch ordnungsgemäß tut. Wenn nun der Taster an PinA,0 gedrückt wird soll auf dem Display der Text T2 (wieder aus menues.asm) erscheinen und die LEDs sollen genau invertiert aufleuchten, was auch
-
Thread
Atmega32 zieht > 400mA
Hallo, wenn ich diese Schaltung ohne Atmega32 an 5V anschließe, fließen 0mA. Sobald ich aber den Atmega32 in den Sockel Stecke, fließen > 400mA. Auf Kurzschüsse habe ich bereits mehrmals optisch und mit Messung geprüft, konnte jedoch nichts
-
Thread
[S] Code für Atmega32/Atiny2313
Hallo, habe mir im Bild gezeigtes Entwicklungboard Atmega32/Atiny2313 gekauft, nebst einem 4x20LCD. Leider fehlt mir die Zeit bzw. habe ich den zeitlichen Aufwand unterschätzt mich in die Materie einzuarbeiten. Nun liegt es hier nur rum und kann seinen eigentlichen
besten Festnetz, da habe ich die Flatrate ;-) Dann können wir das mal in Ruhe besprechen. email: atmega32 ätt t-online.de Thomas
-
Thread
timer1 beim ATMEGA32, Register laden
Ahoi, kleine Frage, große Verzweiflung. Ich möchte beim ATMEGA32 den Timer1 nutzen als 1ms Zeitquelle. Konfiguration wie folgt: TCCR1A = 0x00; TCCR1B = (1<<WGM12)|(1<<CS10); OCR1AH = 0x39; OCR1AL = 0x99; TIMSK |= (1<<OCIE1A); bei 14,745610
Sobald ich aber OCR1A nicht direkt beschreibe, sondern einen errechnetrten Werte nehme, z.B unit32_t mainclk = 14745610; ocra_value = mainclk/1000 OCR1AH = ocra_value<<8; OCR1AL = ocra_value; dann ist die Timerfrequenz viel höcher. Kann mir das mal einer kurz erklären. Ich weiß gerade nicht
-
Thread
Anfänger Crytal Fusebites bei atmega32 richtig setzen.
Hallo, ich möchte einen Quarz mit 16 MHz für meinen atmega32 benutzen. Das blöde ist, dass es bei den Fusebits sehr viele Einstellungen gibt, auch viele mit einer "16" (siehe Anhang) Welchen Fusebit muss ich auswählen? Thomas
Hallo, nimm den letzten Eintrag Deiner Liste, studiere das Datenblatt des Mega32, warum die Fusebits gerade so gesetzt werden sollten. PS: ich finde die Darstellung im AVR-Studio speziell für Anfänger furchtbar. In früheren Versionen waren die Fuses noch zusätzlich lesbar in
-
Thread
Hausbus über Ethernet ATmega32 von Ulrich Rading
Schönen guten Abend, ich bin mit sehr großen Interesse auf das Projekt von Ulrich Rading gestoßen. Nun kam mir die Idee, aus mehreren Boards ein Bussystem zu bauen. So dass mehere Knoten über das Netzwerk miteinander kommunizieren können. Nur leider habe ich keinen Lösungsweg oder ein Beispiel bis jetzt im Netz gefunden, was mir weiter hilft. Fragen wären zum Beispiel: - Wie ist es möglich das sie miteinander kommunizieren können? - Hat jemand ein Codebeispiel oder einen Link auf den sich aufbauen lässt als Grundbaustein würde ich gern das Ethernet Board von Ulrich Rading benutzen
-
Thread
ATMEGA32L-8MU oder 8MU
Hi Leute, ich suche ein Programmierboard für diesen µC(ATMEGA32L-8MI oder -8MU). Dieses sollte komplett sein, d.h. dass der µC schon drauf ist und man das Board quasi nur noch anstecken muss um dann das Programm draufzuladen. Weiß jemand wo man soetwas bestellen
-
Thread
ATMega32: ADC-Kanäle liefern gleiches Ergebnis
dann den Pin im DDRx als Eingang einstellen oder man setzt das PUD = Pullup disable bit falls der ATMega32 soetwas hat.
-
Thread
Atmega32l + ADC - wo ist der Fehler?
Hallo Zusammen, hoffe ich bin hier richtig gelandet. Ich habe einen Atmega32l mit 1Mhz und versuche den ADC ans Laufen zu bekommen - stehe aber ein wenig auf dem Schlauch. Wandeln lassen möchte ich mir zum Testen GND (MUX0 bis 3 = "1"). Ich erhalte per UART folgende Ausgabe
>Ich habe einen Atmega32l mit 1Mhz >und versuche den ADC ans Laufen zu bekommen Dann mach das erst mal ohne das ganze Sleep Geraffel. >ADCSRA = (1<<ADIE) Wo ist dein Code für den ADC Interrupt Vector?
-
Thread
fuse Bits beim ATmega32L mismatch
Hallo, ich hab ein Problem mit den FuseBits des ATmega32L. Zunächst mal zu den Komponenten und Einstellungen die ich verwende. Entwicklungsboard: STK500 Firmware des Boards: 2.04 Software: Avr Studio 4.12 Controller: ATmega32L
90er Serie programmiert (mit STK500 und uP in der Application-Schaltung) und will nun Umsteigen auf ATmega32. In der "AVR Checkliste" hier im Forum steht zwar das man mit den Fuses vorsichtig umgehen muss, aber es nicht beschrieben, wie man beim ersten Programmieren vorgehen muß. Also: In der Application
-
Thread
ATMega32 16 MHz PAL mit Farbe ohne externen Chip
Ich werd verrückt! Der Atmega32 funktioniert beim Blinkprogramm. Warum funktioniert der bei dem andern net?!
keine Fehler zurrückgegeben. Das bedeutet also, dass ich jetzt die Datei "generator.hex" auf den ATmega32 flashen kann?
-
Thread
Externen Crystal benutzen (atmega32, STK500)
Bin gerade extrem verwirrt, keine Ahnung was da der genaue Unterschied ist und im Datenblatt vom atmega bzw. vom stk500 steht auch nichts genaues. (zumindest finde ich nichts) Außerdem wie kann ich herausfinden, ob der atmega32 jetzt wirklich mit 4 MHz läuft? Hab mir gedacht ich benutze mein rs232
MHz Quarz weiterarbeiten, es funktioniert aber ... > Außerdem wie kann ich herausfinden, ob der atmega32 jetzt wirklich mit 4 > MHz läuft? ... > Im Programmunterpunkt Projekt-Configurate Options habe ich auch die 4 > Mhz eingetragen.... was jetzt? 8 oder 4? außerdem steht im manual zum stk500
-
Thread
[V] Atmel Atmega32-16AUR >3000 Stück
Das könnte ein Irrtum zu sein. Bei mir kostet der Atmega 32-16AUR in 2K Rollen CDN$9.32770 und CDN$11 im Stückpreis. https://www.digikey.ca/en/products/detail/microchip-technology/ATMEGA32-16AUR/2357031?s=N4IgTCBcDaIIIBcC2BTA5gQwAQGYwFoBGANjgFUAlEAXQF8g
hat, lässt sich diese jedenfalls gut bezahlen: https://www.win-source.net/microchip-technology-atmega32-16aur.html
-
Thread
ATMega32U2 mit Reusch USB Treiber
dabei mal ein kleines Projekt mit USB zu versuchen. Wie im Betreff schon geschrieben findet ein AtMega32U2 Verwendung. Auf der Suche nach einem geeignetem Treiber, bzw. einem kleinem Simpel Demo bin ich über LUFA (völlig überfrachtet und unübersichtlich, meines Erachtens) auf die Seite von reusch-edv.de
eher, dass der Controller nicht sauber programmiert ist. Ich habe zu Testzwecken mal ein U2DIL-ATMEGA32U2-Modul mit meiner CDC-Demo-Firmware (http://produkte.reworld.eu/u2dil.htm) programmiert -- bei 5V mit AVR-Studio 4.18SP3 und WinXP. Das CDC-Device wird problemlos auf einem Win7-64-PC erkannt, wenn
-
Thread
ATMEGA32M1 inkl. LIN-Transceiver
beschäftige mich seit ein paar mit der Welt der Mikrocontroller. Angesehen habe ich mir den Atmel ATMEGA32M1 da es hier für die Anwendung in Verbindung mit LIN eine APP-Note gibt mit Beispielcode in C was mir den Einstieg sicherlich erleichtern wird =) Jetzt habe ich jedoch eine Frage deren Lösung
LIN über UART nutzen wollen käme ein LIN-Transceiver zusätzlich zum Einsatz. Ist dies bei dem ATMEGA32M1 auch notwendig? Ich denke schon, bin mir aber nicht ganz sicher, daher bitte ich um eure Meinung! Vielen Dank im voraus. Maik
-
Thread
Atmega32 mit Dragon mit HV-Programming retten. Hilfe
Hallöchen! Nach dem ich JTAG abgeschaltet habe lässt der Atmega32 nicht mehr Programmieren. Auch nicht mehr mit ISP. Da ich ein AVR-Dragon habe gibt es ja die möglichkeit mit HV-Programmierung die Fuses wieder zu setzen. Allerdings habe ich da jetzt muffe das