-
Thread
ATmega48 mit anderen ATmega48 parallel arbeiten lassen?
Hi Leute, ist es möglich den ATmega48 mit anderen ATmega48 parallel laufen zu lassen? mfg Simeon
-
Thread
Frequenzzähler mit atmega48
cB4AAOSwaA5Wi4A5 eine alternative Software, oder die bestehende Software irgendwo? Der Controller ist ein Atmega48
dafür > (natürlich) mit irgendwas Lauffähigem flashen muss. Beispiele für Frequenzzähler mit ATmega findet man z.B. im AVR Softwarepool https://www.mikrocontroller.net/articles/AVR_Softwarepool#Frequenzmesser
-
Thread
ATMEGA48 Interrupt
Hallo, ich hab ein kleines Problem mit den Interrupts bei meinem Atmega48. Und zwar sprinngt mir das Programm nach einem Timerinterrupt nicht mehr zurück in die main Funktion. Ist das normal? Ich hab auch schon versucht mit reti() wieder zurück zu springen, aber dann
Den obenstehenden Code kann man jedenfalls nicht in der eigenen Toolchain übersetzen oder für den Atmega48 simulieren. Aber wie du meinst - du suchst Hilfe, nicht "wir" ;-)
-
Thread
UART und ATMEGA48
Hallo Jungs, habe ein Prob. mit dem UART auf dem mega48. Kann auf PD1 einfach nichts messen :( Könnt ihr mir helfen... Hier mein Code bzw. der abgeänderte aus dem Netz: //************************************ USART Initialisieren void USART_Init(
Womit misst du "nichts" ? Mit welchem Takt läuft der Atmega ? bzw. läuft der überhaupt? (Warum ist der UBBRR-Wert ausgeschrieben? die Formel geht doch auch) Fragen über Fragen.. hth. Jörg
-
Thread
programmierprobleme atmega48
Hallo, ich habe Probleme einen ATmega48V mit uisp oder Ponyprog zu programmieren. Bei Ponyprog habe ich als Typ mega8 ausgewaehlt da der 48 nicht bekannt ist. Bei beiden wird munter drauf losgeschrieben, aber das Verify verraet dann
@hannes wunderschoen. Die Freeware Programmierer haben sich erbarmt. Der ATmega48 wird von "uisp" unterstuetzt. Ebenso seine Brueder Mega88 und Mega168. Die Programmiersoftware ist nicht das Problem. Sie sagt ja auch "hey du hast da nen Mega48 - lass mich den mal programmieren
-
Thread
UART AM ATMEGA48
Hallo Users, Ich möchte das erste mal einen Atmega48-AU mit UART ansprechen. Mein Testcode bisher: [avrasm] .nolist .include "/home/lukas/Dokumente/AVR/includes/m48def.inc" .list ;~ sudo avrdude -c avrispmkII -P usb -p m48 -U lfuse:w:0x7D
Das Setzen von UCSR0C ist unnötig und hier, für den ATmega48, falsch.
-
Thread
Atmega48 multiplexing
schon meckern wenn das Programm für einen Atmega48 compiliert wird. Behebe die Fehlermeldungen heisst es dann.
Ist dein geposteter Code der Beispiel-Code auf dem ATMEGA 16? Hast du schon mal versucht diesen für den ATMEGA48 zu kompilieren? Wie bereits erwähnt, sollten die Register im 16er und 48er sehr ähnlich heißen, oder sogar gleich heißen. WEnn du kompiliert
-
Thread
Atmega48 ADC
Hallo Ich würde gerne 4 Analog-Signale mit 20ksps abfragen. Ich benötige allerdings nicht die vollen 10bit sondern lediglich 8bit Auflösung. Aus dem Datenblatt konnte ich folgendes Entnehmen: - Bei 10bit ADC Clock maximal 200kHz * 13 Takte pro Umwandlung = ~15ksps - Bei weniger Auflösung >200kHz möglich Ich bräuchte bei meiner Anwendung also 4*20k*13 ~ 1Mhz ADC Clock - Ist das richtig und ist das bei 8bit machbar? - Kann ich die 4 Eingänge gleichzeitig auswerten bzw. alle 4 gleichzeitig aufnehmen und nacheinander auswerten? - Rechne ich richtig wenn ich sage, der µC(20Mhz) ist durch
-
Thread
Atmega48 Probleme
Hallo zusammen, ich habe ein Programm von Atmega168 zu Atmega48 umgeschrieben, ohne wahrnung alles korrekt, aber wenn ich diese Programm auf Atmega48 brennen wollte, gib mir den AVR Studio diese Meldung : The Contents of the HXE File does not fit
Hi >du hast Recht spess, mein Programm ist 16,384 KB und Atmega48 nimmt nur >bis 16KB, gibt´s möglichkeit mein Programm klein zu machen. Der ATMega48 hat *4K* Flash. Dein Programm würde in einen ATMega328 (32K) passen. MfG Spess
-
Thread
ATmega48 runtertakten
N' Abend, ich hab' da mal 'ne Frage zum Runtertakten des µC. Werkseitig ist 1 MHz eingestellt - nun versuche ich mit dem Prescaler-Register noch weiter runterzutakten, aber das funktioniert nicht wie ich es mache. Ich habe das so geschrieben : Vorbereiten: cli ldi R16, 0x80 sts CLKPR, R16 ; Enable setzen Fertig: lds R16, CLKPR ; Prüfen ob Bit noch gesetzt ist sbrc R16, 7 rjmp Ready Teilen: ldi R16, 0x08 ; Takten sts CLKPR, R16 sei Ich war eigentlich der Meinung, dass ich das so richtig
-
Thread
ATmega48 Powersave
Hallo, ich baue gerade mit dem ATmega48 eine Uhr. Ich nutze den Timer 2 um im Power-save-mode richtig Strom zu sparen. Das dumme ist nur das er dann nur noch mit 1/16 der Frequenz arbeitet. Das Heist die Uhr nur aller 16s weiterzählt,
Im Datenblatt habe ich nichts gefunden, also es steht ja gar nicht fest, wie lange mega48 braucht, um aus diesem Powersave Modus aufzuwachen. Kann natuerlich sein, dass es einiges dauert.
-
Thread
Mit was ATMEGA48 programmieren.
Leute! Habe mir jetzt einen Programmer für Ponyprog gebastelt und wollte meine Hardware mit einem Atmega48 programmieren. Naja und dann bin ich draufgekommen das ponyprog den atmega48 gar nicht unterstützt. Mit welcher vernüftigen (freeware) Software kann ich das Teil programmieren.? Fuse bits
-
Thread
Fehlermeldung bei ATmega48
attempt to use poisoned "SIG_INTERRUPT0"' und kann damit nichts anfangen. Der Code: /* * ATMEGA48_1.c * * Created: 21.04.2013 11:54:52 * Author: Planetenbepinkler */ #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #define green_led0_on() PORTC |= _BV
-
Thread
atmega48 programierproblen
Hallo, ich versuche einen atmega48 zu programmieren. Ich kann Signatur auslese, Fuses lesen und schreiben, aber wenn ich das Programm flashen will, sagt er das das File nicht kompartiebel ist. Der Kompiler gibt aber aus das es für den atmega48 ist. Habe schon die neuste Version vom AVR-Studio und WINAVR installiert, aber keine Änderung :-( Hat jemand eine Idee?
-
Thread
Programmierung von ATMega48
hatte das auch überlegt, aber im Netz gelesen, dass ponyprog ATMega8 u. -48 nicht unterstützt, werde es aber dann einach mal probieren. Danke nicknack
Die letzte Version von Ponyprog läuft hiermit ATMega 48 und LPT1 ohne Probleme-
-
Thread
TWI mit atmega48
das programmieren von micrcontrollern gelernt und macht mir echt spass. nun wollte ich mal zwei atmega48 über twi koppeln und ein paar befehle über ne rs232 zum master und anschliessend zum slave senden, leider bringe ich es trotz intensiefem studium der forenbeiträge nicht hin und das datasheet des
So, schau mal hier nach. Dann versuche das Ganze auf den MEGA48 umzuschreiben. http://www.mikrocontroller.net/topic/31404#new LG EC
-
Thread
Timer mit ATmega48
Hallo... Ich experiemntiere schon seit einigen Wochen mit einem ATmega48. Dank des AVR-GCC Tutorials habe ich auch schon eine vielzahl von Sachen wie USART hinbekommen. Das einzige was ich nicht verstehe ist wie ich einen Timer programmiere. Kann mir jemand mal ein ganz
-
Thread
Atmega 48 Impulstelegramm
Hi, ich bin NEU hier im Forum und in der Programmierung eines Atmega-Chips. Ich benutze Flowcode und versuche den Atmega 48 zu programmieren, was bislang für einfache aktionen Ein- und Ausgänge schalten auch funktioniert. Ich muss über dem Ausgang PD2 ein Impulstelegram
Information im Pulsabstand (Pulsposition) codiert ist: http://www.hanneslux.de/avr/mobau/7ksend/m48tx7k2.asm Das ist sogar mit dem von Dir verwendeten ATMega48 realisiert. Das Drumherum steht hier: http://www.hanneslux.de/avr/mobau/7ksend/7ksend02.html Den ASM-Befehlssatz des Controllers findest
-
Thread
ATmega 48-20
Hallo hab folgende Anfängerfrage ;) Möchte mit dem ATmega 48 mal ein S/W Videosignal generieren (das ist mein 1. Projekt mit einem Mikrokontroller überhaupt, wie gesagt, bin völliger Neuling auf dem Gebiet), mit dem BAS Signal hab ich mich schon genügend
softwaremäßig sollte das auch hinzukriegen sein (da hab ich schon Erfahrung; zwar nicht mit dem ATmega aber mit x86 und Z80 mehr als genug). Geplant ist über einen Port 2 oder 3 Bits (z.B. PC0 bis PC2) auszugeben und die über einen einfachen DAC aus ein paar Widerständen laufen zu lassen um ein
-
Thread
Atmega48 TWI
Hallo, versuche gerade auf dem Atmega48 das TWI in Betrieb zu nehmen. Aber leider scheitere ich schon ganz am Anfang. Im Datenblatt ist eine ausführliche Erklärung inklusive Beispielcode. Ab Seite 221 http://www.atmel.com/Images/doc2545
Hi >Woran liegt das? Im Datenblatt ist ein allg. Beispiel. Beim ATMega48 liegen aber die Adressen der TWI-Register außerhalb des Bereichs, der mit 'in/out' adressierbar ist. Einfach in/out durch lds/sts ersetzen. MfG Spess
-
Thread
Programmierproblem ATMEGA48
Servus, ich hab n kleines Problem einen Mega48 zu programmieren. Egal was ich mache, wenn ich ihn programmiere gibt er am PortD 10111100 (mit kurzem aufleuchten aller leds beim reset) aus. Alterntiv kann ich ihn Löschen und er is 'tot' (wies ja sein soll). Programmiert wird mim STK500 und AVRSTudio. Kann mir irgend wer helfen oder weiß jemand wo das Problem liegt?
-
Thread
ATmega48 Taktfrequenz
Hallo! Ich habe ein Problem mit der Taktfrequenz von einem ATmega48, verbaut auf dem STK500. Ich möchte den internen RC-Oszilator mit 8 MHz benutzen, die entsprechende Fuse-Bits habe ich entsprechend gesetzt (siehe Bild). Das Problem ist - mein µC läuft immer noch
-
Thread
TWI ATMEGA48
Hallo, ich habe eine kurze Frage zum TwoWireInterface des ATMEGA48. Mein Master hat die Startcondition veranlasst ohne offensichtliche Fehlermeldung. Soll heißen im Statusregister steht der 0x08. Allerdings sind beide Leitungen (also SCL & SDA) auf low gezogen.
-
Thread
ATMEGA48 Interrupts
Hallo, ich hab ein kleines Problem mit den Interrupts bei meinem Atmega48. Und zwar sprinngt mir das Programm nach einem Timerinterrupt nicht mehr zurück in die main Funktion. Ist das normal? Ich hab auch schon versucht mit reti() wieder zurück zu springen, aber dann
-
Thread
Atmega48 welche Revision
Um welche Revision des Atmega48 handelt es sich hier?
Quelle: http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=12631 Somit sollte der Atmega48 auf dem Bild die Revision "D" sein.
-
Thread
ATmega48 Oscillator
Hallo, Ich wollte mal vom MCS51 Strucktur weg und habe ein paar atmega48 gekauft. Ich habe eine Schleife gemacht fuer PortD und mit internem Oscillator laeuft er. Jetzt will ich das ganze mit 12MHz Xtal. Ich denke fuses all aus, CKSEL=1111, SUT=10 und schon laeuft es
-
Thread
ATmega48 Programmspeicher zu klein?
Auf die Schnelle habe ich mir ein Programm geschrieben, was die ADCs des ATmega48 liest und die PWMs steuert. Im Prinzip keine große Sache und auch nicht wirklich viel Programmtext. Nur leider scheint das für den ATmega48 doch zu viel zu sein. Dieser hat nur 4 kBytes Programmierspeicher
Optimierung aus. Ich komme mit WINAVR auf: [pre] 4.3.3 AVR Memory Usage ---------------- Device: atmega48 Program: 2024 bytes (49.4% Full) (.text + .data + .bootloader) Data: 1 bytes (0.2% Full) (.data + .bss + .noinit) [/pre] Die float Lib belegt einmalig 1kB, man muß vor float
-
Thread
Peltier PWM ATMEGA48
kleiner Softwareschnipsel, hat vielleicht jemand eine Idee woran das liegen könnte ? Achja, der ATMEGA48 hat einem ATMEGA88 platz gemacht :) $regfile = "m88pdef.dat" $crystal = 20000000 $hwstack = 40 $swstack = 16 $framesize = 32 Config Pind.5 = Output Config Pinb.2 = Output Config Pinb.1
aber sicher, das die OC Register voneinander unabhängig sind, d.h. du kannst mit den 3 Timern des Mega48/88 6 voneinander unabhängige PWMs erzeugen. Ist es vllt. eher so, das die Betriebsspannung in die Knie geht und deswegen der Lüfter langsamer wird? Lass dir auf das LCD doch mal die PWM Werte ausgeben
-
Thread
ATmega48/88/168
Hallo Leute! Ich würde mir gerne die Datenblätter von den angeblich neuen ATMEGAS anschauen (ATmega48/88/168). Diese Typen und die Datenblätter waren jedoch auf den Atmel-Homepage nicht zu finden. Ist das Ganze noch streng geheim oder wie? Im neuen Codevision-AVR kann man sie bereits auswählen
Warum reichen die Infos denn nicht? http://sub.chipdoc.ru/html.cgi/txt/ic/Atmel/micros/avr/atmega48_88_168.htm?fid=12 ...finde ich jedenfalls so schlecht nicht. ;-) Würde mir genügen, avr-gcc, avr-binutils und avr-libc anzupassen. (Allerdings muß ich für avr-gcc und avr-binutils andere Leute
-
Thread
Ist das so machbar? (Atmega48 und lochraster)
funktioniert isses mir auch egal. Vielen dank für eure Mühen! Mirco P.s.: Der Chip ist en Atmega48, die Transistoren von links nach rechts BCE, die roten Caps haben 100nF.
eure Antworten, ich fang mal von oben nach unten an. @rudi 300mil? http://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-48-20-DIP/index.html?;ACTION=3;LA=2;ARTICLE=58323;GROUPID=2959;SID=10ToMHEn8AAAIAAHWMd8cf772f0468fd0ace12618f56ed1341564 der sieht garnicht so aus, aber nagut. @Düsentrieb laut Datenblatt
-
Thread
Atmega48 wird nicht erkannt (mysmartusb)
Guten Tag, meine Bestellung von reichelt.de ist gerade eingetroffen, nun habe ich meinen Atmega48 aufgebaut (Steckbrett) und in per ISP mit dem mysmartusb Programmer von MyAvr benutzt. Doch wenn ich jetzt mit MyAvr Prog die Fuses auslese, kommt die Fuses konnten nicht ausgelesen werden, bzw. der Controller stimmt nicht mit dem eingestellen Atmega48 überein. Die Schaltung drüfte eingentlich richtig sein. [code] PC6 -Reset auf GND GND mit VCC über 100nF nach jeweils GND und VCC das gleiche mit AVCC und GND(2) AREF ist über ein 100nf Kondensator
-
Thread
Atmega48 ADC zu PWM
Hallo, ich versuche gerade mittels ADC über PWM eine LED zu dimmen, das heißt die Helligkeit der LED hängt von der Helligkeit des Umgebungslicht ab. Aber irgendwie wie will der ADC nicht so wie ich will. Der PWM funktioniert, den habe ich schon so getestet, aber der ADC will anscheinden nicht so. AREF habe ich mit 100nF nach GND gelegt. Alles dürfte richtig beschaltet sein. Ich habe auch schon versucht die interne Spannung zu benutzen, hat aber auch nicht geklappt. Hier mein Code [code] #define F_CPU 14745600UL #include <avr/interrupt.h> #include <avr/io.h> #include <util/delay.h>
-
Thread
EEPROM in ATMEGA48 gelöscht
Hallo, hab eine Schaltung mit einem ATmega48. Verwende das EEPROM um die Seriennummer dieser Schaltung zu speichern. Jetzt hatte ich es schon einige Male, dass das EEPROM komplett leer war, sprich die Seriennummer weg. Jetzt sieht es nur
Habe dasselbe Problem mit einem ATMega88... Ich dachte eigentlich, die EEPROM-Probleme bei Atmel seien erledigt. Mit Mega8/16/32 hatte ich auch nie Probleme, jetzt geht der Mist wieder los :-( Bei den 90Sxxxx habe ich das gar nicht mehr
-
Thread
Atmega48 ersetzen durch Attiny?
ich möchte das folgende Projekt nachbauen: http://www.msarnoff.org/gen2usb/ Es wird dort ein Atmega48 verwendet. Da es hier beim Conrad aber nur Attiny's auf Lager im Geschäft gibt, wollte ich mal wissen ob das ganze auch mit nem Attiny2313-20PU möglich ist? Danke!
toshi schrieb im Beitrag #2816997: > Es wird dort ein Atmega48 verwendet. Da es hier beim Conrad aber nur > Attiny's auf Lager im Geschäft gibt, wollte ich mal wissen ob das ganze > auch mit nem Attiny2313-20PU möglich ist? Könnte knapp werden. Habs gerade
-
Thread
Atmega 48 - und alles ist anders.
Hallo, ich benutze zum ersten mal einen Atmega48-20PU. Nur irgendwie geht nichts los. Programmieren funktioniert, er wird auch erkannt. Ich habe mal zum Test ein paar LED's angeschlossen und follgendes gemacht: #define F_CPU 8000000
also wenn ich den Atmega8 einsetze und follgendes mache: #include <avr/io.h> int main() { while(1){ DDRB = 0xff; PORTB = 0xff; } } Leuchten alle LED's, setze ich einen Mega48 ein leuchtet nichts
-
Thread
AD Wandler auf dem ATmega48
Hi ich habe ein Problem mit meinem ADWandler mit meinem ATmega48. Ich möchte 2 Kanäle auslesen und zwar 0 und 1 diese habe ich probehalber einmal mit VCC und den anderen mit GND beschaltet. Doch egal was ich mache ich bekomme für beide Werte immer die selbe Ausgabe
uint16_t value = valueLow + (valueHigh << 8); uartPutS("Channel "); uartPutC(channel + 48); uartPutS(" = "); uartPutC(value/1000 + 48); //1000er Stelle uartPutC(value%1000/100 + 48); //100er Stelle uartPutC(value%100/10 + 48); //10er Stelle uartPutC(value%10 + 48); //1er
-
Thread
ATMega 48 Wiederbelebung gescheitert
Moin, ich wollte checken, ob ich alles richtig verstanden habe. Hier ist ein Atmega 48, den ich auf Externen Osci programmiert hatte. CKSEL3.0 = Haken in Ponyprog. Alles funktionierte. Dann wollte ich ihn woanders einsetzen und den internen Osci wiederbeleben. Dazu habe ich einen
Danke für den Link. Es liegt wohl nicht an SUT, sondern daran, dass beim mega48 die Fuses doch sehr anders sind als beim mega8. Ich habe jetzt also den Low Frequency Crystal Mode aktiviert. Heißt das, ich komme aus dem nicht mehr heraus, ohne tatsächlich einen 32.768 kHz Quarz
-
Thread
ATMega48 resettet sich ständig
Hallo, ich habe ein Batterielader mit einem Atmega48 realisiert. Dabei kommt eine PWM zum Einsatz. Nun habe ich allerdings das Problem, dass sich der Controller immer resettet, sobald etwas Strom fließt. Die Spannungsversorgung ist aber eigentlich
-
Thread
HVPP hat ATmega48 gekillt?
gesonderte Fassung, welche ich allein an den Dragon stecke. Normalerweise funktioniert das prima, Atmega48 erscheinen da ziemlich anfällig. lg PoWl
ok, ich habe gerade meinen zweiten ATmega48 mit dem dragon getötet. irgendwie überleben die das nicht, atmega8 funktionieren problemlos. lg PoWl
-
Thread
Interrupt Problem bei Atmega48
ich mehrere Sevo`s ansteuern kann. Dieser funktioniert einwandfrei. Habe dafür nur einen Timer des Atmega 48 verwendet, musst allerdings auch ein Interrupt verwenden. Nun möchte ich zusätzlich aber die einzelnen Motorenstellungen über meinen Computer steuern und dies geht nun mal nur über Uart. Ich möchte
@Atmega 168 (atmega168) >Danke Falk, hab das aber schon probiert, da ruckelt mein Motor nur rum. Dann hast du noch woanders einen Fehler drin. Poste mal VOLLSTÄNDIGEN Code als Anhang. MFG Falk
-
Thread
extended IO Atmega48
cmd01 -> 0x00E1 [SRAM], Extended I/O Wenn der Code im AVR-Studio Simulator2 oder auf dem Target (Atmega48) ausgeführt wird lässt sich im zweiten Fall keine Änderung der betreffenden Speicherstelle beobachten. Mit dem alten Simulator funktioniert es aber. Irgendwelche Ideen was ich da falsch mache?
Falls es noch jemand interessieren sollte: Das RAM des ATmega48 ist für eine direkte Nutzung des Codes von Ulrich Radig zu klein. Wenn man das Programm anpasst tritt auch der Effekt nicht mehr auf, dass Variablen an die oben genannten Speicherstellen geschrieben
-
Thread
ATMega48P mit HIDKeys
hm...der atmega16 läuft wunderbar und emuliert mir eine usb tastatur. Hier aus dem Datenblat: "• Operating Voltages – 2.7 - 5.5V for ATmega16L – 4.5 - 5.5V for ATmega16 • Speed Grades – 0 - 8 MHz for ATmega16L
12MHz liefert aber mit einer Amplitude von 100mV. Ich habe ein schon laufendes System mit einem Atmega16; dessen Quarz schwingt bei 12MHz mit fast einem Volt Spitze-Spitze.Was mach ich falsch? Es ist die übliche Quarzschaltung mit 22pF gegen GND. Die Fuses bei dem mega48 sind verwirrend finde ich.
-
Thread
Bootolader für ATMega48
Hallo, der ATMega48 hat ja keinen Bootloader Bereich implementiert. Gibt es eine Möglichkeit auch für diesen Controller eine Art Bootloader zu machen?
Also bis jetzt habe ich immer den ATMega88 mit dem AES-Bootloader von Atmel(AVR231)benutzt und würde diesen auch gerne weiter verwenden. Leider ist für das Projekt der ATMega48 vorgesehen. Wäre es denn möglich den Bootloader Bereich
-
Thread
AVR Dragon mit ATmega48?
Hallo zusammen, ich bin seit kurzem mit der Programmierung eines ATmega48 beschäftigt und wollte jetzt mal das Programm auf den Controller spielen. Dafür wollte ich den AVR Dragon verwenden, bin damit aber bis jetzt auf keinen grünen Zweig gekommen. Ich hab leider nicht
wichtigens vergessen? Warum muss ich überhaupt einstellungen machen, wenn doch im AVR Studio schon ATmega48 und AVR Dragon eingestellt sind, sollte es doch eigentlich nur eine richtig Einstellung geben? Danke im voraus für die Mühe
-
Thread
Atmega48(Register ADC)
Ich möchte beim Atmega48 den AD-Wandler Register ansprechen. Ich benutze AVR Studio 4.13 und Programmiere in Assembler. Mein Problem ist, dass ich auf die Register des ADC nicht zugreifen kann. Beim AVR Studio steht vor dem Register NA. Habe Bei der Atmega48 Dokumentation nichts gefunden, wie man die register anspricht. Ich danke für jeden Tip im vorraus.
-
Thread
Analog-Komparator am ATMega48
Spezialisten hier sicher recht schnell beantworten können: Welche kleinste Spannungsänderung erkennt der ATMega48 an seinen beiden Eingängen des Analog-Komparator? Ich möchte zwei Spannungen auf Gleichheit prüfen. Ab welcher Schwelle erkennt er denn die beiden Spannungen als gleich? Zum Beispiel: An AIN0 liegen
-
Thread
hilfe beim atmega48
hallo, ich bin anfänger, also nicht lachen. ich möchte auf dem stk 500 ein atmega48ans laufen bekommen. leds blinken auch, aber auf der serielle kommt nur müll raus. immer nur "€€" als quarz habe ich ein 4mhz quarz fuses stehen auf Ext.Crystal Osc. 3-8Mhz....+65ms hier
-
Thread
Timing Simulation eines ATmega48
ich habe mit dem GCC Compiler ein Programm geschrieben und wollte nun gerne wissen wie lange der ATmega48 mit dem Internen 8MHz Quarz (bitte korrigiert mich wenn das falsch ist) für dieses Prog benötigt. Nun zu meiner eigentlichen frage: Gibt es im AVR-Studio eine Möglichkeit (oder mit dem GCC-Compiler
-
Thread
ATmega 48 externer Quarzoszilator
da mal nur eine frage auch wenn diese für euch wohl selbsverständlich ist. Ich möchte gerne den ATmega48 mit dem einem externen Quarzoszilatator betreiben, da aber auf der Platine schon ein Quarzoszilator vorhanden ist möchte ich diesen nun auch am liebsten dafür verwenden. Da dieser 26,6 MHz hat aber der ATmega48 nur 20 MHz maximal darf wollte ich fragen ob ich den Internen Takteiler dazu verwenden kann den Takt auf 13,3 MHz herunterzuteilen (also 26,6MHz / 2). Sascha
-
Thread
Quarz mit Atmel ATMEGA48
Hallo Forum Das Vorhaben ist ein Atmel ATMEGA48-20AU http://www.produktinfo.conrad.com/datenblaetter/150000-174999/154273-da-01-en-ATMEGA48_20AU_TQFP32.pdf mit einem Quarz namens HC49 Serie Crystal EuroQuartz http://www.produktinfo.conrad.com
Du gehst die Sache viel zu theoretisch an. Schau auf Seite 29 und 30 des von dir verlinkten ATMega-Datenblatts, dort werden 12-22 pF als Quarz-Kondensatoren im Bereich von 0,4 - 20 MHz empfohlen, das funktioniert auch so.