-
Thread
ATmega32U4 USB-Bootloader
Hallo habe, folgende Schaltung für ein Schwindungsmessgerät mit dem µC Atmega32U4 entwickelt, jedoch komm ich nach dem betätigen des Reset-Buttons nicht in den USB-Bootloader... Der Reset-Pin und die D+/D- Leitungen habe ich bereits geprüft. Im Anhang habe ich Bilder von dem
-
Thread
ATmega32 AVR C Programmierphänomen Codefehler
ich die Inkrementalscheibe drehe negative Werte für die Variable. Wie zur Hölle kann das sein? (ATmega32 UART Code ausgeblendet) [c] #include <stdint.h> #include <avr/io.h> #include <stdio.h> #include <avr/interrupt.h> volatile unsigned long counter256 = 0; ISR( TIMER0_OVF_vect ){ //
einstreut? Schaltplan? Wie meinst du das? Ich verwende das AVR-NET-IO Board und am INT1 Pin vom ATmega32 liegt der Ausgang des Sensors an. Alle Kabel sind vernünftig gelötet und mit Schrumpfschläuchen abisoliert. Ein Wackeln an den Kabeln beeinflusst auch nicht das Messergebnis. Ich kann dir auch
-
Thread
ATmega32 Timer2 Frequenz anpassen
Hallo Leute, habe ein Problem. Ich versuche ein Rechtecksignal am OC2 zu erzeugen. Die Frequenz will ich verändern können von 1 bis 100 Hz. Muss alles nicht so besonders genau sein! Problem ich weiß nicht wie man den MAX value verstellt. Beim Timer 1 mit OC1A und OC1B kein Problem. Aber wie mache ich es beim Timer2? Das habe ich: . . . void init(void) { TCCR2 = (1<<WGM20) | (1<<COM21) | (1<<CS22) | (1<<CS21); } . . . OCR2=variable; die Variable kann ich ohne Problem verändern um einen beliebigen Tastgrad einzustellen. Ich habe mit dem TCNT2 Register herumprobiert.
-
Thread
Wie mit Atmega32 vernünftig Cree-Leds steuern?
Hallo, ich möchte mit einem Atmega32 insgesamt 4 Cree-Leds ansteuern. Dimmbar wäre praktisch, muss aber nicht zwangsweise sein. Das ganze soll für ein KFZ-Rücklicht gebaut werden. Wichtig ist für mich dass ich die Leds sehr schnell
dem starken Strom bis 1A. Der IRLZ34N sieht gut aus, danke! Kann ich den dann direkt an den AtMega anschließen? Einfach einen Widerstand von Gate an Ausgangspin vom µC und parallel dazu einen Widerstand gegen Masse? Wenn ja wie sollte ich diese Widerstände dimensionieren? Weil das ein Logik-Level
-
Thread
Switch Anweisung beim ATMEGA32 funktioniert nicht
Moin.. Ich benutze einen ATMega 32. Ich möchte durch eine Eingaba am PC PWM's unterschiedlich steuern. Die Baudrate des UARTs habe ich festgelegt, aber irgendwie springt er immer nur in die default Anweisung. Egal ob ich "1" bzw
auch wirklich eingestellt hast und nicht noch mit den 1 MHz Standardtakt tickst? Leider ist der ATmega32 schon etwas angeältelt, der hat noch keinen CKOUT-Ausgang als Option. Du kannst dir aber fosc/2 an einem OCx-Pin ausgeben lassen, indem du den Timer ohne Vorteiler konfigurierst, das zugehörige
-
Thread
Bascom Bootloader Atmega32 plu Fusebits
welcher. Ich denke das war einer von Bascom. Nur leider habe ich als blutiger Anfänger irgendwie den Atmega32 geschossen. Nun habe ich einen neuen da rein gemacht, und habe mir auch einen Bootloader geflasht. Als Bootloader habe ich einen von roboternetz.de runtergeladen, bei dem soll es auch möglich sein
Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 #endif #if Loaderchip = 32 ' Mega32 $loader = $3c00 ' 1024 words Const Maxwordbit = 6 'Z6 is maximum
-
Thread
ATMEGA 32u4 Verbindungsprobleme ISP
Hallo ihr hoffentlich freundlichen Forumianer, Ich habe mir eine PCB gebastelt mit einem ATMEGA 32u4 drauf. Leider bekomme ich mit Atmel Studio weder mit einem MkII noch einem ICE(mit zusätzlichen 5V natürlich) über ISP eine Verbindung aufgebaut. 5V sind an alle Pins aus dem Schaltplan direkt
Hi >Ich habe mir eine PCB gebastelt mit einem ATMEGA 32u4 drauf. Dann wäre auch dein Layout interessant. Man kann auch durchaus richtige Schaltungen zu nicht brauchbaren layouten. Siehe https://www.mikrocontroller.net/topic/513625#6599660 MfG
-
Thread
10bit ADC Atmega32 und dann?!
>Stevens_D (Gast) >Auf Seite 217 steht was über die JTAG-Interface? ATmega32 Datenblatt Rev. 2503K–AVR–08/07, siehe Bild
dass ich nicht weiss wie ich das innerhalb der > Kapazitäten des Controllers anstellen soll. Mit 32 Bit Integer reicht ein ATtiny24, mit 16 Bit float ist ein ATtiny44 zu empfehlen. D.h im großen ATmega32 gruseln sich die wenigen Codebytes, weil sie so einsam sind. Peter
-
Thread
kein ISP Zugriff mehr auf meinen Atmega 32A
zusammen, habt ihr für mich einen Tipp warum ich seit heute Nachmittag nicht mehr auf meinen Atmega32A zugreifen kann. siehe Bild(habe auch schon den Atmega 32 ausgewählt, Gestern Abend funktionierte noch alles einwandfrei! Ich konnte problemlos die ID des Prozessors lesen und Code programmieren
allein mit dem Problem nicht weiter. Jetzt habe ich durch Zufall herausgefunden, dass alle meine Atmega32 und 16, bis auf einen atmega32, nicht funktionierten. Damit ist mein Problem zum Teil gelöst. Mich wundert nur, dann ich bei jedem Atmega 16 keine 5V am Reseteingang anzuliegen habe. Wie kommt
-
Thread
AD5292 mit SPI des ATmega32 ansteuern
Hallo, Für ein Projekt muss ich über einen digitalen Potentiometer AD5292 mittels eines ATmega32 ansteuern. Der ATmega32 beherrscht ja SPI, also sollte das theoretisch möglich sein. Nur ich bekomme es einfach nicht hin. Zu meiner Entwicklungsumgebung für den ATmega32 gehört das Atmel Evaluluationsboard
den relevanten Teil preis. Generell sollte ich alles richtig angeschlossen haben: SS (PB4) beim Atmega32 --> Pin 13 auf J4 des Eva-Boards --> SYNC (Pin 12) beim AD5292 MOSI (PB5) beim Atmega32 --> Pin 14 auf J4 des Eva-Boards --> DIN (Pin 10) beim AD5292 SCK (PB7) beim Atmega32 --> Pin 16 auf
-
Thread
Temperatur Meßung mit PT100 und ATmega32
Schaltungen nicht mehr Zeitgemäß sind. Anno Domini 2011. Ich bräuchte einen Schaltplan für einen ATmega32 Die Temperatur liegt zwischen 30 C und 120 C. Die Genauigkeit soll 1 C sein. Der AD Wandler ist ein ATmega32. Als Meßfühler soll ein PT100 verwendet werden. Wieviel Leiter ich für den Meßfühler
°C mit dem ATmega32 zu erfassen? Ein Pt100 ist ein analoges Bauelement und hat mit Mikrocontroller und Digitale Elektronik erstmal überhaupt nichts zu tun.
-
Thread
ATMega32: 18 PWM Kanäle benötigt
bekannt ;) Die Entwicklungsumgebung: WinAVR, PonyProg. Die Hardware: Pollin Evaluationsboard, ATMega32. Benutzt werden 18 Servos, die einzeln ansteuerbar sind. D.H es werden 18 PWM's benötigt. Die Ansteuerung der Servos und die erstellung der Soft PWM's klappt soweit. PROBLEM: Da außer den PWM's
jemand einen Tipp für uns, was wir übersehen haben ? [c] Compiling C: main.c avr-gcc -c -mmcu=atmega32 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./main.lst -std=gnu99 -MMD -MP -MF .dep/main.o.d main.c
-
Thread
Probleme mit dem ATMEGA32U4 am USB
Hallo zusammen, Ich habe ein eigenes Design aufgebaut. Es wird ein Atmega32u4 eingesetzt, der aber am USB nicht läuft Er erscheint im Device-Manager von Windows als "Unknown (Device Descriptor Request Failed). Laut Google ist das ziemlich die unterste Ebene, somit
nicht das USB-Level ist. Sparkfun verkauft den Fio V3 sowie den Micro Pro, die haben auch den Atmega32u4 drauf und werden von einer Batterie gespiesen. Ob das mit der Clock disabled ist weiss ich nicht, da ich den Bootloader ja nur gedownloaded hab
-
Thread
Atmega32 oder PIC18F4620
Hallo liebe Mikrocontroller User. Ich stehe hier zwischen Atmega32 und PIC18F4620 und komme nicht mehr weiter. Welche ist besser? oder was wäre das ausschlaggebende Argument, das für den einen MCu oder anderen den Unterschied macht? ist der Atmega32 schneller
David schrieb im Beitrag #1980381: > Ich stehe hier zwischen Atmega32 Für neue Projekte würde ich den ATmega324 empfehlen. Er ist pinkompatibel zum ATmega32, hat aber ein paar Funktionen mehr (z.B. 2.UART, Pin-Change-Interrupt). Und bei Bedarf kann man auf den
-
Thread
AVRISP mkii für atmega32 nutzen?
, ...) steht, dass das Gerät für den ATmega 8 geeignet ist, von ATmega32 steht nichts. Also habe ich hier etwas im Forum gesucht und habe gesehen, dass sehr viele diesen Programmer auch für ihren ATmega32 nutzen. Kann ich ihn dafür uneingeschränkt
die Atmel-Seite, ...) steht, dass das Gerät für den ATmega 8 > geeignet ist, von ATmega32 steht nichts. > > Also habe ich hier etwas im Forum gesucht und habe gesehen, dass sehr > viele diesen Programmer auch für ihren ATmega32 nutzen. > > Kann ich
-
Thread
ATmega32u4 USB CDC
Hi, ich arbeite zum ersten mal mit dem Atmega32u4 und ich habe einige kleine Probleme. Was ich gemacht habe: - Die Firmware laut Beispielen auf der Atmel Homepage durchgelesen und meinen Quellcode dementsprechend an meine Bedürfnisse angepasst
Initialisierung der USB-Schnittstelle habe > ich aus dem Beispiel übernommen. > (Beispiel von Atmel: EVK527-ATMega32U4-usbdevice_cdc-2_0_1-doc.zip) das dokument hätte ich gern
-
Thread
Atmega32 funktionirt auf stk500, aber auf meinem Board nicht
macht dann ein Programm und das ist 100% richtig, hab nicht ich geschrieben;) ) wenn ich den Atmega32 auf mein STK500 stecke läuft alles Einstellungen (mit AVR Studio): Fusebits: CLKSEL external clock Jetzt wollte ich den µC auf mein Board setzen und mit einem Quarz betreiben, der schwingt
-
Thread
Atmega32 und Timer1 und ein lausiges Problem
ich was fragen? Ich komme bei einem Problemchen einfach nicht weiter. Pollin-Evaluation-Board, Atmega32, Fusebits korrekt gesetzt, 16MHz-Quarz und folgender Mini-Code: [c] #define F_CPU 16000000UL #include <util/delay.h> #include <avr/io.h> #include <avr/interrupt.h> ISR(TIMER1_COMPA_vect
Also der Code Funktioniert bei mir ohne Probleme. Hab beide Code Beispiele auf einem Atmega32A ausprobiert und mit nem Oszi die Zeiten gemessen (siehe Bilder). Kann mir das entweder nur durch einen Hardware defekt denken oder durch falsche Fusebits. Meine Fusebits sind: Low Byte 0xEF
-
Thread
ATMega32 - 2 Ausgänge kurzschliessen
Ich habe hier eine vorhandene Schaltung mit einem ATMega32, über 2 Transistoren werden 2 Relais geschaltet. Für eine Sondergeschichte wäre es jetzt am einfachsten, die beiden Ausgänge zusammenzufassen, so das egal welcher der beiden Ausgänge High ist immer
Heinz schrieb im Beitrag #5175477: > Ich habe hier eine vorhandene Schaltung mit einem ATMega32, über 2 > Transistoren werden 2 Relais geschaltet. > Für eine Sondergeschichte wäre es jetzt am einfachsten, die beiden > Ausgänge zusammenzufassen Nehme die Schaltung auf und stelle die Zeichnung
-
Thread
ISP programmierung funktioniert nicht(ATMEGA32)
Hallo Leute, Die Schaltung im Anhang sollte mir ermöglichen einen ATMEGA32 mittels Ponyprog zu programmieren. Der linke Teil der Schaltung basiert auf der Selbstbauschaltung auf mikrocontroller.net( [[http://img189.imageshack.us/img189/7941/avrschaltplan1.gif]] ). Der
-
Thread
Atmega32 AD-Wandlung Ref-Spannung
Hallo, ich weis, das Thema wurde schon oft durchgekaut, aber ich werde aus dem Datenblatt einfach nicht schlau. Zur Hardware: Attmega32, versorgt über 7805. Die Spannung von dem 7805 soll auch als Ref-Spannung für den AD sein. Wie bewerkstelliege ich das am einfachsten? Im Datenblatt wir was von Spulle und Kondensator gezeichnet. Hier im Forum sind manchmal nur Kondensatoren. Wie funktionierts? Danke für die Hilfe?
-
Thread
Zähler & Interrupt auslösen ATmega32
das es nicht funktioniert. Getestet wurde das in der Hardware, es handelt sich dabei um einen ATmega 32 mit internen Takt. Hier der Code: int main(int argc, char* argv[] ) { int d=0; InitWaage(); LcdInit(); UartInit(); sei(); while(1){ if ( PIND & (1<<PIND4)){
-
Thread
mit atmega32 44780 kompatibles lcd ansteuern
Hi ich versuche mit einem ATMEGA32 und dem STK500 ein HD44780 kompatiebles LCD anzusteuern. Das LCD hängt an PortD des stk500, ich schaffs irgendwie nicht, die LCD.h von Peter Fleury im programmers Note Pad2 einzubinden. avr gcc
Projektordner kompiert. was muss ich nun in der lcd.h umändern? ich nutze ein 2*16 zeilen lcd einene atmega32 und das stk500, dass stk500 ist über die pins von portd mit dem lcd verbunden
-
Thread
Eingang hat immer 5 V Atmega 32
Hallo Ich möchte den Eingang PB0 meines Atmega 32 benutzen. Leider gibt mir liegen dort direkt 5 V an ohne in zu beschalten. DDRB &= ~(1 << PB0); // damit ist dann PB0 ein Eingang DDRB = 0x01; // Kompletten Port B als Eingang definieren
ich mich auch... Hans schrieb im Beitrag #5109511: > Hallo Ich möchte den Eingang PB0 meines Atmega 32 benutzen. > Leider gibt mir liegen dort direkt 5 V an ohne in zu beschalten. Was würdest du dir denn sonst wünschen? Der Portpin /kann/ ja nur 1 oder 0 nach innen geben. Und es ist eben eine enorm
-
Thread
80 MHz- Zähler mit Atmega32A
Dieser Zähler arbeitet mit einem 1:16 Vorteiler und einem Atmega32A. Sollte Interesse an einem Nachbau bestehen, kann auch der Schaltplan gezeigt werden.
Der ATmega32 ist aber eigentlich ein bischen überdimensioniert. Ein ATtiny2313 hätte es doch vermutlich auch getan. Trotzdem, nettes Projekt. Freue mich schon auf den Schaltplan.
-
Thread
Atmega32 Grund für Reset herausfinden
Hallo! Gibt es eine Möglichkeit, per SW herauszufinden, warum ein RST stattgefunden hat? für die HW fallen mir nur folgende Möglichkeiten ein: 1) Versorgung nicht konstant/sauber 2) RST-Spannung am Pin nicht konst/sauber für die SW fallen mir nur folgende Möglichkeiten ein: 1) fehlende ISR wird vers. anzuspringen Gibt es weitere Resetquellen? Oder gute Möglichkeiten, diese ausfindig zu machen?
-
Thread
Atmega32 Timer0 und Timer1
Neuland für mich ist. Im Anhang ist eine Datei in der ich mich versucht habe die beiden Timer des Atmega32 (Timer0 und Timer1 zu aktivieren), Timer0 soll 10000mal pro sek einen Interrupt auslösen und Timer1 2mal pro sek. Kann da vielleicht mal einer drüberschauen und mir sagen was ich da falsch mache,
-
Thread
Langes Programm: Fehlfunktion AVR ATmega32
nicht, welche Grenze ich überschritten hätte... Umgebung hier: AVR-GCC 4.3.2, AVR libc 1.6.4, ATmega32 mit 8 MHz Danke für Hinweise !!!! Viele Grüße Frank
bss = 1387 bytes, und damit < 2 kb und damit i.O. RAM = .text + .data = 21124 bytes, und damit < 32 kb (ATmega32) und damit i.O. ?? Wo liegt denn mein Denk-/Rechenfehler ? > Ein kurzer Blick in den Sourcecode offenbart jede Menge Strings, die > unnötigerweise im RAM liegen. Ok. Also alles
-
Thread
USART Programm auf ATmega8 und ATmega32
array gespeichert. Nun, vom interruptmodus her, und vom USART, konnte ich keine Unterschiede von ATmega8 zu ATmega32 feststellen, aber es muss einen geben. Das Kabel ist neu und hat die speziellen spezifikationen. (vlt. ist es kaputt?) Der Atmega8 hat aktuell das programm drauf, es läuft auch, aber er wechselt nicht den zustand wie im ATmega32. Hätte vielleicht jemand eine Idee, was unterschiede sein könnten? (Ich schau mir mal zwischenzeitlich nochmals die beschreibung des kabels an, und mess mal bisserl das kabel durch.) Mfg
-
Thread
spi unterschiede atmega32 zu atmega8515
Atmega32 läuft. Bis auf die SPI-schnittstelle funktioniert alles auch auf dem Atmega32. Jetzt stellt sich die Frage was beim Atmega32 spi-technisch anders ist als beim atmega8515! Kann es sein,dass SS beim Atmega32 invertiert ist(im ggs. zu 8515)??? Danke schonmal ! Gruß Thomas
-
Thread
Webserver,Atmega16 bzw. Atmega32?
drin und bin auf einige Probleme gestossen und suche Hilfe. Ich habe den Webserver mit einem Atmega32 in Verbindung mit dem STK500 und einer Isa Karte nach einigen (Anfänger)Problemchen zum laufen bekommen. Soweit ok. Ich wollte nun den Atmega32 gegen einen Atmega16 austauschen und das Ganze zum
mit dem Atmega16 angehen kann? Ein weiteres Problem: Ich habe mir ein eigenes Board zusammengebaut um das Ganze ohne STK500 zu betreiben. Leider geht das mit dem ATMEGA32 überhaupt nicht. Ich kann den mit dem
-
Thread
RS232 über TWI [ATMega32]
Hallo, folgendes Problem hält mich gerade von der Arbeit ab: ;) Ich nutze einen ATMega32 und der USART-Port ist bereits belegt. Ich möchte jetzt mit einem weiteren Gerät, welches über RS232-Schnittstelle verfügt, kommunizieren. Da beide mehr oder weniger gleichzeitig genutzt werden müssen
[pre]...oder gleich einen zweiten Mega32. Teurer als irgend ein spezieller TWI-2-RS232-Baustein, falls es so etwas überhaupt gibt, ist der auch nicht.[/pre] Dann würde ATmega8 reichen...
-
Thread
ATTiny2313 mit ATMega32 über SPI
zwei Mikrocontroller miteinander über SPI kommunizieren zu lassen. Ein Kommunikation zwischen zwei ATMega32 ist mir bereits gelungen. Leider Möchte der ATTiny2313 aber irgendwie nicht mit dem ATMega32 sprechen :-( Nach langem Suchen in unzälligen Foren und stundenlanges Wälzen des Datenblattes habe ich
. Vielleicht könnt ihr mir ja mal wieder auf die Sprünge helfen :-) Hier der Code des Master (ATMega32): [c] /* * SPI_Master.c * * Created: 06.07.2013 21:05:31 * Author: Jens */ // This program is for the SPI-Master on an ATMega device #include <avr/io.h> #include <util/delay.h
-
Thread
ATMEGA32 16MHz Quarz welche Kondensatoren?
Ich habe einen ATmega32 und eine Quarz mit 16MHz. Parallel zum Quarz habe ich zwei Kondensatoren mit 22pF. Egal was ich mache der Quarz will nicht schwingen. Die Kondensatoren habe ich gewählt weil sie in eine anderen Schaltung
das man die an den Quarz anpassen muss. Leider weiß ich nicht wie und aus dem Datenblättern des ATmega32 und vom Quarz werde ich nicht schlau. Kann mir einer sagen wie ich die richtigen Kondensatoren Wähle. An den Fusesbits liegt es meiner Meinung nach nicht. Ich habe sie auf 1111, wie im Datenblatt
-
Thread
ATMega32U2 PWM Problem
Hallo, ich habe ein Problem mit PWM auf'nem ATMega32U2. Auf PB7(OC0A)habe ich einen kleinen Lautsprecher gegen Masse angeschlossen um Sound (8Khz 8Bit) auszugeben. Es ist ein 16MHz Quarz mit 22pF dran. Fuses hierfür sind folgendermaßen gesetzt:
Uwe schrieb im Beitrag #3943053: > ich habe ein Problem mit PWM auf'nem ATMega32U2. > Auf PB7(OC0A)habe ich > einen kleinen Lautsprecher gegen Masse angeschlossen um Sound (8Khz > 8Bit) auszugeben. OK, das Ziel der Operation ist verständlich beschrieben. > Es ist
-
Thread
Schwellwert AVR ATmega 32u4
Aufgabe: Es soll ein einfacher Komparator realisiert werden. Es wird ein Schwellwert von 2,5V programmiert und mit dem ADCO-Wert (Potentiometer auf Steckbrett) verglichen. Ist der ADC-Wert größer als die Schwelle, wird der Ausgang HIGH. Ansonsten LOW. Beide Werte werden auf einem LCD 20x2 angezeigt. Hallo Programmierer! Ich habe diese Aufgabenstellung bekommen und hab große Schwierigkeiten sie umzusetzen. Bin noch nicht sehr erfahren und benötige bitte Hilfe. Danke Lg
-
Thread
2 Takte gegenphasig ausgeben mit ATMEGA32
Hallo zusammen. Ist es möglich mit den Timern im ATMEGA32 zwei Takte (Rechtecksignale) auszugeben, die genau um 180° Phasenverschoben sind? Da es ja nur 2 8 bit Timer gibt (besser wären 2 16 bit Timer) sollte es mit den beiden 8 bit Timern realisiert
-
Thread
Atmega32 - 8-Bit-Timer
wieder einer, der seine Hausaufgaben nicht alleine machen kann. Ich taste mich an den Timer im Atmega 32 ran und habe ein kleines Testprogramm dazu geschrieben, nur tut es nicht. Die C-Syntax ist wohl richtig, aber die Timer-Logik nicht. Habe versucht nach dem Datenblatt folgende Aufgabe zu lösen
Leute seid gnädig, ich habe ja geschrieben, dass ich mich heran taste. Das Datenblatt vom Atmega32 ist für einen Einsteiger schon etwas verwirrend. Einen Teilhabe ich aus dem Netz, offenbar verkehrt. Nur den Overflow Interrupt wollte ich. Ist ISR() selbst veraltet, oder das Argument in der
-
Thread
Atmega32 STK500 Programmierung nicht möglich!
Wenn das Board so liegt, dass links LED und Taster und rechts die RS232 ist, kommt ein ATMEGA32 in den hinteren Sockel.
Ich hab hier zwei ATmega32, die sich auch im HV-Modus nicht mehr programmieren lassen auf dem STK500. Und ich weiß nicht einmal, woran sie gestorben sind... Also unkaputtbar sind sie offensichtlich auch nicht ;)
-
Thread
Sinus am Lautsprecher ausgeben (Assemler, ATMEGA32)
variabel sein. Und zwar zwischen 24 und 1200ms. Ist das realisierbar? Habe ein Eval-Board mit ATMEGA32@16MHz. Oder gibt es Tongenerator ICs, die programmierbar sind? Z.B. via 1-Wire? Gruß Cheffe
>Ist das realisierbar? Habe ein Eval-Board mit ATMEGA32@16MHz. Ja, per PWM, per R-2R Netzwerk oder einen SPI oder I2C DAC.
-
Thread
ATmega32 Beschaltung? PonyProgProbleme
LEDs nicht blinken. Das ist das folgende Beispiel Programm was ich hoffentlich richtig auf mein ATmega32 gebrannt habe über Ponyprog. Kann mir da jemand noch die richtigen einstellungen nennen? Ich habe einen Seriellen Anschluss benutzt. Das Problem jetzt, wie beschalte ich das ATmega32? Habe mal im Anhang den unfertigen Schaltplan angefügt. [avrasm] .NOLIST .INCLUDE "m32def.inc" .LIST .DEF mp = R16 RJMP main main: LDI mp,0b11111111 OUT DDRB,mp loop: LDI mp,0x00 OUT PORTB,mp LDI mp,0xFF OUT PORTB,mp RJMP loop
-
Thread
ATmega32 + FT232RL
Hallo Leute! Möchte mit einem Atmega32 Zeichen auf den PC senden. Als Converter arbeiter ein FT232R von FTDI. Nur kommt leider lauter Mist am Hyperterminal an. Baudrate und Code im Atmega funktionieren allerdings, da ich das ganze
Mit welcher Spannung versorgst du den mega32? Auf welcher Spannung liegt der VCCIO Pin vom FT232?
-
Thread
GSM Modem über Atmega32 steuern
Aufgabenstellung: Über meinen Microcontroller(ATmega32) mittels dem At-Befehlssatz eine SMS mit meinem GSM-Modem(MC35i von Siemens) zu senden. Problem: Das SMS wird kommt einfach nicht an. Ich bin kein C Experte und verstehe nicht wieso nichts funktioniert
szBuf); void long_delay(uint16_t ms); int main(void) { int c=0; UCSRA = 0x00; // MCU =ATMega32, F_CPU = 16Mhz, 9600 Baudrate UCSRB = 0x18; //8 Bit , kein Parity, 1 Stopbit, Asynchron UCSRC = 0x86; UBRRH = 0x00; UBRRL = 0x67; if(c==0) { SendeString("at+cpin=0000\r\
-
Thread
ISP-Mode Error beim Atmega32
hatte das ja schonmal jemand von euch und kann mir weiterhelfen. Es geht um das Programmieren des Atmega32 der auf einer Platine verlötet ist. Ich möchte ihn über ISP mittels AVRStudio programmieren, was leider des öfteren fehlschlägt. Und genau da liegt mein Problem. Mein AVRStudio gibt mir fast immer
0x00(should be 0x0C)...Failed Die ISP Frequenz ist auch um 1/4 kleiner als die Taktfrequenz des Atmega32. Somit denke ich, dass ich alle Bedingungen für das ISP erfüllt habe aber trotzdem will er nicht. Kann mir jemand erklären woran das liegen könnte? Falls ihr nochmehr Information benötigt kann
-
Thread
Dimmen der PWM bei timer0 ATmega 32
Hi >Dimmen der PWM bei timer0 ATmega 32 >folgendes szenario: >Atmega 162 Was stimmt von diesen Aussagen? MfG Spess
es! Das wundert mich jetzt (allerdings ohne es genauer angeschaut zu haben): im Datenblatt des ATmega162 steht: The OCR0 Register is double buffered when using any of the Pulse Width Modulation (PWM) modes.
-
Thread
Servo betreiben mit Timer1 Atmega32
Hallo zusammen, kann ich mit dem Timer 1 des Atmega32 2 Servos mit Impulsen versorgen? Die Servos müssen getrennt steuerbar sein. Das ganze sollte "in Hardware" laufen also ohne Interrupt (also im "hintergrund") Grüße Stefan
schrieb im Beitrag #2633231: > das ICR (Tippfehler, er meinte ICR1) Da es das einzige ICR im ATM32 ist, hatte ich mir das gespart. Stefan Marquardt schrieb im Beitrag #2633226: > In Modus 14. Sehe ich das richtig? Das ganze ist 'ne langsame "Fast PWM", bei dem man das Tastverhältnis und damit
-
Thread
Ein DS18b20 am ATMEGA32
Hallo, folgendes Problem: Mit dem Programm unten lese ich die Temperatur aus dem ds18b20 aus. Beispiel: PortB ( zeigt bei einem int-Typ die unteren 8 Bits an) Bits 0,1,2 und 4 leuchten = 23 dezimal. Das Zimmerthermometer zeigt 23,2 Grad an. Wenn ich den Sensor und das Thermometer ungefähr gleichermassen erwärme, steigt an Port B auch der Wert an, fast genauso wie beim Thermometer. Beim Abkühlen (Fön) zeigt sich der gleiche Effekt. An Port D zeigt sich nichts. Ich habe die Routine ds18b20_temperature... aus der Hilfe-Datei, nichts weiter beschrieben. Kann es sein, dass diese Routine die Temperatur
-
Thread
LCD Ausgabe Atmega 32 -16PU
Ausgabe zu. Ich kann somit keine Ausgabe mehr am LC-Display vornehmen. Wenn ich den „alten defekten“ ATMEGA 32-16PU einsetzte bekomme ich eine Anzeige und kann auch Text editieren allerdings mit den fortlaufenden fehlerhaften Zeichen die das Display überschreiben. Wo könnte das Problem liegen? Link
Ja das LCD hängt am Port C. Von der Verdrahtung wurde nichts geändert, habe nur den defekten ATMEGA getauscht.
-
Thread
ATmega32 5V Relais Ansteuerung
schauen ob dies so richtig ist? - 5V+ --> Relais 200mW --> C (bc547) --> E (bc547) --> GND - PB0 (ATmega32) --> 1KOhm --> B (bc547) Dazwischen jeweils die Schutzbeschaltung über eine Diode 1N4 148. Was falsch? Gruß ichy
-
Thread
AVR-GCC Befehlssatz für ATMEGA 32
wenn du uns noch sagt was da erwartest? Was soll ein "AVR-GCC Befehlssatz für ATMEGA 32" sein?
^^ ok ich gebe zu dass war nicht ganz deutlich formuliert. Ich will in meinen ATMEGA 32 in C Programmieren, habe auch schon alles installiert und suche quasi die Variablennamen, Befehle usw vom GCC Compiler