-
Thread
ATmega32u4 OCR1BH nicht setzbar
Output-Compare-Registers B des Timer1 einfach nicht setzen kann. Ich habe mich bereits durch das Datenblatt des ATmega32u4 gearbeitet und auch einige Stunden rechachciert, konnte aber keine funktionsfähige Lösung finden. Daher meine Frage an euch: Weiß jemand, woher das kommt, bzw wie ich das OCR1BH beschreiben kann
-
Thread
Atmega32u4 - Timer0 Probleme
Ich bin am verzweifeln :D Ich habe einen Atmega32u4 und möchte dessen Timer0 im CTC Mode bringen und über OCR0B (PinD0) ausgeben... aktuell: [c] DDRD |= (1<<0) | (1<<4); //Pin D0 to Output TCCR0A = (1<<COM0B0)|(1<<WGM01);
Siehe Datenblatt: Atmel-7766I-USB-ATmega16U4/32U4-Datasheet_072015 S.99: "For generating a waveform output in CTC mode, the OC0A output can be set to toggle"
-
Thread
Atmega32/64 230V Schalten Brauche Hilfe
gebaut womit ich meine Relais (230V Spulenspannung) Schalten möchte. Dies wollte ich über einen Atmega32 (oder 64) mit dem ULN2003A realisieren, wie muss ich das machen? an dem ULN kommen ja keine 230V raus... Kann man da was mit einem Transistor machen (den BC237 hätte ich noch in größerer Stückzahl
-
Thread
Atmega32U4 - UGND und GND nicht verbunden?
etwas verwirrt, bisher ging ich davon aus sämtliche GNDs miteinander zu verbinden. Nun habe ich im 32U4-Datenblatt http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_%20Datasheet.pdf aber die angehängte Grafik gefunden – hier sind UGND und GND nicht miteinander verbunden. Ich kann mir
sein soll. Vermutlich sind intern UVSS und GND sowieso verbunden. Ich kann das morgen mal an einem ATmega32U2 überprüfen.
-
Thread
twi integervariablen übergabe zwichen atmega 32 & 644
und Ausgänge nicht ausgereicht und vom Platz her wurde es auch sehr knapp. Daher habe ich an den Atmega 644 noch einen Atmega 32 angeschlossen. Nun ist mein Problem das zwischen diesen beiden Integervariablen ausgetauscht werden müssen (am besten alle 0,5sec.). Dieses wollte ich über die TWI-Schnittstelle
euch, in der Hoffnung das ihr mir vielleicht helfen könnt. Wie gesagt müssen 3 Int-Variablen von Atmega644 zum Atmega32 und 3 vom Atmega32 zum Atmega644 übertragen werden. Den bisherigen Code hab ich in C geschrieben und würde da auch gerne bei bleiben. ICh hoffe ihr könnt mir helfen sonst verzweifel
-
Thread
Mikrocontroller ATmega16u bzw ATmega 32u
Habt ihr schon erfahrungen mit dem ATmega16u gemacht. könnt ihr mir näheres zur usb kommunikation von pc seite sagen? ist die kommunikation einfach zu gestalten auch auf mikrocontroller seite?? vielen dank
Hast du eine Bezugsquelle für den mega32u? Der würde mich auch interessieren :D
-
Thread
ISP Verbindung ATmega32 - mySmartUSB?
meiner Schaltung einen passenden Wannenstecker eingebaut. Hier die Belegung: 1 - MOSI (Pin 6 am ATmega32) 2 - n.c. 3 - n.c. 4 - GND 5 - Reset (Pin 9 am ATmega 32) 6 - GND 7 - SCK (Pin 8 am ATmega 32) 8 - GND 9 - MISO (Pin 7 am ATmega 32) 10 – GND Soweit müsste das doch
Hallo Florian, hast du es mittlerweile hinbekommen? Ich werde demnächst auch einen Atmega32L mit dem mySmartUSB-ISP versuchen zu programmieren. Gibt es da Probleme wegen der 3,3V Versorgunsspannung am Atmega32L? Versorgst du den Atmega32L während der Programmierung mit der Spannung der
-
Thread
Atmega32, Pin0 des PortC funktioniert nicht richtig
Widerstände müsste ich dann doch per Software aktiviert haben. Habe den gleichen Code jetzt mal auf nem Atmega8 getestet, und da läuft alles (auch das TWI). Habe jetzt erstmal nen neuen Atmega32 bestellt, weil ich davon ausgehe das dieser defekt ist. Danke an alle! Bastian
das JTAG hängt beim ATMEGA32/16 beim PortC an den Pins 2,3,4,5(an 0,1,6,7 nicht)
-
Thread
DMS-Brücke INA111 Atmega32 Referenzspannungs-Problem
kostengünstige) Lösung für das Kraftmessen wie ich es beschrieben habe? Grüße Michael PS: Um den Atmega32 bei 5V zu betreiben benutze ich einen 7805. Dieser wird aber ziemliche warm bis heiß, obwohl das Board eigentlich nur 80mA ziehen sollte. Ist das normal? Vlt. ein Kurzschluss? Obwohl der Atmega
Oder kann ich Uref des INA111 auf AGND des Atmega32 legen und damit das Problem aus meinem 2ten Post beheben? PS: Plöd, dass es keine Edit Funktion gibt. Sry für 3fach-Post
-
Thread
Teensy Atmega32u4 EEPROM Zugriffe unter Windows
Hallo, ich möchte gerne einen Atmega32u4 als HID Controller am PC einsetzen, ist es irgendwie möglich, unter XP Zugriff auf das EEPROM zu bekommen um dort ein paar Daten zu speichern? Gruß, Wolfram.
Wolfram F. schrieb im Beitrag #4316146: > ich möchte gerne einen Atmega32u4 als HID Controller am PC einsetzen, > ist es irgendwie möglich, unter XP Zugriff auf das EEPROM zu bekommen um > dort ein paar Daten zu speichern? Natürlich. Du brauchst bloß einen entsprechenden
-
Thread
Atmega32 und STK500: nur 2,5V am Ausgang
178517#new gelesen, trotzdem bleibt mein Problem: Ich arbeite momentan mit dem STK500 und einem Atmega32. Nachdem es in der richtigen Schaltung noch einige Probleme gab, versuchte ich ertsmal ein paar Test im STK500 Board selbst. Die Pins PC0 bis PC3 sollen bei mir eine One hot codierung folgen,
Vorschlag, bzw. wie ich vorgehen würde: Testprogramm für den Atmega32 schreiben, in dem alle Portausgänge auf High geschaltet werden. Ausgänge von der externen Schaltung trennen. Ausgänge mit Oszilloskop anschauen.
-
Thread
ATMega32u4 I2C zu langsam
Hallo zusammen, ich kämpfe gerade etwas mit dem TWI Modul von meinen ATMega32u4. Ich schaffe es nicht mit dem TWI Modul mehr als 170 kHz Bustakt zu erzeugen. Der ATMega läugt mit 16 MHz externem Quarz bei 5 Volt. Clock Divider ist 1 JTAG und WatchDog-Timer sind abgeschaltet
= 0 TWBR = 12 immer noch nur 150 kHz erreicht. Allerdings hat gegentesten mit einem anderen Atmega32u4 ergeben, dass mein erster vermutlich defekt ist. Der zweite hat nämlich perfekt die 400 kHz getroffen (mit exakt dem selben Code). Falls jetzt noch jemand ne Idee hat was an dem anderen kaputt
-
Thread
ATMEGA32 lässt mich nicht mehr rein - was mache ich falsch??
> ATMEGA32 lässt mich nicht mehr rein Du mußt warten bis sie wieder läufig ist! ;) SCNR
Ben ___ schrieb im Beitrag #2618301: >> ATMEGA32 lässt mich nicht mehr rein > Du mußt warten bis sie wieder läufig ist! ;) > > SCNR Also bei meiner Freundin hilft da immer vieeel Ausdauer und Streicheleinheiten ;)
-
Thread
Analogausgang 4..20mA -> ATMEGA32
Hi Ich bekomme demnächst einen Abstandssensor, der laut Datenblatt einen Analogausgang 4..20mA besitzt. Wie bekomme ich daraus eine Spannung, die ich mit einem Atmel Prozessor messen kann? Ciao Tobias
-
Thread
ATmega32A; 595; 165 Code Hilfe benötigt
//////////////////////////////////////////////////////// #ifndef MCU #define MCU atmega32 #endif //////////////////////////////////////////////////////////////////// #ifndef F_CPU #define F_CPU 8000000UL #endif //////////////////////////////////////////////////////////
INTROCOsC_1MHZ_6CK_64MS_DEFAULT Falls du mit projekteinstellungen meinst ob ich dort den richtigen ATmega eingestellt habe, dann ja dort ist der Atmega32A eingetragen. Kann sonst noch was falsch eingestellt sein? Grüße Martin
-
Thread
Hilfe bei Fuse Bits, wieso gehen die ATmega32 nicht mehr
Hallo, Dachte ich hatte das im Griff. Hardware ist kontrolliert und Funktioniert mit einem atmega16 und externem Quarz -(16MHz) schwingt, mit Oszi kontrolliert. Nun soll ein mega32 rein. avrdude -c avrispv2 -P usb -p m32 -B 20 -U lfuse:w:0xe0:m -U hfuse:w:0xc1:m Sollte den Externen Quarz, lange Startup Zeit, 2048Byte(Word) Bootsize, EEPROM erhalten, sein. Sobald ich den ATmega32 programmiere, was problemlos geht, tut sich nichts mehr. Der Externe Quarz schwingt nicht. Hardware kann ich ausschließen, da ein ATmega16 geht und der Quarz schwingt. Ich hab jetzt einen m16
-
Thread
ATMega32 ADC0 zeigt immer max Wert.
Hallo, Ich möchte mittels LM35 die Temp messen und habe den LM35 am ADC0. Dieser liefert eine Spannung von ca. 2,31 V. Leider zeigt das LCD immer 1023 an, egal ob das Kabel dran ist oder nicht. DIe Spannung steht eigentlich auf interne Ref, aber selbst wenn ich sie extern schalte und dort +5V dran habe passiert nix. Das komische ist, dass es funktioniert hat, ich das ganze aber eine Weile hab ruhen lassen und jetzt geht nix mehr. Hier die zwei Routinen, die ich probiert habe. Beide werden ausgewertet und zeigen 1023 an. 1. Routine uint16_t ReadChannel(uint8_t mux) { uint8_
-
Thread
Atmega32: ADC Ergebnis mit AVCC als VREF immer 1023
Moin, habe mir eine kleine Schaltung entworfen (siehe Schaltplan). Ich will eine Spannung, die von einem Absolut-Winkel-Sensor ausgegeben wird und zwischen 0 und 5 V liegt, digitalisieren. Den AREF Pin habe ich mit einem 100nF Kondensator gegen Ground beschaltet. An AVCC liegt eine (einigermaßen) geglättete 5V Spannung an (auch gemessen!). Wenn ich durch die Reference Selection Bits die interne Spannung von 2,5V einstelle, liegt diese auch an AREF an und die Wandlung klappt gut (natürlich nur bis 2,5V). Wähle ich nun AVCC als VREF aus, liegt an AREF seltsamerweise keine Spannung an und der ausgegebene
-
Thread
7-Segment Anzeige ansteuern (Gray-Code und ATmega32)
Hallo, ich möchte eine 7-Segment Anzeige per ATmega32 ansteuern wobei die Eingangssignale als Gray-Code definiert sind: 000 = A 001 = U 011 = E 010 = 1 110 = 2 111 = 3 101 = 4 Wenn die entsprechenden Signale an den jeweiligen Bits (PA0 -
------------------------------------ ' System Settings const F_CPU = 8000000 avr.device = atmega32 avr.clock = avr.F_CPU avr.stack = 64 '--------------------------------------- ' define I/O Portpins #define INPUT0 as portA.0 #define INPUT1 as portA.1 #define INPUT2 as portA.2 #
-
Thread
atmega32 timer1 externer Takt funktioniert nicht.
Hi, Ich hatte die Frage ürsprünglich hier ->http://www.mikrocontroller.net/topic/182795#1768280 im späteren Verlauf gestellt, aber ich mach mal einen eigenen Thread auf deswegen - hängt ja nicht direkt zusammen Ich erzeuge mit dem Timer0 einen schnelles Rechteck-Signal. Timer1 soll dessen Pulse zählen (OC0 ist mit T1 verbunden). Dies soll timer1 erledigen. Timer 0 funktioniert. bracuht hier eigentlich nicht betrachtet werden. das eigentliche Problem ist also, warum timer1 nicht zählt. Hier der Code: [c] ... // timer 1 (16bit) DDRB &= ~(1<<PIN1); // T1 pin as clock input
-
Thread
ATMega32 16PU == ATMega323 ?
Heute habe ich einen ATMega32 16PU geliefert bekommen. Meine FreeRTOS-Portierung ist aber für einen ATMega323. Es funktioniert aber trotzdem mit dem ATMega32 16PU. Worin besteht der Unterschied zwischen den beiden? Im STK500 steht auch nur ATMega323, aber der ATMega32 16PU funktioniert damit auch. Ich bitte um Aufklärung was die Typbezeichnungen angeht.
-
Thread
Kommunikation von ATmega32 zu TMC428 über USART und SPI
also 1001101 zurückkommt, obwohl ich einfach nur irgendwas sende (eine beliebige Zahl zwischen 0 - 2^(32-1)). Nun, wenn ich mein SPI interrupt rauschmeise, kommt mal abundzu 153 in dezimal zurück, mal 20, usw., obwohl ein beliebiges Zeichen oder ein festes Zeichen gesendet wird. das SPDR im ATmega32 ist 8Bit groß. Da der TMC428 aber ein Datagram mit 32Bit zurückgibt, muss ich diesen Bratzen irgendwie auf mein SPI legen können, sodass ich über den SPI mit meinen ATmega32 das Ablese, in ein Array speichere, und somit über die USart ausgebe. Ich würde
-
Thread
atmega32u4 kompatibel mit lufa usb bibliothek
Voll und ganz kompatibel, hab LUFA schon mehrmals auf ATmega16U2, 32U2 und 32U4 eingesetzt.
AVerr schrieb im Beitrag #2272449: > Voll und ganz kompatibel, hab LUFA schon mehrmals auf ATmega16U2, 32U2 > > und 32U4 eingesetzt. Was muss man dann Windows seitig machen ?
-
Thread
APRS-Geigerzähler mit WLAN (ESP8266, ATMEGA32A)
Thema : APRS-Geigerzähler mit WLAN (ESP8266, ATMEGA32A) Achtung! - Diese Schaltung erzeugt lebensgefaehrliche Hochspannung! - Der Nachbau und Betrieb geschieht auf eigene Gefahr! - Jegliche Haftung fuer Schaeden wird ausgeschlossen! evtl. ist
hallo pit, hier im testaufbau ist kein arduino im einsatz, es handelt sich um einen "nackten" atmega32a, die firmware ist mit bascom erstellt, den esp "out-of-the-box" mit at-commands anzusprechen ist schnell in bascom erledigt und hat sofort funktioniert, die idee den atmel code in den esp
-
Thread
Soft PWM Beispiel (ATMEGA32) auf ATMEGA168 umschreiben
bekomme es einfach nicht hin. in der artikelsammlung gibt es ein beispiel für soft pwm auf einem mega32. der code sieht wie folgt aus: [c]/* Eine 8-kanalige PWM mit einfachem Lösungsansatz ATmega32 @ 8 MHz */ // Defines an den Controller und die Anwendung anpassen #define F_CPU
ich habe eigentlich alles unverändert gelassen, bis auf wenige stellen. 1) der cpu takt. mein atmega168 wird mit einem externen quarz auf 16Mhz betrieben, deshalb: [c]#define F_CPU 16000000L // Systemtakt in Hz[/c] 2) die aktivierung des interrupts: [c] TCCR1B = 1;
-
Thread
LCD3,5-13 mit ATMega32 ansteuern in BASCOM
Hallo, ich möchte gern ein LCD3,5-13 mit einem ATMega32 ansteuern. Kann mir jemand dabei helfen? Der Timer1 ist für diese Verwendung nicht mehr nutzbar. Das Prinzip und ein Schaltplan würden mir bestimmt weiterhelfen. Besten Dank
3V ! Hallo, ja das ist das richtige Display. Ich habe eine Frequenz von ca. 60Hz an Pin1 am ATMega32 erzeugt, die ich an Pin 01 von LCD3,5-13 gebe. Trotz dem lassen sich die Segmente nur ganz kurz Anzeige bringen. Etwas mache ich falsch. Danke
-
Thread
Wie steuere ich einen Atmega32 über einen MAX232 von einem windoof pc?
Led-Cube-8x8x8/?ALLSTEPS) Das einzige was mir jetzt noch fehlt ist die Verbindung mit dem PC. Der Atmega32 ist geflasht und einsatzbereit. Ein PS-232 Kabel habe ich mir inzwischen auch gebastelt. Stellt sich nur noch die Frage: "Mit welchem Programm kommuniziere ich nun mit dem M32?" Chr hat netterweise
nur Frage ist wie ich den PC dazu bekomme die Effekte zu berechnen und das ganze via RS-232 an den M32 sendet...
-
Thread
Kann da mal einer drüberguggn? ATMEGA32 + FT232RL
Hallo Leutz... Habe ich das richtig verstanden? Ich häng nur nen µC an den FT232 wie auch an einen Max232, und kann dann wie gewohnt über USB (getarnt als serieller Port) mit meinem µC kommunizieren? Hab da mal was zu gemalt. Ist das so in Ordnung? Kann ich den Controller so wie im Bild versorgen? Ich habe da im Datenblatt was von einem 12MHz Takt gelesen. wie bekomme ich den da raus? Dann könnte ich den doch einfach an XTAL1 hängen, und mir Quarz und Kondensatoren sparen, oder? Danke im Vorraus, Neuling (D.)
-
Thread
2 PWM Signale mit Atmega 32 / Timer 1
ich hätte mal eine Frage da ich irgendwie nicht weiterkomme. ich will mit dem 16 bit Timer1 des Atmega 32, 2 PWM Signale an den Ausgängen 0C1A und OC1B erzeugen. Der Atmega 32 kann dem Datenblatt zufolge 4 PWMs. 1. PWM mit Timer0, 2. PWM mit Timer2 und demzufolge muss ich wohl 2 PWM Signale mit dem
-
Thread
Array über Uart in Datei schreiben - Atmega32
Hallo, ich möchte dein Inhalt eines int-Arrays aus dem Atmega32 über die Serielle Schnittstelle ausgeben und auf dem PC in eine Datei schreiben. Kann mir jemand sagen, wie ich das am geschicktesten mache? Gruß sigosi
Ein Programm, das die Daten am Atmega32 sendet und ein Programm auf dem PC, das die Daten epfängt und in eine Datei schreibt ;-) PC: Z.B. Hyperterminal Atmega: UART initialisieren und Daten in einer Schleife senden. Dazu noch einen
-
Thread
ATmega32, Taster funktionieren erst, später spinnt der AVR
Hallo, ich habe das Pollin Evulationsboard mit einem ATmega32 und 16MHz Quarz und verwende CodeVisionAVR 2.03.4 Ich habe eine Schaltung aufgebaut, getestet und testen lassen bei der je ein Taster einen von drei Motoren drehen lässt bis ein Positionsschalter
Motoren. Real-Time-Clock implementiert, auslesen durch Sensor Chip type : ATmega32 Program type : Application Clock frequency : 16,000000 MHz Memory model : Small External RAM size : 0 Data Stack size : 512 *****************************************
-
Thread
16x2 Display an Atmega 32/64 mit EEPROM?
EEPROM oder etwas in der art zur Speichererweiterung wo die ganzen Texte drauf sind oder schafft ein Atmega 32/64 so etwas? Funktioniert das was ich vor habe? MFG Hansi PS: Da es mehrere Relais werden sollen, werde ich wohl eine 74HC595 Porterweiterung dazu zusammenstricken müssen.
1. Der mega32 packt das ganz alleine, wenn du noch mehr willst bau gleich nen mega644 drauf und löt dann statt 16 nen 20 MHz quarz hin -> mehr Reserve (Vorsicht pollins 20 MHz Quarze sind Oberton). 2. Wiviele Relais
-
Thread
ATmega32 + ENC28J60 ping
Hallo Leute Ich hab mir eine kleine Platine mit einem ATmega32 und einem ENC28J60 gebaut. http://www.mikrocontroller.net/topic/48519 Dieses Programm verwende ich für meinen Controller. Als Debugger verwende ich einen JTAGICE MK2 und debugge meine Schaltung
-
Thread
AUDIOCONTROLLER MSP3400C einfach mit ATMEGA32 ansteuern
bei dem man aus etwas gebrauchten neues erstellt. Dismal ein paar alte Module sowie ein alter µC ATMEGA32-16PU. Das Soundmodul 29504-102.40 von Grundig, stammt aus einem Farbfernsehgerät Grundig CUC7350 und beinhaltet einen sehr guten Multinorm-Soundcontroller MSP3400C. Der IC bietet so allerlei
Thomson werden und arbeitet mit einen NEC-ähnlichen Code. Das Herz der Schaltung ist nun der ATMEGA32-16PU und der 74LS123. Der 74LS123 soll mir die richtigen Flanken vom IR-Empfänger liefern und auch am Bedienteil optisch anzeigen, das der Empfänger funktioniert. Der ATMEGA32 steuert und verarbeitet
-
Thread
ATMega32 Timer0 1MHz generieren und synchronisieren
Moin, Ich initialisiere den Timer0 vom ATMega32: [code] // Initialize 1MHz Clock on OC1A (PB5 on ATMega32) TCNT0 = 0x00; // Timer/Counter register. OCR1A = 0x07; // Output Compare register.
geeignet wäre, wenn ich die F_CPU-Frequenz von 16MHz durch 16 teile und dieses Signal am Pin OC1A des ATMega32 als Clock für den SID nutze. Oder ich könnte in diesem Fall auch einen 1MHz Quarzoszillator nehmen und an einen Interrupt-Pin anschliessen. Allerdings stellt sich da bei mir die Frage, ob der
-
Thread
ATMEGA32 + adc + LiPo Akku
Hallo! Habe folgendes Problem: Meine Schaltung beinhaltet einen ATMEGA32 Prozessor, der 2 analoge Spannungswerte abwechselnd einliest und diese via UART an den PC sendet. Wenn ich die Schaltung mit einem Netzteil versorge ( zB mit 3,5 Volt => Spannungsregler erzeugt sich
Du verwendest den Mega32L Typen, oder den nicht-L ?
-
Thread
ATMega32 ADC Problem --> PORTC immer High
Hallo, ich bin jetzt seit knapp drei Tagen beschäftigt, den ADC in einem ATMega32 zum Laufen zu bekommen. Beziehungsweise, er funktioniert, aber eben nicht so, wie er soll. Das Problem ist, dass ich immer 1016 zurückgeliefert bekomme. Ziel ist es die Spannung einer 9V Block-Batterie
ADC_init wird im Hauptprogramm einmal aufgerufen und dann immer wieder die Funktion ADC_start. Mein ATMega32 läuft auf 8Mhz, deshalb der ADC Prescaler von 64, um innerhalb der 50-200kHz zu bleiben. Ich hoffe euch fällt noch etwas ein. Ist der Controller vielleicht kaputt? Viele Grüße Jan
-
Thread
FT232 ähnliches USB mit atmega32u4 unter C
Co. (der richtige CDC-Treiber für das Beispiel von PJRC mit Atmega32u4 ist usbser.sys) Gruss
hier nun die Ergebnisse mit USBTreeView bei atmega2560 und bei 32u4.
-
Thread
Analog Pins auf Arduino Atmega32PU funktionieren nicht digital
Hallo, ich nutze eine IDE Extension von Github https://github.com/eaconner/ATmega32-Arduino um auf einer Lochraster einen Atmega32PU im Arduino Style zu verwenden. Klappt auch alles prima, jede Library läuft problemlos (sofern die Hardwrae vorhanden ist) aber eines nicht: Die
ich steuere da auch Schieberegister mit den Analog Pins an. Prinzipiell wird der ganze Baustein Atmega32PU der IDE nur durch die Dazei pins_arduino.h und boards.txt bekannt gemacht, die irgendeiner Konvention folgt, so dass viele Boards mit unterschiedlichen CPU gleich behandelt werden können. Alerdings
-
Thread
ATMega32 Fuse Bits setzten - Problem mit JTAG
komme nicht mehr weiter! Ich habe mir einen LED Würfel 8x8x8 gebaut. Diesen möchte ich mit dem ATMega32 steuern, was bis jetzt auch recht gut funktioniert. Schaltung der Steuerung ist im Anhang. Um die Pins PC2 - PC5 als IO nutzen zu können wollte ich die JTag Schnittstelle disabeln. Des Weiteren
#3102381: > 3. Der externe Clock kann eigentlich nicht daran schuld sein oder? Doch. Tonne auf, Atmega rein, Tonne zu. Bei External Clock wird ein Takt erwartet. Ein externer Quarz wird mit External Oszillator eingeschaltet. Bau dir irgendwas, was zappelt. Pin toggeln auf einem anderen Controller
-
Thread
signal abgreifen und ad-wandeln (Atmega32) -> Umsetzung?
Messsignal am besten Abfangen, ohne das eigentliche Signal zu beeinflusen? Zur verfügung steht ein Atmega32 und noch etwas Platz auf der Platine. freundliche Grüße, kremsy
mit ganz wenigen, ganz teuren Ausnahmen digital. D.h. Du kannst die AD-Wandlung eben NICHT mit dem Atmega machen, sondern musst sie vorher machen, um dann ein digitales Signal zu haben (SCK,MISO,MOSI, ggf CS), das Du dann über Optokoppler über die Isolationsbarriere zum Atmega schicken kannst. Klar,
-
Thread
Platine für ATmega32 und mySmart USB Programmer
Guten Abend zusammen! Ich versuche gerade eine Platine bzw. Schaltung für einen ATmega32 zusammen mit dem myAvr "mySmart USB Programmer" zu machen. Bin mir aber nicht sicher ob das so hinkommt. Wäre nett wenn da jemand mal drübergucken könnte :) (Schaltplan im Anhang) EDIT:
-
Thread
Problem beim Flashen von Atmega32 über USB ISP
erstellt mit der eine LED blinken soll (0 Fehler beim compilieren) -Burn-O-Mat eingestellt: "-p m32 -P com4 -c stk500v2 -B 20 -U flash:w: " -versucht zu flashen Leider erhalte ich die Fehlermeldung: avrdude.exe: stk500v2_command(): command failed avrdude.exe: stk500v2_command(): unknown status
eine Hex-Datei einen tatsächlich sinnvollen Inhalt hat oder nicht. > -Burn-O-Mat eingestellt: "-p m32 -P com4 -c stk500v2 -B 20 -U flash:w: " > avrdude.exe: stk500v2_command(): command failed > avrdude.exe: stk500v2_command(): unknown status 0xc9 > avrdude.exe: stk500v2_program_enable(): cannot
-
Thread
Mal wieder UART - Atmega8 vs. Atmega32
LED_LILA | 1 << LED_GELB | 1 << LED_ROT); _delay_ms(1000); } return 0; } [/c] Der Atmega8 wird über nen 8 Mhz Quarz getaktet. Zu Testzwecken ist von dem Atmega8 auch die gesamte andere Steuerungslogik runtergeflogen - ich will lediglich den UART darauf testen. Die Verbindung über die Tutorial-RS232
Gar nichts. Der gleiche Code (oben habe ich ihn etwas verknappt) funktioniert jedoch auf einem Atmega32 (mit gleichem Quarz, der is also funktionstüchtig) und sendet das gewünschte Ergebnis. Gibt es irgendwelche Stolpersteine die ich bei der "Portierung" von 32 auf 8 beachten muss oder ist der Fehler
-
Thread
ATMEGA32; 2 AD Wandlungen gleichzeitig laufen lassen
Hallo zusammen, ich möchte bei einem ATMEGA32 einen Joystick anschließen, der ein Kettenfahrzeug antreiben soll. Allerdings scheitere ich gerade dabei, zwei analoge Signale gleichzeitig mit den AD Eingängen auszuwerten. Einen Eingang kann ich
-
Thread
74hc574n porterweiterung für atmega32
Hallo zusammen ich brauche für meinen atmega32 eine porterweiterung weil ich mehrere 7-seg-anzeigen anschließen möchte... Ds problem ist nur dass ich im netz keinen beispielquellcode dzu finden kann wenn ich speziell nach diesem baustein suche
einzelne "Eingänge" entstehen. . der Clock jeden einzelnen FlipFlops ist mit einem Ausgangspin des ATmega32 zu verbinden (bei 3 FFs vllt. PD4, PD5, PD6) . alle /OE auf Masse - Ansteuerung: . der 74574 hat negative Taktflankensteuerung, deshalb die Clockleitungen alle auf High setzen .
-
Thread
DS1820 und ATmega32 Bascom Temp immer =0
Hi Leute Der DS1820 ist nicht parasitär angeschlossen, d.h. GND an Pin1, Port D.6 an Pin 2 und 5V+ an Pin 3. Hier mein COde $regfile = "m32def.dat" $framesize = 32 $swstack = 32 $hwstack = 32 $crystal = 14745600 $baud = 9600 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.4 , Db6 = Portc.5 , Db7 = Portc.6 , E = Portc.2 , Rs = Portc.0 Config 1wire = Portd.6 Dim Ar(2) As Byte , A As Byte , I As Byte , Temperatur As Integer Dim Halb As Byte Cls Lcd "Temp:" Do Waitms 300 1wreset 'reset the device 1wwrite &HCC 'read ROM command 1wwrite
-
Thread
Clear Timer on Compare Match (CTC) Atmega32
Hi! Ich möchte mit einem Clear Timer on Compare Match (CTC) eine zyklisch eine ISR ausführen, die z.B. eine LED toggelt. Ich möchte aber den Comparewert gerne über Tasten ändern und damit die Blinkfrequenz. So habe ich es versucht, passiert aber irgendwie nix, wenn ich den Knopf drücke [c] TCCR1A = (1<<WGM01); // CTC Modus TCCR1B |= (1<<CS01); // Prescaler 8 OCR1AH = (unsigned char) (variable >> 8); OCR1AL = (unsigned char) variable; // Compare Interrupt erlauben TIMSK |= (1<<OCIE1A); // Global Interrupts aktivieren sei(); while(1) { OCR1AH =
-
Thread
Suche dringend programm zum .hex datei auf Atmega32 flashen
Hallo, Ich möchte dringend eine .Hex file auf einen Atmega32 flashen, aber Ponnyprog2000 stürtzt andauernd auf Windows 7 64bit ab und myAVR da gibt es das Atmel evaluationsboard nicht, und bei avr studio 4 komme ich mit dem AVR Prog nicht zurecht. Was benutzt
-
Thread
LCD EA DIP204-4 an Atmega32 Problem
Hallo, ich versuche nun schon das ganze Wochenende das LCD EA DIP204-4 (Reichelt) an einem Atmega32 zum Laufen zu überreden. Klappt natürlich leider nicht :-) Die diversen Threads hier habe ich schon alle getestet, klappt aber nicht. Nun vermute ich, dass es ein elektrische Problem sein könnte,
Hallo, bin auch gerade dabei so ein Display an einen MEGA32 ran zu hängen. Soweit ich das alles verstanden hab, hängt die Kontrastspannung VEE und die Anode der Beleuchtung am gleichen Poti. Das funktioniert so nicht. Die Kontrastspannung sollte bei 0,5V liegen