-
Thread
Erster Programmierversuch von atmega32u2 funktioniert nicht
Da der atmega32U2 mitsamt USB-bootloader ausgeliefert wird, der zu atmel-Flip passt, wird er normalerweise per USB-Anschluss mithilfe von Flip programmiert, ein MKII ist da nicht nötig. anstatt des ISP-Anschlusses
dass sollte Deine Frage beantworten: http://electronics.stackexchange.com/questions/21423/newbie-atmega32u2-usb-powered-application-which-variant Grüsse, R.
-
Thread
Richtigen Quarz für ATMega32U4
Hallo, ich habe eine Anfänger-Schaltung mit ATMega32U4 gebaut, und es tauchen ein paar Ungereimtheiten auf (komme nicht in den Bootloader Modus). Bei der Fehlersuche ist mir aufgefallen, daß mein Quarz, der als 16-MHz-Quarz geplant war, in Wirklichkeit
wohl, daß am Ende meines Befehls noch ...:i (Doppelpunkt i) gefehlt hat: avrdude -c usbasp -p m32u4 -U flash:w:ATMega32U4-usbdevice_dfu-1_0_0.hex Ohne den Parameter wurde den Bootloader an eine falsche Adresse geschrieben, und der Chip ist beim Ausführen von Reset ins Leere gesprungen, und daher
-
Thread
Probleme mit R2R Wandler an ATMega32
DDS-Generator, der hier im Artikelbereich vorgestellt wird, aufgebaut. Zunächst habe ich das mit einem ATMega8 gemacht. Da ich aber noch ein Display brauche, sowie diverse Taster, habe ich jetzt einen ATMega32 genommen. (Siehe Anhang) Der Witz an der Sache ist, das nun das Signal am R2R Ausgang schon kaputt
0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, ... [/c] Hat jemand eine Idee, an was das liegen könnte? hab ich irgendwas übersehen, was am ATMega32 anders ist?
-
Thread
STK500 Frage zur Programmierung und Atmega32 Chip
Hallo Zusammen, habe mir für die Uni eine Stk500 zugelegt. Da wir in der Uni auf eine Atmega 128 programmieren, ich aber kein Geld für das Erweiterungsmodul Stk501 habe, habe ich mir eine Atmega32 16Mhz (40 Pins) zugelegt. Nun meine Frage: Im Handbuch des Stk500 ist der atmega32 garnicht als
Hi, hab nur das Problem, dass ich für den atmega32 folgenden Code zwar auf den Stk500 spiele, aber nichts passiert: .include "m32def.inc" ; Definitionsdatei für den Prozessortyp einbinden ldi r16, 0xFF ; lade Arbeitsregister
-
Thread
ATmega32 + LCD TC1602-08
1 , 1 Lcd "Hello World" Do nop Loop End Ich besitze einen ATmega32 die Fuses sind richtig eingestellt! Bitte helft mir! Mit freundlichen Grüßen Robin
Meine Messergebnisse von ATmega32 nach J4 sind auch anlog zu der Pinbelegung des Extesionsport J4! Was kann ich noch probieren?
-
Thread
Anfänger fragen zur Programmierung des Atmega32A in C
mir die io.h mal angeschaut, diese verweist ja eigentlich nur auf die einzelnen AVR's. Da ich den Atmega32A habe, kann ich dann auf diese Zeile verzichten ? [code] #define MCU atmega32 [/code] und dafür statt [code] #include <avr/io.h> [/code] [code] # include <avr/iom32a.h [/code] einsetzen
nocheinmal versucht zusammen zu fassen: Frage 1: Kann ich anstelle von <avr.io.h>und define MCU atmega32 nur ein<avr/iom32a.h>setzen? Frage 1.1: das define MCU, wird das nur für die definierung benötigt damit <avr.io.h> weiß welchen AVR ich nutze? Oder dient diese definition noch einem anderen
-
Thread
ATMega32U2 nicht per ISP erreichbar
Hallo, ich hatte kürzlich ein ähnliches Problem mit dem Nachfolger ATmega32U4. Irgendwo im Internet hab ich dann gelesen, dass dieser uC im Gegensatz zum ATmega32U4RC ab Werk so gefust ist, dass er ein Quarz benötigt. Also hab ich im ein Quarz spendiert (16 MHz), das
Hallo, ich verwende die Typen Atmega32U4 und Atmega32U2. Meine haben alle einen funktionstüchtigen HWB Pin. Also Bootloader! Das habe ich auch schon gelesen: Möchte man den Bootloader loswerden, kann man mit Atmel AVR-STUDIO5 die
-
Thread
DCF Signal an INT1 von Atmega32 Problem
Hast Du noch einen anderen mega32 zum Testen? Glaub ja nicht, dass der hin ist, aber wer weiss...
?? Vielleicht kann es diese Spikes nicht mitschneiden. Außerdem kannst Du auch noch den Takt vom Atmega mal ganz runter setzen auf 1MHz, dann ist der Interrupt vielleicht zu träge für die Spikes und es passiert nicht mehr.
-
Thread
ATmega32u4 Problem mit COM Port
man sieht gehört nicht zum ATmega32u4.
Verdammt. Ich weiß wohl nicht warum der Bootloader mit COM Port bei mir fehlt. Dachte der wäre beim ATmega32u4 standartmäßig drauf.
-
Thread
Atmega32, Poti, ADC, Poti-am LCD ausgeben
Hallo an alle! Mein zweiter Post! Und zwar will ich diesmal 2 Potis auf meinem Atmega32 Bord bedienen und den Zahlenwert am LCD-Display ausgeben. Am Ausgeben scheitert es bei mir: [c]// system-includes #include <avr/io.h> // lokale includes #include "..\LCD\lcd.h" // Prototyps
Kondensator)? An welchen Pins hängen Deine Potis? PA1 & PA2? Mit welcher Frequenz läuft dein ATmega? Der ADC braucht min 50kHz und Du teilst durch 128. Deine ucGetADValue_8Bit hat auch noch Probleme. Du liest z.B. nie ADCH
-
Thread
ATMEGA32 wird über USB-UART am "Leben" gehalten
Moin, ich habe einen ATMEGA32 (16MHz) mit einer CP2102-Platine vom großen C verbunden. RXD, TXD und Masse. Die Kommunikation funktioniert einwandfrei. Über einen ULN2803 habe ich LEDs angeschlossen, die beim Programmstart mehrmals
Hier meine ad-hoc-Methode: Jeweils ein 4.7K-Widerstand in der Zuleitung vom USB/UART-Converter zum ATMEGA32. Die Spannungen brechen ein und der ATMEGA32 startet ordentlich und die Kommunikation läuft wie ohne Probleme. Wie ich las, passiert das auch wohl auch bei anderen Konvertern. Cheffe
-
Thread
Brown Out - Atmega32 - Verstaendnisproblem
Den ATMEGA32 gibt es auch als Version ab 2.7V. Was ist an dem anders? Nichts, es ist der gleiche Chip. Er wird lediglich selektiert oder für die Spezifikation geprüft sein. Das ist der Grund, warum du in einem
operation of the microcontroller is no longer guaranteed. The test is performed using BODLEVEL = 1 for ATmega32L and BODLEVEL = 0 for ATmega32. BODLEVEL = 1 is not applicable for ATmega32. [/pre]
-
Thread
ATMega32 programmieren mit MySmartUSB light
Recv: 5 [35] avrdude: Recv: 0 [30] avrdude: Recv: 0 [30] avrdude: Recv: _ [5f] avrdude: Recv: 2 [32] avrdude: Recv: . [02] avrdude: stk500v2_getsync(): found STK500 programmer AVR Part : ATMEGA32 Chip Erase delay : 9000 us PAGEL
Nach deinem Bild ist der rechte "ISP-Stecker" direkt auf die Pins des ATmega32 geführt. Aber wie sieht die übrige Verdratung des ATmega32 aus? Sind alle nötigen VCC- und GND-Verbindungen vorhanden? Und vorallem hast du zwischen dem Reset-Pin und VCC einen 10k Pullupwiderstand
-
Thread
ATMega32 3,3 Volt 16 MHz
Da steht: • Operating Voltages – 2.7 - 5.5V for ATmega32A • Speed Grades – 0 - 16 MHz for ATmega32A Aber welche Spannung nun für welche Frequenz erforderlich ist, das such ich ja.
Johannes Hofmann wrote: > • Operating Voltages > – 2.7 - 5.5V for ATmega32A > • Speed Grades > – 0 - 16 MHz for ATmega32A was nun, mega32A oder mega32 ?
-
Thread
ATMEGA32, 16PU, RS232, Testprogramm
Danke für die Tipps. so sieht das Programm jetzt aus, nachdem ich es für ATMEGA32 abgeändert habe. [c] #define F_CPU 8000000 #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <string.h> #include <stdbool.h> unsigned char leds = 0x04;
wrote: >> UCSRC = (1<<URSEL)|(3<<UCSZ0); > > hast du im Datenblatt nachgeschaut ob es bei dem ATm32 ein "UCSZ0" > -Register gibt? Das sind Bits und kein Register! Und ja, beim ATMega32 gibt es die.
-
Thread
Arduino verbaut gefälschte ATmega32U4?
meine Beobachtung wirklich das bedeutet, was ich denke. Ich habe einen original Arduino Micro mit ATmega32U4 bei Amazon gekauft, der nebenbei bemerkt unglaublich schlecht verarbeitet ist. Wenn ich per AVR-ISP mkII darauf zugreife und die Fuses auslese, liest es die Extended Fuse als 0xCB. Laut Datenblatt
jedoch konstant 1, also kann niemals etwas anderes gelesen werden, als 0xF... Bei einem anderen 32U4, den ich hier liegen habe, liest man selbst nach Programmierung von 0xCB wieder 0xFB zurück, so wie es sein sollte. Verbaut Arduino tatsächlich einen gefälschten / kopierten ATmega32U4? Grüße
-
Thread
Atmega32u4 PWM Motor Kontrolle
Mangels eines ATmega32u4 kann ich nichts ausprobieren, rein theoretisch sieht es für mich gut aus; bis auf dieses Ver-odern in der Initialisierung, das ist eine dumme Angewohnheit, sollte aber allenfalls bei einem schlechten
S. Landolt schrieb im Beitrag #5630096: > Mangels eines ATmega32u4 kann ich nichts ausprobieren, rein theoretisch > sieht es für mich gut aus; bis auf dieses Ver-odern in der > Initialisierung, das ist eine dumme Angewohnheit Das ist mehr als eine dumme
-
Thread
ATMEGA16 statt ATMEGA32 bei usbprogv2
Ich hab deshalb das Layout vom usbprogv2 mir runtergeleaden und hab nur das Problem das ich keinen ATMEGA32 zur verfügung hab sondern nur einen ATMEGA16 oder ATMEGA644........ kann mir bitte jemand sagen ob das funktionieren kann wenn ich einfach den 16er drauf mach anstatt dem 32er ? oder hat jemand
Der ATMEGA32 hat doppelt soviel Flash, RAM und EEPROM..... Gruss Otto
-
Thread
2 Atmega 32 über I²C verbinden
Also, ich habe vor 2 Atmega 32 über i²C zu verbinden. Aber wie soll das gemacht werden? SCK an Mosi und Data einfach an einen freien I/O Pin hängen? MfG J. Hebeler
es von vorteil sich erstmal mit den schnittstellen des µC zu befassen >Also, ich habe vor 2 Atmega 32 über i²C zu verbinden. geht ist kein thema >Aber wie soll das gemacht werden? dazu mus man wissen das I²C ein bidirektionaler bus ist >SCK an Mosi und Data einfach an einen freien
-
Thread
ATMega32 UART ohne externen Quarz an HC06
Hallo. Ich habe eine kleine Schaltung wo ein ATMega32 und ein HC06 miteinander per UART verbunden sind. Der Leitungswegs beträgt wenige mm. Muss der ATMega zwingend mit einem Quarz ausgerüstet werden? Es geht nicht um "wichtige" Daten, nur ein wenige
Licht zu steuern.. Ja gut.. ist ja nichts lebensnotwendiges. Stimmt, wo du es sagst, ist ein ATMega328 (TQPF32).
-
Thread
PC erkennt Atmega32u4 nicht mehr
kann ich tun, dass mein Laptop (Samsung Series 5) den µC wieder erkennt. Hab auch schon mehrere Atmega32u4 probiert, also kein Hardwareproblem von meinem Controller. mfg Berni
Bei einem neuen Atmega32u4 muss während dem Reset der HWB-pin auf low gezogen werden, um den Bootloader zu aktivieren. Ansonsten kann man aus der Anwendung in den Bootloader springen oder per Fuse einstellen, dass der
-
Thread
ULN2803A - Fehler ATmega 32
hallo zusammen ich weiß nicht was ich falsch gemacht habe? ich habe 8x 5V ttl signal vom ATmega32 alle aus gänge gehen auf den uln2803a pin 9 GND pin 10 5V jetzt schaltet der uln aber nicht durch? 3 stück habe ich getestet. also kann ich eindeekt ast ausschließen. was mich noch ein bischen
sorry bin technischer zeichner und habe nicht so wirklich die anhnung. bin 1-8 an die ausgänge vom atmega32 angeschlossen pin 9 gnd pin 10 +5V pin 11-18 gehen auf finder relais ddr hä?
-
Thread
GraphicLCD DG-16080 mit ATMega32 benutzen
mir ist grad eingefallen ich benutze einen ATMega8535. Der ist aber pinkompatibel zum ATMega32.
schwarz? Wenn ja, dann habe ich folgende drei Vermutungen: Vermutung 1 Falls du doch einen ATMega32 verwendest - der ist zwar Pinkompatibel, aber du musst noch evtl. den JTAG (über Fuse: JTAGEN) deaktivieren. Der blockiert sonst nämlich deinen PortC und du kannst ihn nicht als IO verwenden (Data
-
Thread
ATmega32 mit dem mySmartUSB light programmieren
Es ist ein ATmega32, mal sehen ob ich es noch hinbekomme
Ich hab auch grad mit nem mega32 angefangen.... es ist eigtl ganz einfach aber ich müsste vorher nur wissen welches programm du benutzt und welchen atmega32 du hast
-
Thread
AVR Atmega32 Fusebits auf 8 Mhz einstellen
Hallo! Ich schlage mich gerade mit dem Fusebits rum. Ich habe an einem Atmega 32 einen Quarz mit 8Mhz an XTAl 1 und 2 angeschlossen und würde den auch gerne benutzen. Aber wie Stelle ich nun die Fusebits richtig ein? Ich habe Google schon verwendet aber aus dem sog. Fusebitrechner
Danach Mach mal bei CKSEL0, CKSEL1, CKSEL2, CKSEL3 die Haken weg und drücke Write. Jetzt wird der Atmega32 von den Externen Quarz getaktet. Achtung: eine Externe Taktquelle ist kein Quarz! Das ist ein Takt der selbstständig anläuft. Z.B.: Mit einem Ne555. Ich habe auch einen Atmega32 auf einem Pollin
-
Thread
Atmega32 16Bit PWM oder 10 Bit?
Ich hatte es bislang immer ao verstanden, das der Atmega 32 ein 16Bit PWM hat. Ich nutze die fertige LIB von Mikroe und kann nur Werte von 0-1023 nutzen, darüber hinaus startet er wieder bei 0. Sollte der Wert nicht bis 655xx gehen? ODer bedeutet es
KArl Fred M. schrieb im Beitrag #7134334: > Ich hatte es bislang immer ao verstanden, das der Atmega 32 ein 16Bit > PWM hat. Er hat zwei 16-Bit-PWM-Kanäle über Timer1. Sprich: gleiche PWM-Frequenz, aber getrennte Dutys für die Kanäle. > Ich nutze die fertige LIB von Mikroe Scheiß' auf "
-
Thread
Atmega32u4 USART Atmelstudio 7
Hallo, ich wollte mit AtmelSudio 7 an meinem Atmega 32u4 den USART ausprobieren. Dazu habe ich ein C-Projekt (für Atmega 32U4) angelegt, und den unten stehenden Code (aus dem AVD GCC-Tutorial) in "main.c" eingegeben. Bereits beim Compilieren erhalte
Hallo P. F., es ist schon verwunderlich was man alles im Datenblatt eines atmega32u4 finden kann ! Dieser hat keinen USART0 ! Also nicht klagen, sondern aus dem Datenblatt die benötigten Register und Bit-Namen extrahieren.
-
Thread
avr-prog durch avrdude ersetzen - atmega32
Welchen befehl muss ich nutzen, bzw. wo finde ich den wenn ich genauso wie beim AVR Prog einen Atmega32 Prozessor programmieren will. Gibt es beim avrdude eigentlich auch die möglichtkeit z.B. Fusebits und/oder z.B. die Ports des Prozessors als Ausgänge zu definieren? pmb µatthias
-Protokoll kompatibel ist. Den Namen des Prozessors kann man auch "atmega32" ausschreiben, aber "m32" genügt. Die genannte Option [pre]-U yourimage.hex[/pre] ist dabei die Kurzform für [pre]-U flash:w:yourimage.hex:i[/pre] -U: "update memory" flash: welchen
-
Thread
ATMega32 + LCD + Timer0
<Linker> <Add option="-s" /> <Add option="-mmcu=atmega16" /> <Add option="-Wl,-Map=$(TARGET_OUTPUT_FILE).map,--cref" /> </Linker> Tja, was sagst du dazu?
schrieb im Beitrag #2203574: > <Linker> > <Add option="-s" /> > <Add option="-mmcu=atmega16" /> > <Add option="-Wl,-Map=$(TARGET_OUTPUT_FILE).map,--cref" /> > </Linker> > > Tja, was sagst du dazu? Erstmal Danke und Leider ist das nicht dir Ursache.
-
Thread
ATmega32L tut nix, ISP geht
Hallo, hier meldet sich mal wieder ein Newbie mit Anfängerproblemen. Ich versuche einen ATmega32L dazu zu bringen, irgendetwas zu tun. Ich sag mal was funktioniert. (Ich nutze AVR Studio 4 unter Windows) a) ich kann via ISP seine Signature auslesen, wobei ich im AVR Studio in der device Liste nur den "ATmega32" und nicht den "ATmega32L" finden kann. Dennoch meckert AVR Studio nicht, die Signature scheint also zu passen. b) Ich kann die Fuses programmieren. Ich habe einen 8MHz Quarzt dran und ich sehe
-
Thread
Atmega 32A Versorgung über Io Pin?
Hi, ich habe eben bemerkt, dass wenn ich an einen Pin des ATMega32A eine Spannung von 5V anlege, dass an den Versorgungspins des ICs dann 5V anliegen und der Mikrocontroller hochfährt. Das heißt, wenn an einem der Pins (IO als Input) 5V anliegen, und ich die
Sperber schrieb im Beitrag #7226502: > dass wenn ich an einen Pin des ATMega32A eine Spannung von 5V anlege, > dass an den Versorgungspins des ICs dann 5V anliegen und der > Mikrocontroller hochfährt. Es ist noch schlimmer, denn meist ist an Vcc noch mehr als nur der µC-Vcc-Pin
-
Thread
ATmega32M1 CAN und AVR-GCC
Hallo Mit dem ATmega32M1 will ich per CAN senden und empfangen. Gibt es dafür schon eine einfache AVR-GCC Bibliothek? Oder beispiele? Ich brauche keinen exotischen CAN-Schnickschnack
Hallo, schau doch mal da: https://forum.digikey.com/t/can-example-atmega32m1-stk600/13039 https://github.com/HeinrichG-V12/Atmega32M1_CAN Gruß
-
Thread
Interupts INT0-2 beim ATmega32
welche neueren AVR meinst du denn ? habe z.b. den ATmega644pa gefunden, pinkompatibel mit dem 32ér. der hat an jedem port-pin ein PCint.
man darauf vertraut, das der TO Lesen kann. >welche neueren AVR meinst du denn ? habe z.b. den ATmega644pa gefunden, >pinkompatibel mit dem 32ér. der hat an jedem port-pin ein PCint. ATMega164/324/644/1284. MfG Spess
-
Thread
FastBoot + Atmega32U4
Hallo, weiss jemand, ob der FastBoot Bootloader auf dem Atmega32U4 läuft? gruss Michael
bootload.elf bootload.hex[/code] /Link/ [1] http://www.ehajo.de/baus%C3%A4tze/bedrahtete-baus%C3%A4tze/atmega32u4-breakout-board.html?search=atmega32u4
-
Thread
Tacho über Reed und NE555 an Atmega32
ich das nicht von Anfang an so gemacht habe. Und zwar liegt das daran, dass ich INT0 und INT1 am Atmega32 bereits mit dem Display belegt habe und die Platine so gefertigt wurde. Naja, zwei Kabel sind so schlimm ja nicht. Da zieh ich mir eins von nem anderen Pin rüber zum Display und eins vom INT0 zur
16 bit Timer kann offensichtlich eine 16 Bit Variable überlaufen lassen. Zumindest resettet der Atmega jedes Mal, wenn ich den Inhalt von Timer1 in eine uint16_t schreiben will. Wenn ich den Inhalt vorher durch 10 teile gehts. Aber dauert ja alles Zeit (obwohl ich davon ne Menge hab)... Ich rechne
-
Thread
MP3 von 4GB SDHC mit ATMega32
Ich schiebe mir gerade ein paar MP3's von einer Toshiba 4GB SDHC durchs Hirn. Controller ATMega32 und ein VS1001. Viel Spass damit ;)
von der 2007 ;) Software nicht so gut erkannt. Das sollte jetzt behoben sein. Hex Dateien für ATMega32 @ 16MHz sind auch dabei.
-
Thread
Atmega32 und Atmega128RFA1 UARt
Motorsteuerkontroller nicht die gleichen sein können, auf Grund von räumlichen Beschränkungen möchte ich vom Atmega128RFA1 zum Atmega32 mittels UART Steuerungssignale geben. Eine Möglichkeit Antworten zu emfangen wäre auch gar nicht schlecht. Jetzt ist es so, der 128RFA1 läuft bei mir auf 3 V. Der 32er auf 5
Die GPIO des ATmega128RFA1 sind nicht tolerant gegenueber 5V.
-
Thread
Atmega8 hex Datei in Atmega32 flashen?
Hallo, ich habe eine hex Datei die für einen Atmega8 kompiliert wurde. Kann ich diese hex Datei auch in einen Atmega32 flashen oder muss ich die hex Datei aus dem Quellcode neu kompilieren? Jentschi
Dankeschön. Ich kompiliere für den Atmega32 neu.
-
Thread
Atmega32L oder Atmega324PA-AU
Ich habe die zwei zur Auswahl Atmega32L oder Atmega324PA-AU der 324PA ist bei Farnell sogar noch guenstiger. worin liegt den der Unterschied der beiden? Steht das P fuer Pico Power? btw, gibts den vielleicht wo anders guenstiger? http://de.farnell.com/atmel/atmega324pa-au/mcu-8bit-avr-32k-flash-44tqfp/dp/1715482
-
Thread
Atmega8 , Atmega 32 und RFM12
Hallo, hab hier 2 Schaltung mit dem RFM12. 1. Schaltung Atmega32 - ext. Clock von RFM12 CLK 10Mhz 2. Schaltung Atmega8 - int. RC 8Mhz meine Frage/Problem ist: Ich möchte beide µC mit dem CLK-Pin vom RFM12 mit 10Mhz betreiben. Sobald ich aber den Atmega8 auf ext. clock fuse, bekomme ich keine Funkübertragung mehr hin. Der µC läuft aber mit 10Mhz. Komisch finde ich auch, das ich F_CPU mit 10Mhz takte und nur 8Mhz hab und es funktioniert immer noch
-
Thread
ASM Problem beim ATMEGA32 von einem fortgeschrittenen Anfän
Da waren mir eben die Timer eingefallen, darum nachfolgende Infos: ; Interrupt-Vektoren für ATmega 32 ; .org 0 rjmp start ;Programm-Start .org INT0addr reti ;External Interrupt Request 0 .org INT1addr reti ;External Interrupt Request 1 .org INT2addr reti ;External
. Das Dickste was ich bisher durchsimuliert habe, war eine Kombination aus einem Mega8, einem Mega32 und diversen TWI Busbausteinen. War ein Logger(Mega8), welcher über einen Terminalserver(Mega32) konfiguriert und ausgelesen wurde. Das Mega32 Programm war hinterher über 19kB groß und bestand aus fast
-
Thread
32 LEDs über Demultiplexer mit Atmega32 ansteuern
Hi, würde gerne ca. 32 LED's mit einem Atmega32 und möglichst wenig Ausgängen ansteuern. Habe an 2 De-Multiplexer 74HC154 gedacht. Allerdings kann ich da nicht mehrere LEDs gleichzeitig leuchten lassen. Da müsste ich dann
ersten, usw.. dann musst du immer 32 bit durchschieben und kannst alle ausgänge gleichzeitig freischalten (mit freischalten meine ich die übernahme der daten aus dem eingangsschieberegister in das speicherregister) dann reichen 3 leitungen
-
Thread
ATMega32 Uart - Anzeige falscher Zeichen
Hallo, wir haben zur Zeit ein Problem mit der Datenübertragung vom ATMega32 zum PC. Die Spezifikationen sind im Anhang angegeben. Statt einem A kommt im Terminalprogramm(Cutecom) Hex: 0e c0 fe --> ASCI: Àþ Wir nutzen den FTDI-Chip 232. Kann uns jemand sagen wo unser
eine Datei namens uart.c den Rest in microc.c) und das ganze wie folgt kompiliere: avr-gcc -mmcu=atmega32 -O0 -c microc.c -o microc.o avr-gcc -mmcu=atmega32 -O0 -c uart.c -o uart.o avr-gcc microc.o uart.o -mmcu=atmega32 -o project.out -Wl,-Map,project.map avr-objcopy -P .eeprom -O ihex project.out
-
Thread
ATMEGA32U4-AU Clockspeed Einstellungen
(habe das kontrolliert, da ist ein 16MHz >Quarz auf dem Board), mit 8MHz zu betreiben? Der ATMEGA32U4 hat doch ein 'Clock Prescaler Register'. Damit lässt sich aus einer Taktquelle von 16 MHz ein Systemtakt von 8 MHz einstellen. MfG Spess
Ah, verstehe ich das dann richtig: Der ATMEGA32U4 läuft wahrscheinlich mit 16MHz und wird Softwaremäßig im Bootloader durch die Zeile SUT_CKSEL = EXTXOSC_8MHZ_XX_16KCK_65MS auf 8MHz herunter getaktet? Das würde es erklären. Aber warum man so
-
Thread
Atmega32 und DS18B29 wollen nicht kommunizieren
ja wer auch einen brauchbaren Tip für ein anderes Projekt in Sachen AVR / DS18x20. Es sollte für ATmega 8/16/32/328/644 verwendbar sein. Gruss und Dank Gerhard
wer auch einen brauchbaren Tip für ein anderes Projekt >in Sachen AVR / DS18x20. Es sollte für ATmega 8/16/32/328/644 verwendbar >sein. https://www.mikrocontroller.net/topic/387139#4890827
-
Thread
ATMEGA32 LED's ansteuern / Kabellänge
bin nicht der Elektronikfreak und muss euch mal was Fragen. Nehmen wir an, ich benutze einen ATMega32 zur LED'ansteuerung, in dem Fall an 32 Outputs je 2 LED's = 64. LED = ganz normale rote Spannungsversorgung eventuell Autobatterie über 7805. Jetzt müssen die LED'S an Lange kabel. Das
@ Michael (Gast) >Nehmen wir an, ich benutze einen ATMega32 zur LED'ansteuerung, in dem >Fall an 32 Outputs je 2 LED's = 64. Die zwei LEDs pro Ausgang sollen wahrscheinlich gleich gesteuert werden. Also sinnvollerweise Reihenschaltung, ist bei roten LEDs
-
Thread
Codeblocks und avr-gcc Fehler ATmega32 PORTA
Hallo, ich versuche mit codeblocks und dem gcc-avr einen ATmega32 zu programmieren. Also, ich erstelle ein ATmega32 Projekt... 16Mhz und so.... alles gut. Wenn ich also PORTA = 0x00; oder irgend was mit PORTA mache, kommt folgende Fehlermeldung: avr-gcc -Wall -mmcu=atmega32 -DF_CPU=16000000UL -g -mmcu=atmega8 -Os -O -I/usr/lib/avr/include/ Wie man sieht, ist da: .mmcu=atmega8 , welches da ja nichts verloren hat. Wo könnte das denn herkommen? Habe mehrfach ein
-
Thread
neue atmegas - ATmega32m1
Gibt es schon neues? Ich benötige einen ATmega32M1 oder C1
Reinhard S. schrieb: > http://search.digikey.com/scripts/DkSearch/dksus.dll?Cat=2556109&k=atmega32m1 Minimum quantity: 2000
-
Thread
AD-Wandlung 0-8V ATmega32
Hallo zusammen, ich habe folgende(s) Problem(e) welche(s) ich mit einem ATMega32 lösen möchte. Bin mir nicht ganz sicher wie ausführlich das hier schon Gegenstand war, deshalb habt etwas nachsicht ... :-) Ich möchte am Analogeingang eines ATmega32 eine Spannung von 0 - 8V
jemand ein Typ der sich eignen würde? Und kennt vielleicht nocht einer eine Musterbeschaltung (ADC ATmega32)
-
Thread
Atmega32U4 sts statt out
Hi Leute. Habe vor kurzem ein Programm von einem Atmega32 auf einen Atmega32U4 migriert. Es ging um ein Programm bei dem Zeiten sehr kritisch sind und ich an manchen stellen mit inline assembler arbeiten muss, um eine bestimmte Laufzeit einzuprägen, also Compiler unabhängig machen muss. Leider habe ich gemerkt, dass der Atmega32U4 bei Zugriffen auf die "peripherie" Register (also sowas wie PORTD) mit sts statt wie beim Atmega32 mit out schreibt. sts braucht zwei statt einem Takt. Was ist der Vorteil für eine solche Architektur