-
Thread
Atmega32 mit extern Quarz und LCD
Hallo, habe versucht einen LCD-Display an einen Atmega32 anzubinden. Habe leider das Problem das der LCD nicht mehr funktioniert wenn ich den Atmega auf dem externen Quarz laufen lasse. Bin vorgegangen wie im AVR-GCC-Tutorial/LCD-Ansteuerung beschrieben
Peter schrieb im Beitrag #4284297: > Ein Atmega32 hat soweit ich weiß keinen Clockteiler Natürlich hat der einen Clockteiler. Er hat vielleicht kein Fusebit sodass er auf 8 voreinstellbar ist aber einen Clockteiler hat auch ein Atmega32.
-
Thread
Netzwerk mit ATtiny13 oder ATMega32
Der ATtiny ist mit Sicherheit zu klein für dein Projekt. Auch den ATMega32 würde ich nicht verwenden. Nimm den ATMega1284. Der passt in die gleiche Fassung wie der ATMega32 und bietet hinreichend RAM. Und das brauchst du. Ansonsten kann ich dir auch nur empfehlen, einen
Code von Radig - ihr meint schon diesen hier oder?: http://www.ulrichradig.de/home/uploads/File/ETH_M32_EX/ETH_M32_EX_SOFT.zip (bzw. sehe ich die Sache vieleicht zu komplex? - welche Files davon muss ich betrachten?) Dürk
-
Thread
Bräuchte hilfe bei der Programmierung eines Atmega 32
allerdings Programmieren wir einen 80c552 von NXP. Bei diesem Projekt musste ich leider einen Atmel Atmega32 verwenden und in AVRstudio4 programmieren und ich kenne mich mit beiden leider nicht sonderlich gut aus, weder mit dem Atmega32 noch mit dem AVRstudio4. Als µcontrollerboard verwende ich den Atmel
child state waiting for longjmp /usr/bin/sh: fork: Resource temporarily unavailable avr-gcc -mmcu=atmega32 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT Werkzuegwechsler.o -MF dep/Werkzuegwechsler.o.d -c ../Werkzuegwechsler.c ../Werkzuegwechsler.c
-
Thread
ATmega32 rennt nur mit ISP-Adapter
Hi habe jetzt meine ersten Versuche mit atmega32 gestartet... steckbrett geholt atmega 32 rauf, mit osszi beschalten, fuse cksel gesetzt, diode angeschlossen, kleines blinkprogramm geschrieben und auf den flash geschrieben.... nun ja war net
messen. genausooo messe ich 0.88V gibt es unterschiedliche Pinbelegungen bei varianten von atmega32's?
-
Thread
ATmega32 - minimale Bauteile
Hallo, ich versuche einen ATmega32 einzubauen. Dazu will ich ein Quarz verwenden, keinen Oszillator (whatever that is?). Kann mal einer bitte kucken: <C> :ISP: R1 -----
Ausgang und sollte mit nem 100nF Kerko nach GND entkoppelt werden. Ausserdem scheinst du nicht einen ATMega32 zu benutzen, der hat naemlich 40 pins. Wenns also doch der ATMega8 ist, dann schliesst du die LDR Schaltung an pin 23 (PC0) an.
-
Thread
Ssd1963 display an atmega32
zusammen, Für ein kleines Projekt versuche ich ein 5"Display mit ssd1963 Controller mit einem atmega32 zu betreiben. Ich habe das Display bereits mit dem arduino board und mithilfe der utft library programmiert. Nun möchte ich das Display mit dem atmega32 verbinden und den bereits geschriebenen Code
Hallo, in der UTFT Bibliothek ist der Atmega32U4 integriert. ich benutze einen Atmega32. Was sind denn die Unterschiede der beiden Mikros? Gibt es eventuell Kleinigkeiten, die ich nur ändern müsste? Danke für eure Antworten
-
Thread
Interrupt und PortC Atmega32
[c] int main (void) { TWCR &=~(1<<TWEN)|(1<<2);; DDRC = 0x00; // Port C als Ausgang defeniert PORTC = (0x01); // Port C1 initialisiert _delay_ms(100); lcd_init(); DDRD = 0x00; //***************************** // Interrups initialisieren //GICR |= (1<<INT0)|(1<<INT1); //Int0 und INT1 eingeschaltet //MCUCR |= (1<<ISC01)|(1<<ISC00)|(1<<ISC11)|(1<<ISC10); sei(); //allgemein Interrups einschalten //***************************** [/c] hi! also ich hab zwei Problem 1. Der yC springt immer in Interrupt 0 auch wenn ich den
-
Thread
3-Phasen Leistungsmessung mit ATMEGA 32
@ Matthias L. ich nehme mal einen kleinen Vergleich vor. Analog Devices ATMEGA32 zusätzlicher Chip ----- Eingangsspannung +-0,5V +5V bzw. +-2,5V SOIC Gehäuse DIP Gehäuse gleichzeitige Abtastung sequentielle Abtastung Stromtrafo Hall-Effekt
Das meine ich mit Unsinn: >Analog Devices ATMEGA32 >zusätzlicher Chip ----- >Eingangsspannung +-0,5V +5V bzw. +-2,5V >SOIC Gehäuse DIP Gehäuse >gleichzeitige Abtastung sequentielle Abtastung >Stromtrafo
-
Thread
Störung des Radiosignals durch Timer im ATMega32
Timer0, welchen ich so konfiguriert habe das er jede milli Sekunde einen Interrupt auslöst, des ATMega32 ausgeht. Als ich den Timer per Software abgeschalten habe waren die Störungen im Radio nämlich nicht mehr da. Leider wird aber dann natürlich die Routine für die Uhrzeit und Datum nicht mehr inkrementiert
-
Thread
Atmega32 problem mit programmierung in C
../ATmega_Board.c:5: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int' make: *** [ATmega_Board.o] Error 1 Das ist das ergebis ein eror,jas hat schon ma ne HEX funktioniert, da sollten
Huhn schrieb: > ../ATmega_Board.c:5: error: expected '=', ',', ';', 'asm' or > '__attribute__' before 'int' > make: *** [ATmega_Board.o] Error 1 Grundsätzlich Wenn dir ein Code Fehler gibt, dann zeig den Code! Selbst
-
Thread
Mit dem ATMega32 zwei Displays betreiben?
Materie des Programmierens eines Mikrocontrollers in GCC. Trotzdem versuche ich Momentan mit meinem ATMega32 an zwei LCD`s Werte auszugeben. Die Hardware steht soweit und seperat initialisieren klappt auch. Nur tue ich mich sehr schwer darin die LCD-Routine (lcd-pollin-jumper.h) so umzuschreiben,
-
Thread
30 Channel PWM mit ATMEGA32
Hallo Leute, ich habe da ein kleines Problem, habe mir eine 30 Kanal PWM mit ATMEGA32 gebaut, diese Redet mit dem PC über RS232. das klappt auch alles soweit, aber da ist irgentwo ein Bug drin. Wenn ich alle Kanale nacheinander ansteuer 1-30. Startet aus irgentwelchen gründen
das hab ich auch vermutet läuft der beim ATMEGA32 über FUSE?
-
Thread
Sind Sie sicher Abfrage, Usart, Atmega32
Hallo, ich brauch mal eure Hilfe. Ich möchte über einen Befehl der von der seriellen Schnittstelle (Putty) kommt, einige Strings leeren. Ausgabe auf das Terminal funktioniert. (Siehe Bild) Mein Problem ist jetzt bei Punkt 2. Drücke ich y oder n wird einfach nur der Buchstabe angezeigt. Wo liegt mein Fehler? Verzeiht mir bitte mein Programmierstil. Bin noch in der Lernphase. Danke für eure Hilfe.
-
Thread
Seltsames Verhalten vom ADC des ATMega32
Das mit dem C-Entfernen wäre mal ne Idee. Aber ich habe es ja auch nur zu Testzwecken auf meinem ATMega32. Später mache ich ne neue Platine mit einem ATMega48 bzw. ATMega88. Da werde ich den C von AREF auf GND legen, ich verstehe auch nicht ganz warum die das beim RN-Control nicht so gemacht haben. Ich
Offset drin. Ich muss das eh noch alles neu machen, da ich jetzt nur auf meinem Board mit dem ATMega32 Teste, später wirds ein ATMega48 oder wenn 4KB nicht reichen ein 88er. Dennoch fand ich das Verhalten des ADC doch sehr seltsam. Ich werde mir deine Tipps auf jeden Fall mal zu Herzen nehmen. Wahrscheinlich
-
Thread
problem mit einfachster Atmega32 Schaltung
Hallo, ich habe eine Atmega 32 Grundschaltung gezeichnet. (Bild 1) Dann habe ich diese Schaltung mit zusammengesammelten Bauteilen etwas konfus auf ein Lochraster aufgebaut. (Bild 2) Funktioniert einwandfrei. Danach habe ich
entdecken, was solch einen fehler begründet... es werden (der DIL Typ und der SMD Typ) ja wohl beide Atmega32a sein; am Code wirst du ja nichts geändert haben?!
-
Thread
ATmega 32 I2C
Grüßgott zusammen, ich will einen Bosch BNO055 mit einem ATmega 32 (12 MHz) über i2c auslesen und die Daten dann an einem LCd anzeigen. Der Plan ist, dazu die I2C-lib vom Peter Fleury herzunehmen. Irgendwie kommt das Programm aber nicht über den ersten I2C-Start
-
Thread
Timer/Counter1 ATmega32
>jo, vielleicht sollten wir mal klären, um welchen MC genau es geht?? ATmega32 (steht zumindest in der Überschrift...)
StartTimer lesen. Vielleicht hat doch noch jemand eine Idee, warum dieses "seltsame" Verhalten des ATmega32 auftritt. Vielen Dank schon mal für Anregungen und Kommentare. Gruß Manni
-
Thread
ATMega32 PWM Problem in Bascom
Hi ich möchte gerne 3 PWM ab meinem ATMega32 haben. Dafür habe ich folgenden Code erstellt. [code] $regfile = "m32def.dat" ' specify the used micro $crystal = 1000000
----------------------------------------------------------------- 'micro : Mega32 '----------------------------------------------------------------------------------------- $regfile = "m32def.dat" ' specify the used micro $crystal = 1000000
-
Thread
Atmega32 seriell Zeichen übertragen
CKDIV8 Fuse weiterhin gesetzt ist, ändert sich genau >NICHTS in Bezug auf die Baudrate. Der ATMega32 kennt keine CKDIV8-Fuse. MfG Spess
spess53 schrieb im Beitrag #4366764: > Der ATMega32 kennt keine CKDIV8-Fuse. OK... Danke. Dann behaupte ich ab jetzt das Gegenteil... Es wäre dann wirklich interessant, womit das/die Baudrateregister gefüllt werden...
-
Thread
Modeleisbahn-Beleuchtung-Steuerung ATMEGA32
Modeleisenbahn mit einer kleinen Landschaft. Nun habe ich vor einzelne Beleuchtungen mittels meines ATMEGA 32 zu steuern. D.h. ich kann auch kleine Simulationen programmieren, was dem ganzen ein viel lebendigeren Eindruck verleiht. Meinen ATMEGA 32 habe ich bereits erfolgreich auf einer Platine am laufen
Beleuchtung unabhängig von der Eisbahn halten! Jeweils separates Netzgerät! Dachte mir halt, eins für mein ATMEGA 32 und eins was mir die 20V liefert! Den Rest den du mir gepostet hast, versteh ich leider noch nicht so ganz! Hast du vllt einen Schaltplan oder ähnliches! Grüße
-
Thread
Timing-Problem beim ATMega32
Hallo, ich habe ein kleines Problem mit meinem AtMega32... Ich habe bereits ein lauffähiges BASCOM-Programm zusammengedängelt. Das finde ich allesdings äusserst unschön. Nun ist es so, dass ich selbiges gerne in ein C-Programm konvertieren möchte, also zumindest von der Idee her. BASCOM-Programm: [pre] $regfile = "m32def.dat" 'definieren des verwendeten Chips $crystal = 16000000 'definieren des verwendeten externen Quarz (8MHz) Config Portd = Output Dim S As String * 24 Main: Do Portd.1
-
Thread
Atmega32 + freeRtos
Danke für deine schnelle Antwort. Wo liegt da der Unterscheid zwischen dem Atmega323 und Atmega32? Wenn ich den Atmega32 dafür benutzt, bleibt mir da auch noch genügend Flashspeicher und Ram-Speicher für weitere Funktionalitäten übrig?
Das freeRtos braucht so ca. 4k Flashspeicher. Also dann passt das auch mit dem Atmega32 der 32k Flashspeicher hat.
-
Thread
Atmega32 - pin configuration
Hallo. Benutze den ATMEGA32. Hab zwei Fragen: 1) Wie configuriert man pins, die nicht verwendet werden? Beim MSP430 setzt man sie auf output und low level. In der Doku des ATMEGA ist scheinbar input+pullup resistor angegeben
Ultra-Low-Power, da ist man mittlerweile bei µA Zählerei angekommen. aus dem ATMEGA644A: Power Consumption at 1MHz, 1.8V, 25°C – Active: 0.4mA – Power-down Mode: 0.1µA – Power-save Mode: 0.6µA (Including 32kHz RTC) Woher auch immer die 6µA kommen, sie würden im Powersave-Mode
-
Thread
Atmega32 Timer mit CTC-Modus
meiner Anwendung, wofür ich gerade mit dem Timer1 teste habe ich den Timer0 laufen, ohne CTC. Mein Atmega32 läuft mit dem internen Takt von 1 MHz und ich benötige einen zweiten Timer mit CTC, weil ich eine Frequenz von ca. 8 kHz brauche. Dies soll ein Signal für einen Alarmsummer werden. Diese 8 kHz will
-
Thread
mehrere Interrupts beim ATMEGA32
Ich weiß nicht genau, wie das beim mega32 ist, beim mega8/88/16/168 sieht es so aus: Beim Einsprung in einen Interrupt wird das Globale Interruptflag zurückgenommen und erst beim Verlassen des Interupts wieder gesetzt. Das führt dazu, dass
Verfügung hat und deswegen alles umstellen muß, ist das nicht so schön. Gründe für die Auswahl des ATMEGA 32: Kaum externe Hardware erforderlich. PC Programmierung mit Ponyprog möglich. Viel Speicher und Resourcen. Übersichtliche Programmierung und Anlehnung an PC Syntax. Entwicklungsbord für
-
Thread
Atmega32 + Batterie als Puffer
Hallo, ich habe eine alte Atmega32 Schaltung vor Jahren mal gebaut. Nun möchte ich, dass der Mikrocontroller seinen jetzigen Betriebszustand beibehält, wenn ich ihn von der Versorgungsspannung trenne. Also gespeißt wird der Atmega32
bei > plötzlichen Absinken der Versorgungsspannung in einen Energiesparmodus > springt? Der ATmega32 hat einen analogen Komperator, den Du wie folgt beschalten kannst, dass bei Unterschreiten einer bestimmten Betriebsspannung ein Interrupt ausgelöst wird: AIN1 beschaltest Du mit einer Zener Diode
-
Thread
ATmega32 kompatibel zu ATmega128
Digitale Ein und Ausgänge für Steuerbefehle und Statusmeldungen. Leider reichen dafür die Ports des ATmega32 nicht aus. Nun meine Frage. Ist ein ATmega128 so kompatibel, dass ich ohne weiteres meinen vorhandenen Quelltext des ATmega32 verwenden kann? Mir geht es primär um die SD-Karten Routine. Ich verwende
Weiteren verwende ich AVRStudio (WINAVR) und eine 16MHz Quarz. Darüber hinaus habe ich bisher nur mit Atmega16/32 gearbeitet. Gruß Daniel
-
Thread
Ist ATMega32 mit ATMega16 Codekompatibel?
Hallo Weiss zufälliger einer ob der Code der auf einem ATMega16 läuft auch auf einem ATMega32 läuft? Klar muss ich es neu kompilieren aber ich meine ohne sonst den Code anzupassen? Wenn das einer weiss wäre ich sehr froh ohne dass ich den ganzen Code durchkauen
keine Interrupts, Timer u.s.w.)für einen AT90S4433, da lief sogar gleiche .hex Datei auch in einem ATMEGA8 problemlos. Umgekehrt gings natürlich nicht.
-
Thread
fehler beim programmiern eines atmega32
hallo ich habe ein problem beim programmieren meiner atmegas (atmega32). dies habe ich unter c im avr studio gemacht. dann habe ich das programm in den controller übertragen und festgestellt, dass das programmieren des atmegas nicht funktioniert hat. jetzt wollte ich
jetzt kommt der fehler... den fehler hatte ich heute schon bei 3 verschiedenen bauteilen (immer atmega32)
-
Thread
ATMega32 16PU Typenunterschied?
Hallo zusammen! Ich verwende einen Mega32 16PU und mein Programm läuft einwandfrei. Das Problem: Es läuft nur einwandfrei wenn der Zusatz auf dem Chip 0803B lautet. Ist aus einer älteren Lieferung von 2009 aber das Programm ist von 01.15!
Compiler) macht, dann > kann es beim Powerup zufällige Fehler geben. Es handelt sich ja um einen ATmega und es ist wohl davon auszugehen (ACHTUNG! unbestätigte Vermutung) dass avr-gcc + avr-libc zum Einsatz kommen. Dort gibt es keine "undefinierten Werte". Hier in der Firma erzählen manche aber
-
Thread
Ausgangsspannung ATMEGA32 bricht zusamme
Servus zusammen, Ich habe ein kleines Problem. Und zwar ATMEGA32 portB bricht die Spannung von 5V auf ca. 1,8V unter Last zusammen. Die Last ist ein ULN2004 mit 0,35mA eingangsstrom. Wenn ich die Last entferne, dann liegen die gewünschten 5V an. zur Konfig
bricht vielleicht die Versorgung des ATmega auch zusammen?
-
Thread
Folgendes Programm läuft nicht auf dem ATmega32
vielseitige Hilfe, nachdem ich das Forum durchsucht habe (suchbegriff: Programm läuft nicht auf ATmega32) und die gefundenen Beiträge mir leider keine Hilfe gebracht haben. Das Programm sieht so aus: #include <avr/io.h> int main(void) { DDRD=0xf0; while(1){ if((PIND&(1<<PIND2
das Pollin Evaluationsboard, vorerst ohne Addonboard. Das makefile sollte stimmen. Es ist auf den ATmega32 angepasst. Fusebits werde ich falls diese jemand verlangt auch noch Preisgeben. Ich würde mich über eure Hilfe sehr Freuen. Ausserdem sind Kritik im Positiven und oder negativen sinne zum Programm
-
Thread
USART(ATmega32) zu COM(PC)
Hallo, mit 16 MHz Quarz an einem ATmega32 kann man keine RS-232 mit genormter Baudrate betrieben. Du brauchst dafür ein Baudratenquarz. z.B. 14,7456 MHz Und setz U2X nicht, das reduziert die Präzision im Empfänger. Dann wird die
@Peter: so genau muss die Baudrate auch wieder nicht stimmen, auf S.154 des ATmega32 Datasheet ist eine Tabelle des tolerierbaren Fehlers, in diesem Fall sind +/- 2% zulässig. @Frank: >Ich möchte aber nochmal kurz den Fehler erläutern. >Wenn ich auf EMPFANGEN bzw. CONNECT
-
Thread
Software + ATmega32 Anbindung
Hallo, ich bin auch der Suche nach der Lösung für folgende Problematik: Ich besitze einen ATmega32, der über Tastendruck zwei Relais ansteuern kann (beide jeweils getrennt, also zwei Taster für zwei Relais). Die sehr simple Software ist mir jedoch nicht genug, gerne würde ich die Relais auch via
Schaltpegel umgesetzt werden. Wenn du einen µC nimmst, der von Haus aus USB unterstützt, z.B. einen ATmega32U2, wie er auf dem Arduino Pro Micro drauf ist, kannst du dir einen Haufen Zirkus sparen.
-
Thread
ATMEGA32 (Daten verarbeiten und senden)
Hallo Leute, Ich arbeite zum ersten Mal mit Mikrocontroller und wollte Tipps holen. Ich habe soweit versucht ein Programm in C zuschreiben, damit der Mikrocontroller 2 AD Werte einliest und die an den PC weitergibt (siehe Anhang). Damit ich 2 AD kriege habe ich versucht diese nacheinander abzufragen mit einer case-Abfrage. Kann man dies so tun?
-
Thread
ATmega32 mit Timer0 als Basetime
Hallo, versuche den Timer 0 im CTC mode zu betreiben. Folgendes Problem: Die globale Variable uiTimer0High wird im 1ms-Takt inkrementiert und soll später alle 500ms eine Aktion initiieren. Weil nichts geht prüfe ich erst mal das MSB ab um zu sehen, ob sie hochzaehlt, was sie aber nicht macht. Sie wäre ein guter Zufallsgenerator, aber zaehlt nicht vernünftig hoch? Auf anderen Controllern läuft sowas, wieso nicht bei Atmels???? Port B0 kommt jede ms ein Puls! volatile uint16_t uiTimer0High; INTERRUPT(SIG_OUTPUT_COMPARE0); void SIG_OUTPUT_COMPARE0(void) { PORTB |= _BV(PB0); uiTimer0High
-
Thread
Atmega32 kleines Problem mit Modellservoansteuerung
ersten 2ms sind das Servosignal und der Rest ist für nix quasi. Das hab ich mal probiert mit nem Atmega32 mit dem internen 8MHz Quarz. Währe cool wenn jemand vlt. Mal drüber gucken könnte und mir nen kleinen Denkanstoß geben könnte? Danke im Voraus. Gruß Dennis hier mein C Code: [c] #include
die 2ms sind wichtig. die 20ms sind nicht so wichtig. > Das hab ich mal probiert mit nem Atmega32 mit dem internen 8MHz Quarz. Es gibt keinen 8Mhz internen Quarz. Es gibt einen RC-Schwingkreis, der in etwa mit 8Mhz schwingt. > Währe cool wenn jemand vlt. Mal drüber gucken könnte und mir
-
Thread
ATmega32 CALL ohne SP vorher
du den SP nicht initialisieren magst. Gerade bei dem technisch schon länger nicht mehr aktuellen ATmega32 ist das wichtig, weil der SP sonst den Wert 0 hat. Du könntest natürlich auch den Nachfolger des Nachfolgers des ATmega32 verwenden: den ATmega324A. Beim ATmega324A wird der SP nämlich automatisch
wird bereits durch die Hardware nach einer RESET-Condition auf >RAMEND gesetzt. Nicht beim Atmega32.
-
Thread
DCF77-Signalauswertung mit ATmega32
The calculated time will be transmitted to a computer via UART. The program * is written for an ATmega32 device * */ #include "global.h" #include "uart.h" #include "DCF77.h" #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <stdio.h> #include <string.h>
deinen Code genauer angeschaut zu haben: Hast du den Ausgang Deines Reichelt-Moduls direkt an den Mega32 gehängt? Hatte ich naemlich damals auch zuerst so gemacht, aber das Teil ist mega-empfindlich, sodass es direkt gar nicht funktioniert hat.
-
Thread
Atmega32 - WLan Modul?
kommt ein möglicherweise zu schön gedachtes Vorhaben... Ich besitze nun schon etwas länger ´nen Atmega32. Nun kam mir in meiner unglaublichen "Kreativität" die Idee, den mC über mein Smartphone zu steuern. Habe im Internet schon ein wenig geschaut, allerdings möchte ich mir nichts falsches bestellen
wlanFürAtmega schrieb im Beitrag #2894946: > die schwache Nerven habe, sollten direkt aufhören zu > lesen Gilt bei mir auch ---- wlanFürAtmega schrieb im Beitrag #2894946: > Am liebsten wäre es mir, die
-
Thread
Atmega32 - "Halb" kaputt?
ausprobiert. Pinouts: -MK2 MOSI - MOSI MISO - MISO SCK - SCK RST - RST VCC - +5V GND - 0V -Atmega32 MOSI, MISO, SCK, RST siehe oben VCC/AVCC - +5V GND/GND - 0V PA0 - LED (PA0 -> LED(interner Vorwiderstand, 5V) -> 0V) Programm: [c] #define F_CPU 1000000UL #include <avr/io.h> #include
AtmegaZerstörer schrieb im Beitrag #2901641: > Ich messe -2V, das sollten doch +5 sein, oder? oO AtmegaZerstörer schrieb im Beitrag #2901695: > Also muss das Problem doch wo anders sein... Dann such
-
Thread
Schrittmotor von nanotec mit atmega32 ansteuern
hier: ST5918X1008 http://de.nanotec.com/schrittmotor_st5918.html?highlight=443 mit dem ATmega32 ansteuern. Aber ich weis nicht genau wie, außerdem wies ich nicht, mit welcher Pulsbreite ich diesen Motor steuern muss usw. . Ich werde auch aus dem Datenblatt nicht richtig schlau. Ich sehe nur
den Motor bestimmt nicht, der wurde mir von der Firma so vorgegeben. Ich soll den nur mit einem ATmega32 ansteuern. Bei bipolar steht im Datenblatt noch serial und parallel. Bedeutet das wennich mehrere Motoren zusammenschalten will, oder auf was bezieht sich das? Bei dem L293D muss ich aber auch
-
Thread
unbeabsichtigter Rest wird ausgelöst (ATMega32)
Hallo, ich lese mit einem ATMega32 einen Drehgeber ein (über PD3(INT1) und PC7(TOSC2)). Dabei Polle ich die Zustände in zeitlichem Abstand (mit Timer2), benutze also nicht INT1. Das äusserst seltsame ist dass beim Drehen des Drehgebers
nur 10k wie es sein sollte. es scheint mir fast, dass als einzige Erklärung bleibt, dass der ATMega beim löten was mitbekommen hat.
-
Thread
ATMega32 - ADC&UART
Microcontroller angeht. Für heute hatte ich mir vorgenommen mit dem integrierten AD-Wandler des ATMega32 zu arbeiten und die Daten dann über UART zum PC zu senden. Orientiert habe ich mich dabei an den Artikeln hier aus dem Forum. Kurzum ich habe den Schleifer eines Potis an den ADC0 Eingang des
-
Thread
Anfänger mit Atmega32 und Stk500
zu programmieren. Habe mich schon gut vorbereitet, d. h.: habe BASCOM (halbwegs) gelernt, einen Atmega32 herrumliegen und ein MySmartUSB. Leider funktioniert das mit dem selbstgebauten ISP-Anschluss nicht so ganz. Jetzt ist es so, dass ich im Internet ein günstiges Stk500 (80€) gefunden habe. Eignet
-
Thread
1:1 Kopie eines ATMega32
Ich will das Programm inkl. EEPROM eines ATMega32 auf einen zweiten ATMEGA32 kopieren. Ich habe ein STK500 und habe schon alles was mir dazu eingefallen ist ausprobiert. Jeweils aus dem alten ATMega32 lesen und dann in den neuen ATMega32 schreiben
Du solltest beim Ziel Mega32 auch noch darauf achten, ob du die Fuses für Taktsource (internal, Quarz, externalClock), prescaler (CKSEL0..3), etc richtig gesetzt hast.
-
Thread
avarice und atmega32u2
wird dann mit folgendem übersetzt. [code]$ avr-gcc -O0 -g -std=c99 -DF_CPU=8000000UL -c -mmcu=atmega32u2 -MMD -MP -MF"main.d" -MT"main.d" -c -o "main.o" "main.c"[/code] Anschließend gelinkt und es entsteht die Elf-Datei. Als ich dann avarice ausprobieren wollte ist mir aufgefallen, dass der atmega32u2
primäres System wohl doch eher linux ist. Ggf kann ja auch einmal jmd das ausprobieren, wer ein atmega32u2 zu liegen hat. Zumindest weiß ich zZt nicht weiter und wäre für jeden Ratschlag dankbar. Vielen Dank und viele Grüße sep
-
Thread
ATMega32 Ersatz mit 2 USART
Hallo, Ich bin auf der Suche nach einem ATMega chip der möglich Nah am ATMega32 ist der aber mindestens 2 UART/USART hat. Mit möglichst Nah meine ich das die gleichen Register Adressen benutzt werden. Das Problem ist das hier für den Unterricht
Dirk K. schrieb im Beitrag #6557779: > Ich bin auf der Suche nach einem ATMega chip der möglich Nah am ATMega32 > ist der aber mindestens 2 UART/USART hat. Ein Soft-UART ist keine Option? Nebenbei würde sich für die Studenten noch der Lerneffekt erhöhen.
-
Thread
Kann ein atmega32 eine Variable jede Mikrosekunde inkrementieren?
seit einigen Tagen versuche ich einen Kanal eines RC Empfängers auszulesen denn ich an INT0 eines atmega32 angeschlossen habe. Ablauf: -Nach Auftritt der steigenden Flanke an INT0 starte ich den Timer 0 (ISR gesteuert) im CTC Modus und inkrementiere eine Variable beim Erreichen des OCR0 Wertes (ISR
-
Thread
ATMega32M1 UART
Hy zusammen, Ich versuche gerade den "UART mit Interrupt" vom ATMega32M1 zu laufen zu bekommen, Aber ich bekomme da nur murks raus. Hterm zeigt nur \0\0\0 usw. Das einzige was mir aufgefallen ist wenn ich ein 0x55 sende, gekomme ich auf dem Terminal \0\0\0\0\0
funktioniert das ganze mittlerweile? ich wollte demnächst auch mal mit dem mega32M1 spielen