-
Thread
USBasp auf M328
, wie man das schafft. Und ob. Warum? Der mega328 ist im wesentlichen kompatibel mit den mega48/88/168. Außer daß er mehr Speicher (Flash/RAM/EEPROM) hat. Da es ein usbasp Image (vulgo: Hexfile) für den mega48 gibt, reicht es vermutlich schon, das auf einen mega328 zu flashen. Falls das wieder
flashen. Wenn ich mich richtig erinnere, ist der Mega168 und der 328 nicht binärkompatibel zum ATmega48, der ATmega88 schon.
-
Thread
Datenverlust bei Datenübertragung per SPI
Hallo zusammen, ich habe hier ein kleines Problem mit meinem SPI. Zur Hardware: ATmega8515 @ 10MHz auf dem STK500 (Master) verbunden über ca. 15cm lange Kabel/Leiterbahnen mit einem ATmega48 @ 20MHz (Slave). SPI-Takt liegt bei 2.5MHz Das Problem: Der Master überträgt alle 1ms je
immer hin und her. Ich bin der Sache mal auf den Grund gegangen und habe festgestellt, dass der ATmega48 (Slave) gelegentlich, so 1-2mal pro Sekunde, das Erste der beiden Bytes nicht sieht und weder 0xAA noch 0xFF sendet. Der Pegel auf der MISO-Leitung bleibt einfach auf low. Beim Slave ankommende
-
Thread
Interner Takt
konnte ich leider nichts darüber finden, wie man den internen Clock einstellt. Im Datenblatt des ATMega48 hats zwar schöne Tabellen, doch es ist kein Register angegeben. sind die in einem speziellen Register? und wie stelle ich die um? Konkret will ich den Takt auf 1MHz stellen, also auf den internen
Der interne R/C Oszillator des Atmega48 läuft mit 8 MHz. Du kannst diesen Takt runterteilen, so dass das System z.B. mit 1 MHz läuft. Das Runterteilen stellst du nicht mit einem Spezialregister ein (wie z.B. auf einem Renesas R8C möglich
-
Thread
Camera Modul an ATMEGA ?
Noch eine Lösung: http://www.roboterclub-freiburg.de/AtmelAVR/Hardware/AtmegaKamera/AtmegaKamera.html
Bei meiner Kameralösung http://www.roboterclub-freiburg.de/AtmelAVR/Hardware/AtmegaKamera/AtmegaKamera.html habe ich den Komperatorinterupt für die Erkennung des Zeilenanfangs verwendet und dann eine Softwareverzögerung eingebaut. Damit läst sich der Abtastzeitpunkt relativ genau
-
Thread
PS2-Tastatur am Atmega
104 , 103 , 121 , 54 , 7 , 8 , 44 , 109 , 106 , 117 , 55 , 56 , 0 Data 0 , 44 , 107 , 105 , 111 , 48 , 57 , 0 , 0 , 46 , 45 , 108 , 48 , 112 , 43 , 0 Data 0 , 0 , 0 , 0 , 0 , 92 , 0 , 0 , 0 , 0 , 13 , 0 , 0 , 92 , 0 , 0 Data 0 , 60 , 0 , 0 , 0 , 0 , 8 , 0 , 0 , 49 , 0 , 52 , 55 , 0 , 0 , 0
, 76 , 77 , 74 , 85 , 47 , 40 , 0 Data 0 , 59 , 75 , 73 , 79 , 61 , 41 , 0 , 0 , 58 , 95 , 76 , 48 , 80 , 63 , 0 Data 0 , 0 , 0 , 0 , 0 , 96 , 0 , 0 , 0 , 0 , 13 , 94 , 0 , 42 , 0 , 0 Data 0 , 62 , 0 , 0 , 0 , 8 , 0 , 0 , 49 , 0 , 52 , 55 , 0 , 0 , 0 , 0 Data 48 , 44 , 50 , 53 , 54 , 56 ,
-
Thread
6kW Buck Converter, Mikrocontroller gesteuert
Wer ist das heute nicht. >Welche Nachteile hat die variante mit einem Mikrocontroller (z.B. >ATmega) weil diese nur selten verwendet wird? Naja, ATmega ist da schon etwas eng. Bei kleiner PWM-Frequenz mag das vielleicht noch passen, aber man muss einigermaßen tricksen. Es ist besser, einen dafür
dsPIC Serie Freescale MC56F827xx Bei 6kW würde ich keinen Wald und Wiesen Mikrocontroller wie ATMega nehmen. Gruß DC/DC
-
Thread
AVR-Tutorial auch mit ATmega8A oder ATmega88 verwendbar?
moderneren AVRs umzuschreiben ist eine Menge Arbeit und ist eigentlich niemandem zuzumuten. Den ATMega8A habe ich mir noch nicht angesehen, aber der ATMega48/88/168 hat einen völlig neu organisierten I/O-Bereich, viele I/O-Register liegen an anderen Adressen, teilweise sind andere Zugriffsbefehle nötig
meisten Dinge, für die ich in letzter Zeit einen AVR mit 28 Pins brauchte, konnte ich mit dem Mega48 erschlagen. Naja, außer dem OSD für ATV (LM1881 und ATMega8), aber das war ein Einzelstück, da gibt es in meinem Umfeld vermutlich kein weiteres Interesse. Beim ATTiny13 bin ich auf die A-Version
-
Thread
5V Spannungsversorgungs LM 1117 Alternative , da dieser heiss wird
AVR zwischen 2MHz und 8MHz liegt nicht bei 10mA. > Der liegt nicht einmal bei 10µA. Beispiel ATmega88P: 6mA/8MHz, 1mA/1MHz, wenn nicht idle.
du deinen Prozessor immer noch als Staatsgeheimnis behandelst, kann ich nur raten (war übrigens der 48P, nicht 88P).
-
Thread
LED Treiber / Konstantstromquelle mit PWM aus LiPo Zelle
Modulation. Schließlich sollen dabei längere Pausen auf kürzere Pulse > folgen, und die v. D. g. 48kHz ergäben sich als (puls + > pause)/Sekunde... 48 kHz ist das Trägersignal. Für das Kommunikationsprotokoll sendet man dann 600 us lang ein Signal mit 48 kHz und lässt danach eine Pause von 600
genug ist), sollte die LED doch nichts zu meckern haben, oder habe ich einen Aspekt übersehen? Bei 48 kHz komme ich auf ein t(on) von 20 us.
-
Thread
24V 2V/70mA Lämpchen mit uc ansteuern
4x Transistor 1x Vorwiderstand oder diodenkette macht 24 plus 8 Lämpchen extra. Ist ein Atmega48, hat nur 22 Ausgänge... M.
Maddin schrieb im Beitrag #2925567: > Ist ein Atmega48, hat nur 22 Ausgänge... Dann könnten folgende Artikel interessant sein http://www.mikrocontroller.net/articles/Port-Expander_PCF8574 http://www.mikrocontroller.net/articles/Porterweiterung_mit_SPI
-
Thread
Schaltung Messung kleiner Ströme bei uC in Standby/Idle
Diese Binäruhr mit Atmega48a und 32khz quarz macht eigentlich nur alle 30ms mal bißchen mehr und hängt 99% der Zeit im Idle, auch die LED gehen <0,4% der Zeit an. https://github.com/IngmarEckhardt/binary-clock Sie läuft
> Nimmt man ein 3V Netzteil, ist das schwächste Glied nicht mehr die > Batterie, sondern der ATmega328: über seinen Ausgang zur LED fliesst > alles was möglich ist, das sind je nach Exemplar 40mA bis 100mA. Es ist Atmega48a, der darf bis 200 Die funktioniert halt so an 3,5V Netzteil. Und
-
Thread
Schwierigkeiten mit den externen Interrupts vom Atmega328p
komische Sache. Stimmt die Controller-Einstellung im Simulator? Nicht, dass von Dir unbemerkt ein ATmega48 simuliert wird oder so (alles schon dagewesen...) Menüpunkt Debug, Untermenü "Check platform and device" Normalerweise müsste im Simulator sofort (einen Maschinentakt später) das Bit INTF0 im
#5671519: > Stimmt die Controller-Einstellung im Simulator? Nicht, dass von Dir > unbemerkt ein ATmega48 simuliert wird oder so (alles schon dagewesen...) > Menüpunkt Debug, Untermenü "Check platform and device" > > Normalerweise müsste im Simulator sofort (einen Maschinentakt später) > das Bit
-
Thread
'UBRR0H' was not declared in this scope
-mmcu=atmega48pa -B "$(PackRepoDir)\atmel\ATmega_DFP\1.2.209\gcc\dev\atmega48pa"
Schau auch mal in die iom88pa.h rein. Evtl. ist diese Datei korrupt. Du meinst wohl eher in die iom48pa.h. Das hatte ich schon gemacht. Interessanterweise wenn ich die Zuweisung UBRR0H = (unsigned char)(ubrr>>8); direkt in Main.ccp lege, dann akzeptiert das der Compiler...
-
Thread
Delay in AVR Studio
Habe ich überall (Projekt- und Programmer- Einstellungen) auf ATmega48 eingestellt.
allem das Ergebnis, wenn du long_delay() auch wirklich rufst. Die Stackinitialisierung für den ATmega48 stimmt übrigens.
-
Thread
Microchip kauft Atmel Gesperrt
Woher kommt eigentlich das unausrottbare Vorurteil, AVRs würden nur von Bastlern verwendet? 2 x Atmega48 in einem Patura Weidezaungerät 1 x Atmega328 in einer Liebherr Kühlschranksteuerung Ist Liebherr ein Bastlerladen?
im Datenblatt und der Mode geht jetzt von 8 bis 20MHz? http://www.atmel.com/Images/Atmel-42176-ATmega48PB-88PB-168PB_Datasheet.pdf
-
Thread
USBasp auf AVR-ISPmkII flashen?
schrieb im Beitrag #3619101: > ich habe noch einen weiteren mkII Clon in Form des eHaJo Boards mit > Atmega328P (afaik) Und genau da irrst du dich. Da ist ein ATmega32U2 drauf. Der hat ein richtiges USB-Interface und genau deswegen geht es. Der ATmega8 (48, 88) in einem originalen USBasp hat das nicht
Nein, es legt daran, dass der USBTiny_Mkii von Dean Camera andere Architektur hat, da ist kein Atmega8 drin sowie in alle USBasp's & Co. sondern ein AT90USB162.
-
Thread
zwei Schaltregler hintereinander - sporadisch keine Funktion
würde gern in ein Bussystem mit einfachen Mitteln eine Sirene einbauen. Auf der Busleitung liegen 48V, die Sirene benötigt 24V und die Logik drumherum wird mit 5V betrieben. Dazu habe ich jetzt zwei RECOM Schaltregler hintereinander, also +48V(in) --> 78HB24-0.3 --> (+24V) --> 78RE05-0.5 -->
Bild hochgeladen werden konnte. 1) Links oben der PCB Steckverbinder für die Verbindung zum Bus. 48V + RS485. +UB/-UB sollen hier also die 48VDC von draußen sein. 2) Daneben die DC-Wandler 48V => 24V => 5V. Die Spulen und Kondensatoren habe ich aus den Datenblättern übernommen. 3) Darunter dann
-
Thread
Auswahl AVR-Controller: ATinyXX oder ATMEGA8?
es (fast) egal was man nimmt. Gibt es noch weitere Argumente für oder gegen die reinrassige ATmega8-Lösung? Jürgen
er z.B. PCINT-Eingänge bietet. hallo, danke für den Tipp mit dem Amtega88 wenn ich den Atmega48 anschauen dann wäre dieser ein super Ersatz für die Tinys. [ausser der Baugrösse]. Ich werde mich mal auf die Amega-Reihe 48 - 168 "einschiessen" Gruss Jürgen
-
Thread
Simple Frage zum Bootloader?
Jürgen W. schrieb im Beitrag #2291546: > Im Moment einen m48. Aber auch bei dem ist ein Löschen einzelner Pages über die Programmier-Schnittstelle nicht möglich.
Später wird der dann über Bluetooth geflasht. Board ist ein BCA8-BTM-328. Bisher hatte ich nur mit Atmega8 und Atmega32/64 ohne Bootloader gespielt. Die Lockbits sind =0xEF LB=No memory lock features enabled BLBO= No lock on SPM and LPM in Application Section BLB1= SPM prohibited in Boot Section
-
Thread
Atmega328P mit AVRStudio + Dragon: JTAG? dW?
Laut Hilfe im AVR-Studio (ver. 4.18) erlaubt der Dragon beim Atmega328P nur die Modes "ISP/Parallel/JTAG" (JTAG Programmierung und Debugging). In der Tabelle "Tools and device support" wird dies als "ISP/PP/JP/JD" bezeichnet. Das kapiere ich nicht, denn im Atmega48
ich weiter im Hilfe-System wühle, finde ich nur die "Device >Connection Sheets", bei denen der ATmega328P gar nicht genannt ist. Ist wie ATmega48,ATmega48P,ATmega88,ATmega168. MfG Spess
-
Thread
Benchmark für Arduino-Boards?
Markus schrieb im Beitrag #4996175: > ATmega2560 16MHz > VAX MIPS rating = 7.23 > > > STM32F103 72MHz > VAX MIPS rating = 48.81 Dabei hast Du dann allerdings auf einem 16MHz Atmega eine fast 30% niedrigere DHRYSTONE/VAX-MIPS Leistung
ATMega aber die reine Rechenleistung steht da meiner Meinung nach sehr weit hinten in der Liste.
-
Thread
Frequenzzähler mit ATMega32
= ((double)freq * korrekturwert ); char b[9]={((freq_ausgabe%100000000)/10000000)+48,((freq_ausgabe%10000000)/1000000)+48,((freq_ausgabe%1000000)/100000)+48,((freq_ausgabe%100000)/10000)+48 ,((freq_ausgabe%10000)/1000)+48,((freq_ausgabe%1000)/100)+48,((freq_ausgabe%100)/10)+48,(freq_ausgabe%10)+48}; Schreibelcd(0,0,8,"Freq./Hz"); Schreibelcd(0,1,8,b); // Frequenz ausgeben } } [/c]
-
Thread
Probleme mit AVRISP MKII
Ausgangsschaltung: http://www.rn-wissen.de/images/c/cf/Avrtutorial_grundschaltung_mitisp.gif Wobei ich ein _ATMEGA8_ benutzte (oder soll ich lieber ein ATMEGA16 nehmen?). Erster Test in der Konsole: [code] avrdude -i 1000 -B 5 -e -p m8 -c avrispmkII -P usb -U flash:r:test.hex:i avrdude: stk500v2_command
Siehe AVRISP mkII User Guide: ATmega168 --> No Debug Support Schau dir die "User Guides" deiner Toolchain an bevor du weitermachst! ;-)
-
Thread
S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega
kennt jemand ein nachbausicheres LC-Meter-Projekt, das fürs AFU-Basteln zu empfehlen ist und auf Atmega basiert? 73
= tmr_10ms - old_tmr1; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ avr-gcc -g -Os -Wall -mmcu=atmega324p -DF_CPU=7372800UL -DDEBUG=0 -c hd44780.c -o hd44780.o avr-gcc -g -Os -Wall -mmcu=atmega324p -DF_CPU=7372800UL -DDEBUG=0 -c timer.c -o timer.o avr-gcc -g -Os -Wall -mmcu=atmega324p -DF_CPU=7372800UL
-
Thread
PM2528 als Scannermultimeter mit GPIB
> Wenn du nur ein Gerät am Bus hast, mag das funktionieren. Aber der > Bustreiber kann mindestens 48mA treiben Atmel als Driver dürfte im Strom reichen http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf DC Current per I/O Pin . . . . . . . . . . . . . . . . . . 40.0mA
-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf Seite 401 lese ich was von 20mA Ralph Berres
-
Thread
Suche Schaltplan für KSQ 2600mA 48V mit PWM
ich hätte alles, > was ich brauche: Bauteilliste, PCB-Design... Und einen Baustein, der maximal 48 Volt verträgt.
noreply@noreply.com schrieb im Beitrag #5523403: > Und einen Baustein, der maximal 48 Volt verträgt. Zu eng am Limit meinst Du? Mein 48V Meanwell Netzteil kann ich etwas runterregeln. Ich überlege aber tatsächlich, pro LED-Modul (und Kanal ja sowieso) eine KSQ zu spendieren. Und
-
Thread
Attiny 25, USI clock vom Timer 0 compare match
Master-SPI, UART mache ich einfach in Software und gut is. Und Slave-I2C mache ich dann eben mit nem ATmega48. Slave-SPI kann ja kein AVR gut, da nehme ich dann nen 8051. Peter
Peter Dannegger wrote: > Und Slave-I2C mache ich dann eben mit nem ATmega48. Ist sicher einfacher und besser. Das funktioniert aber auch mit dem USI.
-
Thread
ebus protokoll mitschnitt bei einem Wolf Heizkessel
Nabend, im Moment verwende ich einen ATMega32. Sebastian
Ja ich habe mir vor einem Jahr mit einem Atmega8 was gebaut. Atmega8 loggt Daten auf SD Card, diese können dann in einem Programm eingelesen werden und werden in einer DB gespeichert.
-
Thread
Ausgesperrt durch Divide Clock by 8???
Bin auch gerade bei meinem ATMEGA48 ausgesperrt worden, nachdem ich mal den "Divide clock bei 8 internally" aktiviert hatte. In der Schaltung hatte ich den Controller nur für den internen RC-Oszillator geplant. Erst nachdem ich an
ausgeschaltet und auf den internen RC-Oscillator umgeschaltet hatte konnte ich wieder ganz normal mit dem ATMEGA48 kommunizieren.
-
Thread
Verzweifelt keine Anzeige am LCD
Andere Länder, andere Sitten. > So habe ich es gelöst. Schau mal rein. /call/ und /jmp/ auf einem ATmega48 - wie macht man das? Und 'AmAnfang' arbeitet mit einem ATtiny26, der kennt z.B. nur /SP/.
S. Landolt schrieb im Beitrag #4262286: > call und jmp auf einem ATmega48 - wie macht man das? In dem man den richtigen Kompiler benutzt, der selbst entscheiden kann, was an dieser Stelle ausreicht. (gavrasm) Gruß Jobst
-
Thread
RTC low cost/time
> der 644er braucht ca. 6uA bei 3,3V Hier kommt sowohl ein ATmega644P als auch ein ATmega1284P mit 1.1 uA aus.
uC das mit 32kHz Quartz > selber zählen kann. Naja, bei den AVRs habe ich das mal probiert (ATmega48P). Da ich aber direkt die Segmente der 7S-LED Anzeige im Multiplex angesteuert habe (Digits über Treibertransistoren), hat der Multiplextakt den 32kHz Quarz gestört. Mit Anzeige an, ging die Uhr
-
Thread
TWI-Master für ATMEGA in C (ohne TWI-Start/Stop, ACK/NACK)
TWI_USI_master_slave_c_120303.zip. Was ich bislang nicht erwähnt habe: TWI-Master/Slave sind auf dem ATMega48 getestet, USI-Master/Slave auf einem ATTiny25. mfg Michael S.
>im Manual zum ATMEGA 48/88/168 steht folgende Formel: alles Klar daher das Misverstandnis!! Ich habe die Rechnung mit einem ATMEGA8 gemacht: Da sieht die Formel ein bisschen aber entscheidend anders aus und zwar so
-
Thread
Womit programmiert ihr eure µCs?
1. AVR ATmega ,ATtiny 2. C 3. USBasp mit AVRDude 4. Netbeans
1.)atmega (8/88) 2.)C 3.)usbasp 4.)avrdude
-
Thread
Alarmanlage FAZ3000 von ELV
rote LED kontinuierlich. Nach meinen Messungen wird nach dem erneuten Einlegen der Batterien vom ATMEGA48 kein Protokoll an den Sender gegeben sondern gleich geht die LED an und bleibt (der ATMEGA48 Oszillator schwingt, doch mehr kann man daran nicht messen). Nun könnte ich ja mit einem eigenen Prozessor leicht den ATMEGA48 mal simulieren ohne die Hauptplatine zu verwenden, dafür benötige ich aber das Wissen um das Protokoll und das ist nicht ganz einfach zu ermitteln. ELV sträubt sich zu helfen und verweist natürlich
-
Thread
Alte 6502/Z80-Systeme:Ohne CPU betreibbar zum Batterie-RAM Auslesen?
neuer-chiptester-fuer-retro-chips/#more-11467 Mit dem MiniPro TL866 geht es leider nicht. Hatte ich schon mit dem M48Z08-100PCI versucht.
neueren Schaltplan ist ein 48Z02 gezeichnet, das dürfte ein kleineres NVRAM derselben Art sein. https://www.st.com/resource/en/datasheet/m48z12.pdf ST hatte zwei Markennamen CAPHAT™ M48Z02 (1999-2020) und TIMEKEEPER® M48T02 (
-
Thread
Kann man ATtinys in Reihe miteinander kommunizieren lassen?
Bitbang hinbekommt. Und notfalls kann man das sogar kaufen: https://www.sparkfun.com/products/11723 48 Kanäle, $25, incl. Library
Multiplexloesung mit 4067 Analogmultiplexer. 48 Eingaenge: 3 x 4067 = 3 x 65cent = 1.95 1 x Atmega88 1.99 Gesammt: 3.94 Euro + Chickenfood. Software dazu in einer 1/2 h geschrieben. ADC Routine und darum eine Schleife bis
-
Thread
[V] Atmel Atmega32-16AUR >3000 Stück
Das könnte ein Irrtum zu sein. Bei mir kostet der Atmega 32-16AUR in 2K Rollen CDN$9.32770 und CDN$11 im Stückpreis. https://www.digikey.ca/en/products/detail/microchip-technology/ATMEGA32-16AUR/2357031?s=N4IgTCBcDaIIIBcC2BTA5gQwAQGYwFoBGANjgFUAlEAXQF8g
hat, lässt sich diese jedenfalls gut bezahlen: https://www.win-source.net/microchip-technology-atmega32-16aur.html
-
Thread
12 Servos + Atmega328 Stromversorgung
sondern eine Arduino Standalone Schaltung baute. Das heißt ich versorgte die 12 Servos als auch den Atmega328 mit 4xAA Akkus. Beim Testen konnte ich nur maximal 5 Servos betreiben, beim 6. spielten sie verrückt. Daraus schloss ich, dass der Atmega328 mit zu wenig Strom versorgt wird. Deswegen nahm ich statt
AVR-Tutorial:_Servo#Stromversorgung http://www.atmel.com/Images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Summary.pdf https://www.fairchildsemi.com/datasheets/1N/1N4004.pdf P.S: Und in Zukunft: Erst messen, dann ändern.
-
Thread
Programmer incl. neuem Code für Atmel AN910
überraschenderweise eine neue AVRProg Software (V1.40) mit herausgebracht. Dort sind jetzt auch ATMega64, ATMega169 und ATMega8535 unterstützt. Diese waren in meiner letzten Firmware schon drin, aber nur mit avrdude zu benutzen. Wer einen dieser Controller brennen möchte, sollte sich das neue Studio
meinen AVR910 nun auch mal wieder aktualisiert. Funktioniert wunderbar. Ich habe hier jetzt einen ATmega162 bei dem ich FuseBits programmieren will. Der neue AvrProg von Atmel unterstützt den ATmega162 leider nicht. Kann mir jemand sagen wie ich das mit avrdude (oder einem anderen Programm) mache?
-
Thread
Frage vor dem Kauf
. ATMega48, 88, 168 und 328 sind solche ATMega8-Nachfolger mit 4, 8, 16 bzw. 32 KiB Flash-Speicher. Die haben eine ganze Reihe zusätzlicher Funktionen gegenüber dem Mega8.
Nomenklatursystem für die I/O-Register nicht gut für Erweiterungen geeignet ist. Die Nomenklatur auf den ATMega48/88/168/328 ist entsprechend angepasst an die anderen neueren AVRs mit mehr Peripherie. Wenn Du das System einmal drauf hast, kannst Du im Prinzip leicht auf andere AVRs umsteigen, ohne ein komplett
-
Thread
Neue Arduino-Module vorgestellt
sein. Spezifikationen des [UNO WiFi Rev2](https://store.arduino.cc/arduino-uno-wiFi-rev2) * 8bit ATMEGA4809, 16 MHz, 48 KB Flash, 6 KB SRAM, 256 Byte [EEPROM](/articles/EEPROM) * WiFi und Bluetooth Low Energy * 14 Digitale IOs * 6 [PWM](/articles/PWM) Pins * [UART](/articles/UART
Möglichkeiten den 16U2 umprogrammieren zu können? Warum muss es den UNO in einer Variante mit ATmega328 in DIL und in einer Variante mit ATmega328 in SMD geben?!?
-
Thread
16 UARTs für MIDI
Zu welchem Preis ? Schafft der https://de.farnell.com/lattice-semiconductor/lcmxo2-640hc-4sg48i/fpga-machxo2-40-i-o-qfn-48/dp/3768755 das ? Wir wissen schon, dass 3 RP2040 es schaffen.
auch mit dabei. > Schafft der > https://de.farnell.com/lattice-semiconductor/lcmxo2-640hc-4sg48i/fpga-machxo2-40-i-o-qfn-48/dp/3768755 > das ? Keine Ahnung. Ich habe *grundsaetzlich* nicht vor, mit Lattice-Produkten ueberhaupt etwas anzustellen. "Never ever ISPLever" you know? > Wir wissen
-
Thread
ein paar AT-Mega48 Fragen
Potenzen 2^0 bis 2^8) 2. Dazu gibt es extra eine Application Note von Atmel Using the USART on the ATmega48/88/168 as a SPI master Das sollte Deine Fragen beantworten. Im Datasheet gibt es auch einen Beitrag dazu. Wenn ich das richtig verstehe, bekommst Du einfach einen weiteren SPI-Master. Dazu
laufen lassen will, wobei ich beim Programmieren schon wieder so meine Probleme hab (siehe andern ATMEGA48 Thread). Dann is ja alles OK. Danke soweit
-
Thread
Zahlenreihe und Formel
Atmega48 und da ist noch einges zu tun :-) T.
Hi >Atmega48 und da ist noch einges zu tun :-) Na und. Es gibt auch noch ATMega88/168 und 328. MfG Spess
-
Thread
ATtiny85 (AVR Atmel 8bit), Linux, Microcontroller, C/C++
ATmega644, ATmega1284. Die -A und -P Kennzeichnungen lasse ich bewusst mal weg.
neuer PIC Freund schrieb im Beitrag #6062531: > Eher den ATmega4809 Was für ein Riesenteil. Als DIL-Version schwierig zu bekommen, teuer und sehr groß. Für jemanden, der noch nicht weiß was er machen möchte würde ich den eher nicht nehmen (obwohl 48 kByte
-
Thread
Blutzucker-Messgerät Hardware OLED Display
der ATmega168 nicht erkannt? Am ISP interface liegt es nicht habe, habe als Test einen ATmega16 beschrieben.
Hanswurst schrieb: > Warum wird der ATmega168 als 168A erkannt? Weil es ein ATmega168A ist?
-
Thread
Anfängerfrage ATmega8 oder 16?
Geschwindigkeit einstellbar) - Farbe der LEDs soll einstellbar sein (RGB-LEDs) Komme ich da mit einem ATmega 8 hin oder brauche ich etwas größeres? Danke für eure Antworten. Geht nämlich darum, was ich mir für ein Eval-Board baue (für ATmega 8 oder 32 oder so) Gruß
Mit einem ATmega8 müsstest du eigentlich auskommen. >Danke für eure Antworten. Geht nämlich darum, was ich mir für ein >Eval-Board baue (für ATmega 8 oder 32 oder so) Wenn es aber eine Entwicklungsschaltung
-
Thread
USB und AVR-Controller
Uart programmieren. Vorsicht mit allgemeinen Aussagen! Mir fällt bei den AVR spontan der Atmega48 ein. Bei dem geht es nicht, weil der die SPM-Instruktion nicht unterstützt. Bei den ATtinys gibt es auch ein paar Vertreter, die es *nicht* können: ATtiny10 ATtiny20 ATtiny26 ATtiny28L ATtiny4
#2287018: > Vorsicht mit allgemeinen Aussagen! Du hast ja recht. > Mir fällt bei den AVR spontan der Atmega48 ein. Das kann nicht sein: Den habe ich bei meinem letzten Projekt genutzt. Der Bootloader hat funktioniert. Er hat zwar keine HW-Unterstützung - mit dem richtigen Bootloader geht es trotzdem.
-
Thread
AVR Tool Chain mit MinGW
AVR-COFF-Erzeugung (immer noch, VMLAB z. B. braucht's) . binutils: ATtiny25/45/85, AT90PWM2/3, ATmega164/324/644, ATmega329/3290/649/6490, ATmega640/1280/1281 . GCC: 0bXXX binary constants . GCC: ATtiny13/2313, ATtiny25/45/85, ATmega48/88/168, AT90PWM2/3, ATmega164/324/644, ATmega325/3250/645/6450, ATmega329/3290/649/6490, AT90CAN128 ATtiny13/2313, ATmega48/88/168, ATmega325/3250/645/6450 und AT90CAN128 sind zwar wohl im GCC-Source schon drin, aber noch nicht in den 3.4er Versionen.
-
Thread
AVR ASM Sprungtabelle
Hallo, ich arbeite an einem asm Programm für einen ATmega48 und wollte eine Sprungtabelle nutzen. Die einzelnen Werte entsprechen Uhrzeiten im 5 min Schritt: Sprungtabelle: .DW 0700, 0705, 0710, 0715, 0720, 0725, 0730, 0735, 0740, 0745,
> Die einzelnen Werte entsprechen Uhrzeiten im 5 min > Schritt: Du weißt aber schon, daß der ATmega48 einen MUL-Befehl hat. Die 2 Bytes sind doch leichter berechnet als die Tabelle einzuhacken.