-
Thread
Anzahl Transitoren eines ATMega8
Schreibe eine Hausarbeit unter anderem über den ATMega8 und suche langne schon vergeblich nach der Information, wieviele Transistoren der ATMega8 beherbergt!! habe schon das Datenblatt durchsucht usw. würde mich über antworten freuen, oder tipps, wo
bei etwa /n/ = 300 000 (gewagt ;-)) Diese Überlegungen gelten für den ATmega88, weil es von diesem ein schönes Foto gibt. Die Ergebnisse sind aber auch auf den ATmega8 übertragbar, da dieser (was die Tansistoranzahl betrifft) nur unwesentlich weniger Features als der ATmega88
-
Thread
AtMega48 mal 30mA mal 11mA
Hallo, ich habe zwei AtMega48 mit ein und dem selben Programm beladen. Einer der beien braucht 11mA - der andere 30mA. Woran könnte das liegen? Wenn ich nur ein Programm schreibe an dem ich alle Ports auf aus schalte und nichts
Habe ich hier mit Atmega8 auch schon gehabt. Den mit der dauerhaft höheren Stromaufnahme nehme ich nur noch auf dem Experimentierbrett. Wenn das Programm dann fertig ist, flashe ich einen anderen Mega8. @Fanboy Du bist
-
Thread
Oszillator für Atmega 328p
Elias W. schrieb im Beitrag #7019586: > kann ich folgenden Oszillator für einen Atmega328p verwenden: Nein. Der ist für 3,3V. Damit kann der Atmega zwar auch, aber dann nicht mit 16MHz.
ATmega48A/PA/88A/PA/168A/PA/328/P Data Sheet 9.4 Full Swing Crystal Oscillator Table 9-5. Full Swing Crystal Oscillator operating modes Recommended Range for Capacitors C1 and C2: 12-22 pF
-
Thread
DAC PCM1738 mode control programmieren
Siehe Seite 24 von 48: Also muss man 0x1250 ins Register 18 schreiben, wenn man alle anderen Einstellungen auf Default lassen will.
Aus meinem PCM1796 Projekt etwas modifiziert und bereinigt. Für ATmega88 (aber auch 48, 168 oder 328) Viel Spaß. Gruß Jobst
-
Thread
UART-AtmegaAbsturz
Hallo ich habe folgendes Problem: Mein Atmega32 bekommt über UART zu unbestimmten Zeiten je 5 Bytes geschickt (Hintereinander). Ich nehme dafür den RXC-Interupt nehmen, in dem die 5 Bytes in ein Array geschrieben werden. Sobald das 5. empfangen
Sleep(250); for(unsigned char i = 0; i<5; i++) { LCD_Putc(Stelle(UART[i],3)+48); LCD_Putc(Stelle(UART[i],2)+48); LCD_Putc(Stelle(UART[i],1)+48); } Sleep(500); LCD_Clear(); UART_neu = 0; } Sleep(20); } return
-
Thread
Wie schnell ist VUSB?
Ein Atmega48 mit 20MHz schafft deutlich höhere Baudraten(250000 Bit/s). Das Problem ist allerdings, daß zwischen 2 Bytes soviel Protokoll abgearbeitet werden muß, daß bei größeren Datenmengen der Puffer schnell
überläuft, sodaß es nur mit sehr kleinen Datenblöcken funktioniert. Wobei die Implementierung für den Atmega48 auch Hardware-Datenflusskontrolle beinhaltet. Habe ich aber noch nicht ausprobiert. V-USB ist eine einfache, billige Lösung für eher geringe Ansprüche an die Geschwindigkeit. Damit läuft das auch
-
Thread
AVRDUDE 6.0 freigegeben
command allows to query or modify the verbosity level. * New devices supported: - ATmega48P (patch #7629 add support for atmega48p) - AT90PWM316 (bug #21797: AT90PWM316: New part description) - ATxmega16D4, ATxmega32D4, ATxmega64D4, ATxmega128D4 - ATmega256RFR2, ATmega128RFR2, ATmega64RFR2, ATmega2564RFR2, ATmega1284RFR2, ATmega644RFR2 - ATtiny1634 - ATxmega128A1U, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega16A4U
-
Thread
wo sind avr's verbaut
Busanbindung) und den Modulen war über die serielle Schnittstelle gelöst. Im Modul glaube ich waren ATMEGA16 und im Hauptgerät ATMEGA32 verbaut. Gruß
Noritake Itron verbaut in seinen VFD-Displays auch AVR. Auf meinem GU180x32D-K612A4 ist ein ATmega16 verbaut.
-
Thread
Echtzeitfähigkeit Arduino Uno
Beitrag #4679605: > Laufzeiten gleich > oder höher priorisierter Interruptroutinen relevant. Beim Atmega gibt es keine priorisierten Interrupts.
. Das ist auch eine Priorität, wenn auch eine Fixe. Wenn z.B. (bei M48/88/168/328 ExtInt0- und ADC-Int "ausgelöst" sind, dann muß der ADC warten.
-
Thread
undefined reference to `main' in Assembler??
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Assembling: disp_m8_v3_1.S avr-gcc -c -mmcu=atmega8 -I. -x assembler-with-cpp -DF_CPU=3686400 -Wa,-adhlns=./disp_m8_v3_1.lst,-gstabs,--listing-cont-lines=100 disp_m8_v3_1.S -o disp_m8_v3_1.o Linking: disp_m8_v3_1.elf avr-gcc -mmcu=atmega8 -I.
ist es nicht. Es definiert eine ISR nun initialisiert globale Daten. Geschrieben ist es für einen ATmega48/88/168. Übersetzen kann man zB mit [pre] avr-gcc -mmcu=atmegsa88 minimal.S -o minimal.elf [/pre] Es wird dann automatisch ne Vektor-Tabell aufgebaut und .data initialisiert (IRQs aktivieren
-
Thread
Wer würde mir ein paar ATMega8 (TQFP) flashen? Gesperrt
beim Arduino, > den Programmer direkt auf dem Board habe wofür ich direkt einen > geflashten ATMega8 bräuchte.
de.aliexpress.com/item/Top-Quality-LQFP32-TQFP32-to-DIP28-programmer-adapter-for-ATMEL-AVR-Chips-atmega8-48-88-168/32557489995.html?spm=a2g0s.9042311.0.0.Pj2xOP Den dann auf ein Stück Lochrster, 10 pol. Steckverbinder für das Programmerkabel, Reset Pin beschalten, Abblock C dran und einen Quarz und
-
Thread
usb galvanisch getrennt -> usb zu usb device <-
...vielen dank für die tipps... ich habe gerade meinen usb stack auf einem atmega168 zum laufen bekommen. in dieser schaltung wird d+ über 1M downgepullt und über 68ohm an einen atmega pin gebracht. d- wird über 1K upgepullt und über 68ohm an einen anderen pin des atmegas. das ist mein momentaner stand, nun soll direkt am atmega das signal galvanisch getrennt werden, hierzu kommen nur spulen/übertrager oder optokoppler in frage. das timing ist eng, der bus ist bidirektional/differentiell, damit wird es schwierig - ist
-
Thread
Welchen Controller für folgende Schaltung?
kann jeder Controller. z.b. ATTiny, ATMega und auch die PIC. Für Fernbedienung z.b. RC5 implementieren ... gibts fertig :) gruß
eine > Fernbedienung leicht einbinden zu können? Ich würde meinen Wald- und Wiesen-Controller Atmega48 nehmen. Der hat auch noch 3 größere Geschwister und somit genügend "Luft" nach oben. Kannst natürlich auch einen Attiny verwenden, der genau die Anzahl Pins hat, die du benötigst. Bei dem 48er hättest
-
Thread
drei alte Telefone verbinden
Steckernetzteil (also ungefähr 12 Volt), Erzeugung der 60Volt mit kleinem Step-Up-Wandler, Steuerung mit ATmega328 Zum "Läuten" sind ja 60 Volt Wechselspannung notwendig. Muss das wirklich "echte" Wechselspannung sein, oder reicht es die 60V Gleichspannung mit 25Hz zu takten? Das Wählen darf sich auf eine
denn mit sowas: http://www.ebay.de/itm/Alte-Nebenstellenanlage-W-322-Delta-mit-Beschreibung-2-x-W48-1-x-W49-W50-/171045652806?pt=Antike_B%C3%BCrotechnik&hash=item27d31d8946 Da hast Du noch genügend selber zu tun! MfG
-
Thread
Microcontroller mit Python
Ja, die classic ATtiny sind bezüglich Stromsparen nicht der Bringer. Da muß es schon ein großer ATmega sein. Z.B. der ATmega48A braucht im Power-Save <1µA am 32kHz Uhrenquarz.
Batteriebetrieb möglich ist. Wie schon oben gesagt wurde, der ATtiny25 braucht ~20..30µA. Der ATmega48A zieht im Power-Save mit Uhrenquarz <1µA.
-
Thread
Kontrollertyp in WinAVR ändern/einstellen
Projekt aufmerksam geworden: http://www.zabex.de/site/ohmmeter.html Der Autor verwendet dort einen Atmega88 -ich habe hier aber nur Atmega48. Vom Platzbedarf müßte das Programm auch in einen Atmega48 passen. (Siehe Bild) Ich habe nun aber gelesen, daß man ein sog. Makefile braucht, in dem der benutzte
Danke, Karl-Heinz. Das ging und passt auch in Atmega48. MfG Paul
-
Thread
ATMega8 genau bei 8 Volt am I/O PIN ansteuern, Spannungsteiler, Transistor?
8.0073 V Du benötigst nur 4 Widerstände: 4k4, 10k 10k und 9k53, alle Widerstandswerte sind in der E48 Reihe enthalten...
sehr schön, hört sich gut an :) danke. kann man den innenwiderstand vom atmega i/o pin eigentlich bei dieser spannungsteilergeschichte vernachlässigen? an den beiden unteren widerständen hängen ja praktisch noch zusätzliche "widerstände" vom innenleben des atmega dran... christian
-
Thread
Ports eines GPIO expanders verbinden
Beitrag #6182720: > Ich würde das mit HC165 und NPIC6C596 machen, und dann modular. Pro > Board 48 Pins. Da orderst Du einmal einen 10'er Pack Leiterplatten beim > Chinesen und kannst dann nacheinander aufbauen und testen, je nach > Bedarf. Wenn Dir da mal ein Pin hopps geht, kannst Du es leicht
DIP-40 (ATmega162) ginge aber auch.
-
Thread
MIDI-Rekorder mit SD/MMC und AVR
Noch mal ein Nachtrag: ich habe die Variante mit dem Atmega 8 (Atmega8-16PU) mit 16 Mhz externen Quarz gebaut also ohne Bootloader und Fernbedienung und habe das HEX File aus dem "default" Verzeichniss geflasht. Gruss Tom
Ich hab jetzt meinen Fehler gefunden, ich habe die Schaltung anhand des Atmega8-Schaltplans(ohne Fernbediehnung) aufgebaut, verwende aber einen Atmega168. Dort ist der Play Button auf PIN13(PD7). Grüße
-
Thread
Programmcode, für das Antreiben eines Schrittmotors durch einen ATmega8 in Assembler
7) / 7 Steuerausgänge (A-G) -> Technische Daten: (Motor 28BYJ-48): Betriebsspannung: 5V / Phasen: 4 / Schrittwinkel: 5,625 Grad / Gleichstromwiderstand: 50 Ohm / Drehmoment: >34,3 mNm Ich weiß dass das ziemlich
Hier ist der Code in C. https://42bots.com/tutorials/28byj-48-stepper-motor-with-uln2003-driver-and-arduino-uno/ Entweder implementierst du es sinngemäß in Assembler. Oder du nimmst dir den GCC zur Hilfe und nimmst den Output Assemblercode.
-
Thread
LCD für Unterputzdose
HI >Diese LCD haben ja keine Chips. Wie kommst du darauf? >Oder kann ich es mit meinem Atmega8 16PU ansteuern? Ja. >Oder könnte der Atmega8 etwas zu knapp werden (Speicher)? Kommt auf deine Programmierkünste an. Aber wieso versteifst du dich auf den ATMega8? Mit den ATMega48...328
Atmega8 habe ich halt vorrätig :)
-
Thread
Abkündigung bedrahteter uCs?
die sehr nützlich Zu dem Preis: http://such001.reichelt.de/?SID=13TanDUX8AAAIAAAfiO8c6460e5e7ce48b512c7d367014e9857f0;ACTION=444 DIP:1,75 SMD:1,85 Früher hab ich die für nen Euro in DIP gekauft... -.-
Erker schrieb im Beitrag #2176448: > ...dass sie immer wieder neue > Typen rausbringen, z.B. den Atmega1284 Wo gibts den denn?
-
Thread
AVR+interner RC Oszillator extrem ungenau
Gerät entwickelt, welches LEDs in bestimmten Zeiten verschieden ansteuert. Im Gerät sitzt ein ATmega48, welcher mit dem internen Oszillator auf 128KHz läuft. Nun soll eine LED 150 Sekunden lang leuchten. Bei einem der Geräte leuchtet diese jedoch 161 Sekunden, bei einem anderer genau 150. Die
Du könntest den internen Takt über einen 32,768kHz Quarz kalibrieren. Damit lief ein mega48 bei mir etwa 5Monate an zwei Mignon Akkus durchgehalten.
-
Thread
µC gesteuerter Aufwärtswandler 12V->50V 1A
Frequenz 500kHz gewählt damit die Induktivität nicht exorbitant groß sein muss. Ist das mit einem ATMega48 bei 20MHz Taktfrequenz machbar? Kann ich noch eine sinnvolle Effizienz(>70%) erreichen wenn das Gate des Mosfets durch einen Bipolartransistor angesteuert wird? Um die Kosten der Induktivität
Trafo hinten dran Stimmt, eine so hohe Frequenz mit ausreichender Auflösung scheint wohl mit dem ATMega48 nicht möglich...Danke für den Hinweis. Ich bin ein armer Student und mehr als 10€ für eine Spule auszugeben heißt gerade eine Woche hungern ;) Der kontinuierliche Betrieb ist mir übrigens nicht
-
Thread
Arduino Due Buchempfehlung, Frage zu Programmiersprache
Framework Horizont hinaus schauen willst. Der SAM3X8E ist schon eine andere Klasse, verglichen mit dem ATmega328P.
einen Blick in die fast 1470 Seiten des Datenblatts vom SAM3X8E. Damit verglichen ist das von der ATmega48A-48PA-88A-88PA-168A-168PA-328-328P Serie mit seinen 660 Seiten noch ein Groschenroman. Natürlich ist der Due deutlich leistungfähiger. Aber um diese Leistung nutzen zu können, gilt es, einen ganzen
-
Thread
AT Mega 48P Notaus
Hallo Zusammen, ich habe ein Problem mit dem AT Mega 48P. Dieser fuktioniert soweit wie gewünscht. Jedoch schält nach ca. 5h Betrieb und bei einer Gehäusetemp von ca 55 °C der µC ab und wieder an. Dieser Vorgang wird einige male (Zeitabstand konst.). Nach
Ein Atmega48p wird nicht heiss. Allenfalls ein bisschen warm, wenn man die 40mA, die ein Port liefern kann, dauerhaft ausnutzt. Hast du den per Hand eingelötet? Dann würde ich mal nach Lötbrücken suchen.
-
Thread
0.5V an AVR Ausgang trotz Output auf LOW sowie LM35 ärger
Guten Morgen, > Messe die Spannung direkt am GND Pin des AVR. Wieviel Volt misst du da? 0.48V > Tenne die Leitung zum Gate des MOSFET, so dass am AVR Pin gar nichts > mehr hängt. Wieviel Volt misst du dann bei Low und High Pegel? Nach trennen: 0.48V LOW 4.25V HIGH > Wieviel Volt
Beitrag #4564005: >> Messe die Spannung direkt am GND Pin des AVR. Wieviel Volt misst du da? > 0.48V Wogegen hast du dann da gemessen? >> Tenne die Leitung zum Gate des MOSFET, so dass am AVR Pin gar nichts >> mehr hängt. Wieviel Volt misst du dann bei Low und High Pegel? > Nach trennen: > 0.48V
-
Thread
4mA-20mA Strom messen ohne OPV, nur mit Widerstand?
so ein linearer Optokoppler (zB http://www.reichelt.de/?;ARTICLE=76158 ) schon teurer als ein mega48, da lass ich den wohl eher weg. Nochmal danke soweit, ciao Tom
damit bei dir Probleme? > wie erkenne ich ob das ein 15.24mm oder 7.62mm breiter Chip ist? ATMEGA 8L8 DIP - Das Foto ist nur so ein "Symbolfoto" Schau mal ins Datenblatt, da steht 7.62 bis 8.255mm Was gedenkst du damit zu tun? (tja meine Neugier)
-
Thread
Fragen zu Forth
> : befehl ." mein Testbefehl"; Zu GForth kann ich nichts schreiben. Beim AmForth (ATMega) landet der Befehl 'befehl' im Flashspeicher. Zum Editieren nehme ich PN und sende die Programme/Befehle per Loader zum Controller. http://amforth.sourceforge.net/
Atmega laufen lassen" :-) ) Insgesamt ist mir der Code für die 8051 CPU Simulation aber zu groß, da die CPU recht viele Befehle hat. Für eine VM zu unelegant. Die J1-Implementierung dagegen ist sehr
-
Thread
AVR Controller
Speicher meinst, es gibt meistens 2-3 Baugleiche controller mit grösserem Flash / ram. im Fall vom Atmega8 Atmega48 (kleiner 4kb Flash) Atmega168 (grösser 16 kb Flash) Atmega328 (grösser 32 kb Flash, nch nicht auf dem Markt)
Wenn du eh erst anfängst, ist es evtl. sinniger mit einem ATmega88 einzusteigen als mit einem ATmega8.
-
Thread
Fleury UART Lib AVR Studio 6.1
signal handler [enabled by default] Hier die codezeilen aus der uart.c [c] #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT SIG_USART_RECV #define UART0_TRANSMIT_INTERRUPT SIG_USART_DATA ... SIGNAL(UART0_RECEIVE_INTERRUPT) {... } SIGNAL(UART0_TRANSMIT_INTERRUPT)
-
Thread
AVR Ethernet Platine
gefällt, ist, dass es in dieses Gehäuse passt. Kleine Eckdaten zu meinem ATEthernet Board: * ATMega128 * 32kByte SRAM * 1MByte Flash * USB * 10Mbit Ethernet * RTC (Counter am ATMega) mfg Andreas
Ja, es sind natürlich TQFP, siehe auch Seite 370 vom ATmega128-Datenblatt: ATmega128-16AI = TQFP, Industrial temp range Achja: Wer sich keine Platine von Guido gesichert hat aber dennoch an den atmega128's zu 6,99EUR (+Porto) interessiert ist, der kann
-
Thread
ATmega/32/48/88/168 (BGA)
Hallo, Gibt es den ATmega/32/48/88/168 in BGA oder LAP ? Grüße Schockfish.
-
Thread
AVR ATMega Ersatz im Arduino Uno
Anwendung auch einen anderen Controller aus der gleichen Baureihe verwenden. Dabei handelt es um die Atmega 48/88/168/328. Diese 4 Conroller sind sozusagen Geschwister. Andere AVRs z.B. der Atmega8 ist ein Cousin von denen. Je nach Verwandschaftsgrad müssen beim Code mehr oder weniger umfangreiche Änderungen
ATmega verwenden.
-
Thread
Mehrere Relais gleichzeitig schalten
Ich glaube vor langer Zeit habe ich so etwas ähnliches mit einen atmega8 einen Schieberegister und einen uln2003 gelöst ;)
entweder ein kleines TTL-Grab, oder etwas mit Gal's, oder eben wie > bereits geschrieben per uC - Atmega oder ähnlich. Aber einfach Dioden, > glaub ich nicht. Etwas Logic muss da schon rein. Wie programmiert man so ein Atmega?
-
Thread
Mikrocontroller Software läuft nicht
neuinstallieren. Ich benutze einen MySmartUSB Light zur ISP Kommunikation mit meinem Mikrocontoller Atmega48PA. Ich habe mir dann das myAVR_ProgTool und WinAVR geholt. Mit diesen Programmen konnte ich eine Verbindung zum Mikrocontroller herstellen und auch Programme flashen. Des Weiteren konnte ich
Hi >Ich benutze einen MySmartUSB Light zur ISP Kommunikation mit meinem >Mikrocontoller Atmega48PA. Dann solltest du auch 'm48PAdef.inc' als Includefile nehmen. >Es soll im Grunde eine LED leuchten Welche (Pin)? MfG Spess
-
Thread
AVR Studio, Atmel ICE und die unsägliche Oszillatorkalibrierung
weitergebracht. Vielleicht könnt ihr mir helfen wie's automatisch geht ??? Danke schon mal Ede_Wolf PS:ATMega16A
[/pre] Nur die alten ATmega8,16,32 und ATmega48 können es nicht.
-
Thread
[V] Halbleiter, Netzteile, Opto, Encoder, Diskret, Relais, Pneumatik, AoIP
ESD-sicherer Verpackung aufbewahrt, ausgenommen die pneumatischen Bauteile. Halbleiter: 450x ATMEGA325-16AU: AVR -> 1,00 €/Stk. 84x PIC16LF648A: Microchip PIC -> 0,50 €/Stk. 8x CW25-TIM: GPS-Modul mit 1pps und Clockausgang -> 5,00 €/Stk. 104x LTC1337CSW
Und ein weiteres Update ... Halbleiter: 415x ATMEGA325-16AU: AVR -> 1,00 €/Stk. 8x CW25-TIM: GPS-Modul mit 1pps und Clockausgang -> 5,00 €/Stk. 84x LTC1337CSW: RS-232 5V 3-Driver/5-Receiver -> 0,25 €/Stk. 116x LTC1337CG
-
Thread
AVR flashen mit Dragon & Linux geht nicht
Hacken hat. Resultat: RESET-Jumper gezogen, avrdude aufgerufen mit -vvvv, Ergebnis: > avrdude -p ATMEGA48 -c dragon_isp -P usb -t -vvvv [pre] avrdude: Version 5.4, compiled on Jul 14 2007 at 23:16:29 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ System wide configuration
: 00:a2:00:00:32:f1 Reported JTAG device ID: 0xFFFF Configured for device ID: 0x9406 atmega168 -- FORCED with atmega168 JTAG config complete. JTAG ICE: Cannot synchronise [/pre] Es gibt auch Meldungen dazu: [pre] Feb 22 01:14:59 camelita kernel: usb_control/bulk_msg: timeout Feb
-
Thread
Wendeschütz für drehstrommotor mit halbleiterrelais
Kämmerlein selbst baut, schreit natürlich kein Hahn danach, wenn sein Kämmerlein dann abbrennt, weil der ATmega16 sich evtl. durch eine Spannungsspitze mal verschluckt und doch beide Halbleiterrelais gleichzeitig ansteuert.
auch die 10 Millionen Schaltspiele aus. Wenn die Solarnachführung alle 15min schaltet, sind das 48 Schaltspiele bei 12 Stunden Sonnenscheindauer. 10 Millionen Schaltspiele geteilt durch 48 macht 570 Jahre Lebensdauer. Dann sollte die Gewährleistung für die Anlage wohl abgelaufen sein. Axel
-
Thread
Software UART
>Ich musste übrigens etliche Register- und Bitnamen anpassen, weil sie >beim Atmega644 leicht anders heißen. Hi Kermit, ich wollte in den nächsten Tagen ebenfalls anfangen mich mit der SW UART für den ATmega644 zu beschäftigen. Wenn du, wie du sagst, die Dateien schon für
Super! Funktioniert einwandfrei, sowohl auf einem ATMega8 als auch auf einem ATMega644. Hier die Anpassungen für den ATMega644: [c] #ifdef _AVR_IOM644_H_ #define SRX PD6 // ICP on Mega644 #define SRXPIN PIND #define STX PD5 //
-
Thread
ATMEGA 168 vs ATMEGA 16L8
...dann schau mal ins Datenblatt vom Atmega16, da steht auch der Atmega16L drin, der (nur) mit max. 8MHz läuft. (der atmega168 gehört zu den Nachfolgern des atmega8) hth. Jörg
noch Tomaten auf den Augen :-) Jedenfalls hab ich mal probiert bei welchen Spannungen so ein ATmega8 noch anläuft, hier das Ergebnis: Frequenz minimale Spannung Atmega8L_DIP: 1MHZ 2.05V Atmega8_TQFP: 1MHz 2.25V Atmega8_TQFP: 12MHz
-
Thread
Überlegungen zu ATtin85 und PWM aus Timer 1
Folgende konstruiert. Als ISP nutze ich den Arduino mit dem ATTiny Core von SpeceKonde. Die 20,48KHz ergeben sich aus den Specs des Lüfters (18-30KHz) und der Gleichung (64MHz / 16) / (199 + 1) = 20,48KHz Ich möchte also den Timer 1 des ATtiny85 nutzen, mit 64MHz, einem Prescaler von 16 und einem
Hi >Die 20,48KHz ergeben sich aus den Specs des Lüfters (18-30KHz) und der >Gleichung (64MHz / 16) / (199 + 1) = 20,48KHz Da kommen bei mir 20kHz raus. MfG Spess
-
Thread
Anfängerfrage: USB über Atmega
Guten Tag allerseits. Ich habe vor kurzem mehrere Atmega 48 und ein entsprechenden Programmer geschenkt bekommen. Nun möchte ich - ohne viel Erfahrung - mein erstes Projekt damit starten: Ich versuche es mal zu erklären: ich möchte eine USB-Verbindung
>Ich habe vor kurzem mehrere Atmega 48 und ein entsprechenden Programmer >geschenkt bekommen. Nun möchte ich - ohne viel Erfahrung - mein erstes >Projekt damit starten: >Ich versuche es mal zu erklären: >ich möchte eine USB-Verbindung
-
Thread
Hterm 1M Baud
welchen Chip, im > letzteren Fall. > Also was willst du eigentlich? Arduino Mega. Also ein ATmega 2560 und für den uart ein atmega8u2
Draco schrieb im Beitrag #4694938: > Der Verlauf sieht grad folgendermaßen aus: > Atmega2560 ---> Atmega8u2 ---> PC ok, das erklärt das natürlich.
-
Thread
Atmega8: Was soll ich verwenden? Bei 3,3V und 12MHz
Hi Ulrich, wie wäre es denn mit einem ATMega48/88. Die kommen bei 3,3V nach Datenblatt zwar auch nur bis 10MHz, sind damit aber schon deutlich näher an den von dir geforderten 12MHz (und sind pin-kompatibel zum ATMega8)
mal sehen, ich hatte mich da auf die Information auf Seite 1 verlassen ;-) Na dann sollte doch ATmega48/88/168 die perfekte Wahl sein
-
Thread
NE555 Vergleich Simulation mit Messung
Datenblätter schaue ich mir an. Ich habe die Schranke auch schon aufgebaut mit Ansteuerung über Atmega. Und das funktioniert auch. Wollte eben zu 555 wechseln, um Ports zu sparen.
und die Übergänge zwischen den Welten sind sanft fließend. https://www.vishay.com/docs/82459/tsop48.pdf
-
Thread
Pin Abfragen
befindet sich in einer Funktion. Die while(1) ist somit in der main(). Ich verwende übrigens einen Atmega48. Allerdings glaube ich nicht dass die Pinabfrage Controllerspezifisch ist. Vielen Dank noch mal
Gast wrote: > Ich verwende übrigens einen Atmega48. Allerdings glaube ich nicht dass > die Pinabfrage Controllerspezifisch ist. wobei ich gerne wissen würde, wie die Interruptpins beschaltet sind...
-
Thread
Neue Cortex-M0+-Familie von Atmel
sich denn überhaupt noch sich mit zb.8Bit AVR zubeschäftigen, Denn wenn ich mir ansehe was ein Atmega128 kostet kriegt ich fast zum gleichen Preis ein STM32F103ZET6
30-50 > Cent) ist der Cortex M0 fast unschlagbar. Dieses Teil, zu dem Preis, in einem TQFP32/48, dass man auch alle Interna nutzen kann: da bin ich dabei :-)