-
Thread
Problem mit ATMEGA32
Hallo, ich bin auf ein Problem des ATmega32 gestoßen. Ich möchte die serielle Schnittstelle programmieren. Im Simulator haben das UBRRH (Baudrate high) und das UCSRC (Control Register C) die gleiche Registeradresse (beide haben 0x20 und 0x40
-
Thread
Pulsdauermessung mit Atmega 32
Liter. Ich möchte nun den Kondensator mit Gleichstrom laden und an den Komparatoreingang des Atmega 32 anschließen. Meiner meinung nach müsste ich dann bei einer Bestimmten Spannung am Komparatoreingang einen Capture Flag auslösen und eine Interruproutine ausführen. Meine 1. Frage nun ich verstehe
-
Thread
FILESTREAM mit dem ATmega32??
Filestreams. Darum mal mein Problem welches ich realisieren möchte: 1. Pulsweite mit einem ATmega32 messen und speichern. Lösung(meiner Meinung nach): --> einfache while-Schleife, während der Eingangspin auf High liegt, in der ein Wert gespeichert wird(z.b. "PW++;") , der proportional zur
ungefähr 9000 Werte speichern... :-) Dann brauchst du eine gute Komprimierung. Der EEPROM des ATmega32 hat nämlich nur 1024 Bytes Platz, also weniger als 1 Bit pro Wert. > 2.Gibt es denn überhaupt eine Funktion/Bibliothek mit der man soetwas > kann? Ja. 3.Wenn ja wie sieht die aus!?
-
Thread
Referenzspannungsquelle ATMega32
Wie genau (%)ist eigentlich die interne Referenzspannungsquelle (2.56V) des ATMega32? Im Datenblatt finde ich keine Angaben darüber!? Danke
-
Thread
SUCHE ATMEGA32
Suche 100 Stück ATMEGA32-16PC oder -16PI
-
Thread
ATMega32 kein kontakt
hallo, ich habe ein Problem mit dem ATMega32. Der Controller ist für ISP beschaltet, und ich benutze das STK200. Jetzt hab ich das Probelm das ich nicht mehr auf den Conroller zugreifen kann. Habs mit PonyProg versucht. ( hab es auch mit
-
Thread
ATMEGA32 durch ATMEGA32L ersetzen via WINAVR
hallo! Ich nutze bequemerweise Astudio 4 mit Winavr. Ich habe einen Code für den Atmega23 auf Atmega32L portiert (was sich hier auf die Baudratendefines bezieht) nun versuche ich den Controller zu flashen. Hierbei ist mir aufgefallen, dass er andere fuses hat. Bisher habe ich als einzigen Haken SPI angemacht. für Atmega 32 waren die Fuses D9 FF. für den Atmega23L ist es mir *nicht* möglich, fuses zu schreiben *oder* ihn zu programmieren. Fehlermeldung bezieht sich auf 1/4 der Clock-Frequency für den SPI-Modus.
-
Thread
RTOS_atmega32
Hy!!! Bin gerade am Rumtesten eines RTOS-kernels, funktioniert alles super, bis auf das, dass das Springen auf einen anderen Task bei einem Zeitablauf nicht funktioniert. Dort schreibt nämlich der avr-gcc Compiler eine Warnung: Invalid opcode 0xffff at address 0x001819....vl liegt hier die Wurzel allen Übels? Vl. könnt ihr mir helfen. (Evtl. einen Blick drauf werfen?) lg cler
-
Thread
Heizungssteuerung mit ATMEGA 32
hallo, habe die Heizungssteuerung von Hr Busker nachgebaut. Eigenartigerweise zeigt das Gerät den Tk-Wert (Kesseltemp) einigermaßen korrekt an, bei Ta (Außentemp) steht aber immer -1,0,-2 Grad und wenn ich den Sensor berühre ändert sich nichts. Versuche: Habe die Sensoren vertauscht - keine Änderung Messe an Pin 39, 38 etwa gleiche Spannungen, die sich auch verändern, wenn ich die Sensoren berühre Habe das Programm nachgeschaut und versucht damit zu arbeiten - geht nicht, weil CodevisionAVR das Projekt wegen "size limit exceeded" nicht linkt. Kennt jemand das Problem? Was ist falsch? Da der
-
Thread
TIMER des ATMega32
Hallöchen, hier nen kleines Problem, das schonmal richtig lief. Timer/Counter1 hat folgende Einstellung: TCCR1B |= (1<<ICES1)|(1<<CS10); TIMSK |= (1<<TICIE1)|(1<<TOIE1); meine Variablen sehen wie folgt aus: volatile unsigned long int timer1=0, timer2=0, Dtimer=0, zeit=0; meine WHILE(1) Schleife sieht wie so aus: while(1){ if (timer2 != 0) { cli(); //Interrupt-Routinen sperren Dtimer = timer2-timer1; //Pulsbreite berechnen zeit=Dtimer; //Pulsbreite umspeichern } if (zeit != 0) { load_lcd(zeit); load1_lcd(timer1); load2
-
Thread
uart atmega32
hallo, ich habe ein kleines progi geschrieben für den atmega32, zum testen der seriellen kommunikation mit nem macos. dieser kann auch daten vom controller einlesen (die mit print nach außen gegeben wurden), aber der controller scheint nix vom mac einzulesen
extra definieren oder deklarieren? warum klappt es nicht, obwohl es das müsste? $regfile = "m32def.dat" $prog &FF , &HE4 , &HD9 , &H00 $crystal = 8000000 $baud = 57600 Config Serialin = Buffered , Size = 20 Enable Interrupts das ist mein header-- muss ich was hinzufügen? ich glaube
-
Thread
Alarmanlage mit Atmega32
Hallo, habe eine Alarmanlage mit Anzeigetableau über einen Atmega32 und den Multi-/De-Multiplexern 74HC4067 realisiert. Die Schaltung mit den Transistorendstufen für die LED's in der Anzeige ist recht aufwändig. Bevor ich die Anlage weiter ausbaue, überlege ich
Q-Ausgänge hängen. Zwischen dem "Sender" (Leitungsauswertung) und dem "Empfänger" (Anzeigetableau und Atmega32) liegt eine räumliche Differenz von 1,5 m, die ich mit einer Telefonleitung überbrückt habe. Habe irgendwo gelesen, dass bei der Verwendung der Schieberegister alle Bauteile auf einer Platine sein
-
Thread
atmega32 programmieren
ich habe meinen Atmega32 mit sp12 (unter linux) und dem dazugehörigen dongel programmiert. (siehe unten). das komische anfangs ging es perfekt (hab die avr ethernet-webserver software reingeladen, hat alles funktioniert
kondensatoren, anderen pc versucht hilft nichts. (sp12 wurde nat. entsprechend modifiziert dass es den mega32 unterstützt)
-
Artikel
Atmega32 Experimentierplatine
von Robin Tönniges Hier stelle ich meine selbstentwickelte ATmega32-Experimentierplatine vor. Statt dem ATmega32 kann natürlich auch ein anderer Pin-kompatibler Typ verwendet werden. Features. Eingangsspannung von 7-20V DC 2x16 Zeichen Display an PORTA Display kann
-
Thread
ATMEGA32 16MHz --> ATMega32 8MHz
Hallo, Ich benutze ein 8MHz crystal mit zwei 22pF condensoren. Aber mein program funktioniert nicht. Es funktioniert gut mit dem 16 MHz external clock: CKSEL 3...0: 0000 SUT1...0:00 #define FOSC 16000000 Ich benutze auch ein internal Timer. Die program muss e TCCR1B|=(1<<CS12); //Prescaling: /256 TCCR1B|=(1<<WGM12); //Mode of operation CTC: Top OCR1A #if (FOSC==16000000) OCR1A=62500; //So many increments for 1 second // 16uS (microSeconds) for 1bit increment: When TCNT1 //reaches this value it is reset to 0.
-
Thread
Servoansteuerung mit Timer (ATmega32)
klauen, sondern Pferd von hinten durch's Auge erschießen :D *Das* ist Schnuller klauen: [c]// ATMega32@16MHz #include <avr/io.h> int main(void) { DDRD = (1<<PD5)|(1<<PD4); // Servo 1 an PD5, Servo 2 an PD4 TCCR1B = (1<<WGM13)|(1<<WGM12)|(1<<CS11); // Prescaler 8 TCCR1A = (1<<COM1A1
dazwischen funke. @ThomasP.: Professionell ist die Lösung mit Deinem Code überhaupt nicht. Ein atmega32 kann im FastPWM Mode ohne(!) ISR-Routine ein PWM-Signal selbständig erzeugen, es frisst keinerlei Rechenzeit vom normalen Programmablauf! Du schaltest im Setup auf FastPWM-Mode für z.B. Timer1
-
Thread
Frage zu ATmega32a
Meine natürlich den Atmega32a
Der ist bestückt mit dem Atmel Atmega32a mein ich..
-
Thread
Menü Programmierung ATMega32
Hallo an Alle, ich bin neu hier und suche Hilfe. Ich möchte im Rahmen eines Projektes einen µC ATMega32 in C so programmieren das ich über ein Menü verschiedene Sachen auswählen kann. Also soll im ersten Menüpunkt Text auf einem Display ausgegeben werden und nach betätigen einer bestimmten Taste
-
Thread
atmega32 - portbelegung
hallo ihr lieben, habe vor kurzen mit der programmierung des atmega32 mit bascom angefangen. nun habe habe ich mal ne grundsätzliche frage zu den controllern: im datenblatt sehe ich eine grundsätzlöiche zuordnung einzelner portpins zu bestimmten funktionen. so bezeichnet
Steckkartenrechner mit LED-Zeile, Hex-Tastatur und Audio Tapes als Massenspeicher angefangen, allerdings meine 32KB RAM (das "fast" von eben) damit nie ausgeschöpft. Dazu kam es erst später unter CP/M... Gruß Johannes
-
Thread
ATmega32 + Bootloader
das .text=0x3800 ist wichtig damit der Bootloader auch da steht wo er hingehört. Lösche den Atmega32 ganz,flashe dann denn Bootloader mit der richtigen .text Einstellung und lese ihn dann mal aus. Das Ergebnis sollte so in etwa wie in der angehängte Hex sein. 0x0000 bis 0x6FFF muss mit 0xFF "beschrieben
Z-Register in den PC, und das enthält 0x7000, was als Wortadresse interpretiert wird und "knapp" über 32kb liegt.
-
Thread
ATMega 32 stürzt ab
Motorensteuerung wichtig). Hierzu habe ich ein Testprogramm geschrieben (im Anhnang). Verwendet wird ein ATMega 32 und also Motortreiber ein L293D. Spannungsversorgung über den 7805 mit 7V über Konstanter. Die Motoren ziehen bei 5V und keiner Strombegrenzung ca. 400 mA aus dem Konstanter. Nun habe ich aber
Hab mir gerade nochmal die Datenblätter vom ATMega 32 und vom L293 angeschaut. Leider kann ich bei keinem von beiden etwas von Blockkondensatoren finden. Bin also voll auf eure Hilfe angewiesen :) Grüße Sebastian
-
Thread
atmega32 Ports kaputt?
HIGH ausgibt, muss er korrekt vom Programm angesteuert werden. Damit das Programm läuft muss der Atmega32 korrekt beschaltet sein. Falle bei PORTC: JTAG Fuse im Werkszustand.
Hallo! Achten auf: Atmega32 PC2 bis PC5 (Pin 21..24) -> JTAG Fuse Werkseinstellung albert
-
Thread
ATMega16, ATMega32
Hallo, In meiner Schaltung ist ein AT-Mega16 eingeplant. Ich habe zur zeit leider nur einen AT-Mega32 zur verfügung. ->Da die ja Pincompatible sind müsste das mit beiden funktionieren. Ich dachte ich frage vorher nochmal nach. MFG Trunes
-
Thread
LM75 am Atmega32
Ich will einen LM75 ansteuern und den Wert über RS232 übertragen. Als Vorlage habe ich folgendes Programm genommen: http://www.mikrocontroller.net/attachment/32519/simple_lm75.c Nur verstehe ich nicht ganz, was da gemacht wird: whole_number_degrees = lm75_temp >>8; lm75_temp >>=7; UDR0 = whole_number_degrees; Mein Code: [c] #define F_CPU 16000000UL //Takt 1,6MHz #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <util/twi.h> /* Programm Libs */ #include "defines.h" #define LM75_ADR 0x4F // 7-bit, cf datasheet
-
Thread
1000 Leds an Atmega32
Hi Für eine Weihnachtsbeleuchtung möchte ich mit einem Atmega 32 ca. 1000 Leds ansteuern. Ich habe am Atmega 32 30 I/O zur Verfügung. Einen brauche ich für einen Taster. Es bleiben also 29 Pins für die Leds. Wenn ich diese nun multiplexe, kann ich damit höchstens
Mit Schieberegistern habe ich schon 300 LEDs von einem Atmega32 sogar mit 7-Bit-PWM angesteuert. Ist sportlich, geht aber. Vermutlich würde bei 1000 LEDs noch 5 Bit drin liegen.
-
Thread
Debugger für ATmega32
Hallo, ich habe vor Jahren in einem Praktikum eine Mikrocontrollerschaltung mit ATmega32 aufgebaut. Zum Debuggen wurde die JTAG-Schnittstelle und ein Atmel JTAGICE verwendet. Nun würde ich gerne mehr mit Elektronik machen, nicht nur, aber evtl. auch mit dem ATmega32. Welcher Debugger
Hallo, der ATMEGA32 ist doch "Asbach Uralt". Den würde ich mir nicht antun. Wenn Du Geld sparen willst: ATMEGA328 in Form eines Arduino Boards. Vorteil preisgünstig, an jeder Ecke zu haben. Niemand zwingt dich die
-
Thread
Atmega32 bipolar messen?
Hallo, kann man eigentlich mit einem ATmega32 bipolar messen? So wie ich das verstanden habe kann ich 2 spannungen voneinander abziehen oder? Alos 4 Volt und 3 Volt wären dann 1 Volt. Aber kann man auch direkt einen negative Spannung also
Ausnahmen) außerhalb seiner Versorgungsspannung betrieben werden darf. (kann schon) Und die ist beim ATmega32 im Normalfall ein single Supply von 5 Volt. Wenn jemand das absolut nicht wahr haben will, dann sollte man ihn auch nicht davon abhalten. Atmel ist bestimmt ganz geil darauf, noch größeren Umsatz
-
Thread
Relais und Transistor an ATMEGA32
ist mit tatsächlichem Kollektorstrom gemeint? Steht das im Datenblatt? Soweit ich weis macht der ATMEGA32 bis 20mA am Ausgang sollte also ausreichen.
Strom angegeben ist. Das sollte also kein Grund zur Besorgnis sein. > Soweit ich weis macht der ATMEGA32 bis 20mA am Ausgang sollte also > ausreichen. Ja, aber dort erreicht der Pin keine 5V mehr. Das sollte im Datenblatt des ATMEGA32 enthalten sein.
-
Thread
Timer zählt nicht atmega32
Hi >Der Mega32 hat keinen Timer 3 Das kommt von hier: >.include "m32def.inc" Definitionen für ATmega128 einbinden ^^^^^^^^^ MfG Spess
spess53 schrieb im Beitrag #2937631: > Hi > >>Der Mega32 hat keinen Timer 3 > > Das kommt von hier: > >>.include "m32def.inc" Definitionen für ATmega128 einbinden > ^^^^^^^^^ > Ich hab mir schon
-
Thread
keine Ausgabe am LCD mit ATmega32
Display an PORTC des ATMega32 und JTAG per Fuse enabled?
-
Thread
atmega32: Inputverhalten PORTB
Hi, ich hab folgendes Problem: Ich habe mir zwei Taster, wie unter http://www.mikrocontroller.net/articles/Entprellung beschrieben, mit dem 74HC14 entprellt. Die Signale gebe ich auf PORTB an die Pins PB0 und PB1. DDRB = 0x00; Jetzt frage ich alle 100ms die Tasterzustände ab: if(PINB & PB0) { ... } if(PINB & PB1) { ... } Wenn ich aber jetzt den Taster an Port PB1 betätige wird auch die obere Bedingung wahr. Ich habe mir das Signal mit dem Oszi angeschaut. Wenn ich den Taster PB1 drücke, liegt an PB1 HIGH-Pegel an. An PB0 bleibt der Pegel auf LOW. Also hab ich schon
-
Thread
Atmega32 UART geht nicht
Hallo, ich hab nen Atmega32 und versuche schon seit ner weile das Uart zum leben zu erwecken. Ich hab mir die fleury Libs runtergeladen und das dazugehörigen Testprogramm hab ich in den µC geladen. Aber es kommt nur müll
Ja natürlich muss 8515 Mega32 RX - TX TX - RX GND - GND mfg, Bjoern
-
Thread
Atmega32 Gundschaltung so richtig?
Hallo, ich starte gerade meinen ersten Versuch eine eigene Leiterplatte mit einem Atmeag32 zu machen. Ist die Grundschaltung so richtig? Was sollte ich verbessern? Ich brauche einen später genauen Takt. Ich muss auf 0.1 Sekunden genau einen Pin Toggeln. Für was einen Quarz, OCXO würdet
. > Nimm nen Keramikresonator oder nen Quarz. Oh da hast du natürlich recht. Aber ist in dem Atmega nicht ein RC-Schwingkreis? Das Teil in meiner Schaltung hat wenigstens einen Quarz---
-
Thread
MIDI Controller mit ATMEGA 32
Hi ich möchte mir einen eigenen MIDI Controller basteln und zwar mit einem atmega 32. Der Controller soll 8 Fader 24 Taster und 16 Potis haben is so etwas mit nur einem AT MEGA 32 mögleich ? zur Erklärung: Es sollen 8 Fader unter neben einander sein unter den Fadern soll jeweils
formtapez.net/elektronik/midibox/midibig.jpg Als µC habe ich einen Mega8 verwendet, also mit dem 32er ist das sicherlich schaffbar. Für den Analog-Multiplexer hab ich mehrere 4051 verwendet, und für die Taster mehrere PCF8574. (teuer, aber INT-fähig) MfG formtapez
-
Thread
SMD Sockel Atmega32
Suche für den Atmega32 Gehäuse: TQFP-44 einen Sockel für meine Leiterplatine. Für den Fall das ich den Atmega32 in einem späteren Fall austauschen kann ohne umzulöten. Gibts sowas? Leider hat die Suche nicht viel geholfen
ein sehr kompetenter und netter internet rambo :) nun ist noch die frage welcher dafür für meinen Atmega32 geeignet wäre. für was gibt es eigentlich noch Foren ? Wenn ich es wüsste würde ich nicht hier fragen.. Anstatt man einfach einen Internet Link postet mit einem Bestell Link postet man lieber 1000x
-
Thread
S65 an Atmega32 will nicht
Hallo, ich versuche nun schon seit einiger Zeit das Handydisplay S65 (L2F50....) an einem Atmega32 zum laufen zu kriegen, aber leider ohne erfolg :-( Ich verwende hierzu die Bibliothek aus folgendem Beitrag: http://www.mikrocontroller.net/topic/126530 Die Beschaltung habe ich ebenfalls wie
-
Thread
ATmega32 läuft nicht richtig an
Hallo, ich habe ein sehr merkwürdiges Problem. Mein ATmeaga32 läuft nicht immer an! Ich habe ein display und einen Drehencoder dran hängen. Schalte ich die Spannungsversorgung ein, so bekomme ich nur schwarze Balken auf dem Display und der Controller reagiert nicht
Video. Denn so eine verhalten kann ich mir aus der Ferne leider nicht erklären. Wie wird der atmega32 programmiert ? PER ISP ? über welchen Programmer und welche Prog. Sprache wird verwendet ?
-
Thread
Portausgänge shiften am Atmega 32
Hallo zusammen, ich hab ein kleines Problem und hoffe ihr könnt mir helfen. Ich will an meinem ATMEGA32 PORTA ( von PA0 bis PA7) jeweils eine "1" durchshiften...Prinzip Lauflicht...ABER irgendwie macht mein µC nciht das was er soll oder ich hab ein kleinen Denkfehler.... hier mein Quellcode: #define
Super super super=) Nächste frage die ich habe ist, in welchen Register kann bzw muss ich eine 32bit große Bitfolge abspeichern...ich hab eigentlich ein 64 Bit wort wie ich es aufteile hab ich in C schon realisiert..nur muss ich dem Atmega doch sagen wo er es ablegen soll oder? Kann ich eine
-
Thread
Idee umsetzten mit Atmega32
simmulieren (warum, dazu später) 0-5V (die selbstverständlich nicht belastet werden) Idee : 1. Atmega32 hat doch 8 ADCs - die liefern je Kanal 0-5V. (Stimmt ?) 2. Ich würde 25 Atmega32 per SPI verbinden. (Geht es physikalisch ?) (Erster als Master -> Restlichen als Slave) Ist sowas möglich?
Moin, Steffan R. schrieb im Beitrag #1778222: > Atmega32 hat doch 8 ADCs nein. Er hat 8 DACs MfG
-
Thread
Erstversuch mit ATmega32 ADC
Hallo Leute, ich versuch mich gerade das erste Mal am ADC des ATmega32. Beschaltet habe ich den ATmega wie folgt: AVCC -> Direkt an VCC = 3,3V AREF -> Mit einem 100nF Kondensator an GND ADC0 -> Potentiometer zwischen VCC und GND, am Mittelabgriff hängt ADC0
habe jetzt mal eine Mittlung über 10 Werte eingefügt. Das ist etwas suboptimal. Nimm 8 / 16 / 32 dann kann der Compiler den aufsummierten Wert einfach nach rechts shiften. Das spart Zeit.
-
Thread
Mikrocontroller Atmega32 von Atmel
Hallo, ich habe als Auftrag, um meine Note zu retten, folgendes bekommen: Thema 1: Das pulsweiten-modulierte Ausgangsignal (PWM) des Controllers so aufzubereiten, dass dieses zur Ansteuerung von Industriegeräten wie die im Unterricht verwendete Temperaturregelstrecke (Analogwert 0-10V) genutzt werden kann. Thema 2: Die analogen Signale von Industriegeräten (0-10V) so analog/ digital-wandeln, dass ich sie mit dem Conroller über seine 8-bit-Eingänge weiterverarbeiten kann. Ich kann mir eines der beiden Themen aussuchen. Ich habe allerdings kein Ahnung von diesem Thema(das wird bei
-
Thread
Mit Atmega32 Meter auswerten
Hallo! Ich versuche mich gerade an einem Projekt wo der µC Impulse zählen soll und diese dann umrechnet in Meter und diese dann auf ein Display ausgibt! jeder Impuls steht für 5,5cm! Könnte mir einer von euch vieleicht ein paar Tips geben wie ich sowas programmieren kann?! Fange gerade an mit dem Programieren!
-
Thread
ADC mit NTC am Atmega32
hoffe mir kann jemand einen Tipp geben was ich falsch gemacht habe. Ich will einen NTC mit einem Atmega32 auswerten. Am Pin PA0 liegen momentan ca. 2.3V. Mein Programm sieht etwa so aus: (Vereinfachte Version, damit sich keiner durch meinen gesamten Code wühlen muss.) void Init_ADC1(void) { ADMUX
Nachtrag, zu den Pinzuordnungen, siehe *Figure 1. Pinout ATmega32* PA0 (ADC0) PA1 (ADC1) PA2 (ADC2) PA3 (ADC3) PA4 (ADC4) PA5 (ADC5) PA6 (ADC6) PA7 (ADC7)
-
Thread
ATMEGA32 wird vom BASCOM nicht erkannt
Hallo, habe den ISP an Atmega32 angschlossen und in BASCOM STK200 eingestellt trotzdem wid es nicht annerkannt was mache ich falsch? gruß Antony
Hallo [pre]Damit kannst du die Spannung zwischen dem RESET-Pin (+, rot) am Atmega32 und dem GND Pin (-, schwarz) am Atmega32 messen. Ohne ISP Adapter sollten da +5 V messbar sein.[/pre] also ist in grünen Bereich. Ich kann da die 5V messen. Und trotzdem habe ich die Meldung
-
Thread
Relais ansteuern mit ATmega32
Hallo liebe Mikrocontroller.net Community! Ich würde gerne mit meinem ATmega32 ein 230V Relais ansteuern. genauer gesagt es handelt sich um dieses: https://www.conrad.at/de/relaisplatine-rel-pcb6-mit-relais-230-vac-spule-conrad-rel-pcb6-1-230-vac-1-wechsler-max-16-a250-
Hi @xXx Soso, es stört dich, das bei dem Ansinnen, ein 220 V Relais an Atmega32 zu schalten, mal ein Hinweis auf die Lebensgefahr gegeben wird. Wohlgemerkt, ich rede nicht von einer kleinen oder mittelschweren Verletzung, sondern wirklich von Lebensgefahr. Nicht ohne Grund dauert
-
Thread
ATmega32 LED-Transistorschaltung
Guten Tag allesammt, ich hab vor einiger Zeit mal ein Thread eröffnet indem ich gefragt habe, ob man auch mehrere LEDs mit einem Port-Pin ansteuern kann. Anscheinend geht das, also habe ich mir mal kongrete Gedanken darüber gemacht. Ich habe gerade einen BC548 Kosmos-Transistor da. Im Internet bin ich auf folgende Schaltung gestoßen: http://www.elexs.de/kap4_2.htm ,die erste. Nur anstatt direkt die Basisspannung von der Batterie zu nehmen, kann ich doch den Port nehmen, oder? Der Widerstand (1K) würde dann ja genau passen, oder?Anstatt der Glühlame würde ich dann 4 LEDs parallel, und
-
Thread
LCD funktioniert nicht Atmega32
Hallo Da ich vor kurzem in die Welt der Mikrocontroller einsteigen wollte habe ich mir einen Atmega32 16pu gekauft. Alles hat gut funktioniert doch jetzt habe ich mir einen 16x2 LCD von ANAG VISION gekauft. Doch wenn ich diesen an den Mikrocontroller anschließe und programmiere passiert gar nichts
-
Thread
TWI Atmega32 Anfang
Das was bei einer Fehl meldung passieren soll habe ich noch nicht geschrieben, getakten wird der Atmega32 mit 16Mhz und der SCL mit 100khz
werde das ganze jetzt erst mal auf ner Lochraster aufbauen evtl ist dieses Steckboard käse. ATmega32 habe ich auch schon einmal testeshalber getauscht. Gemessen habe ich einmal direkt an den PINS ( mit Pull Up extern/intern aber ohne PCF) Dann an den Pins vom PCF.
-
Thread
ATMEGA 32 Mysteriöses Verhalten
Hallo ich kämpfe immer noch mit der ersten Platine nach dem Fädelaufbau. Folgendes Problem: Ich entwickele ein System, welches auf Knopfdruck eine Messung starten soll.. (mehr dazu erstmal nicht). Auf dem Fädelaufbau starte ich den Prozessor (Power on und dann reset) und drücke den Taster zum Starten der Messung. Geht prima. Mach ich gleiches auf der fertigen Leiterkarte startet er die Messung, aber er holt keine Messwerte und an Zeitvorgaben hält er sich auch nicht. Jetzt das Mysteriöse: Wenn ich am Fädelaufbau 3 Runden am Incrementalgeber drehe geht das mit der Messung
-
Thread
Atmega32 Bitmuster senden
Hallo, ich möchte Bitmuster z.B. 01101100 über einen GPIO des Atmega32 senden. Der Atmega ist mit 16MHz getaktet. Für eine logische Null möchte ich 3uS low dann 6us high an den GPIO Pin legen: ___------ Für eine logische Eins möchte ich 6uS low dann 3us high
Baumbach schrieb im Beitrag #4312173: > ich möchte Bitmuster z.B. 01101100 über einen GPIO des Atmega32 senden. > Der Atmega ist mit 16MHz getaktet. > Für eine logische Null möchte ich 3uS low dann 6us high an den GPIO Pin > legen: > > ___------ > > > Für eine logische Eins möchte ich 6uS