-
Thread
AVR Watchdog Timer zu ungenau 6h/18h
Arduino Fanboy D. schrieb im Beitrag #6160534: > ATMega328P? ATTiny - geheim ist nur die genaue Ausprägung :-)
vom CPU-Takt geht erst ab ATmegax8. Als Stromaufnahme im Power-Save habe ich bei 5V gemessen: ATmega48: 6,4µA ATmega168: 5,5µA Atmega328P: 1,3µA Für die A-, PA- und PB-Typen habe ich keine Testergebnisse. Du mußt natürlich erstmal abschätzen, wieviel Strom die LEDs brauchen, d.h. ob es überhaupt
-
Thread
ATmega interne RTC, Power-save Problem
echte" Batteriestütze ist recht aufwändig, vor allem wenn > die Peripherie nicht mitspielt. Der ATmega48 wird über einen 78L05 aus 12V gespeist, mit einem BS170 als Rückstromschutz. Der 1F liegt direkt an VCC/AVCC. Die LED-Anzeigen werden vor dem Sleep abgeschaltet.
-
Thread
Joy-IT RD6006
entschieden. Mir reichen die zwei vorhanden Lüfter im Gehäuse. Das bestellt Netzteil (Mean Well RS-150-48) hat eine Leistung von 158 Watt bei 3.3A und 48 Volt und passt ohne Problem in das Comfort-Gehäuse. Eventuell muss ich für das Schaltnetzteil noch neue Befestigungslöcher bohren. Was mir sehr gefällt
ob ich den seriellen Datenstrom zum Displaycontroller hacken kann und die Daten an ein OLED mit ATmega senden kann. Dann kann man vlt noch die Temperatur und andere Dinge mit anzeigen. Gruß Rolf
-
Thread
Toolchain neuere AVRs
attiny85 attiny261 attiny261a attiny461 attiny461a attiny861 attiny861a attiny87 attiny43u attiny48 attiny88 attiny828 at86rf401 at43usb355 at76c711 atmega103 at43usb320 attiny167 at90usb82 at90usb162 ata5505 atmega8u2 atmega16u2 atmega32u2 attiny1634 atmega8 atmega8a ata6285 ata6286 ata6289 atmega48 atmega48a atmega48pa atmega48p atmega88 atmega88a atmega88p atmega88pa atmega8515 atmega8535 atmega8hva at90pwm1 at90pwm2 at90pwm2b at90pwm3 at90pwm3b at90pwm81 at90pwm161 ata5790 ata5795
-
Thread
STM32F103: Unterschiedliche Puls-Pausezeiten, Pausezeiten länger
auftritt, da benötigt da beträgt das Pause-Puls Verhältnis ca. 220 ns : 220 ns Selbst bei einem ATmega328p erreiche ich Zeiten um 280 ns (bei 16 MHz Takt). Die Fragen also: Warum sind die Zeiten unterschiedlich ? Welche Methode kann ich noch verwenden (ausser über BSRR) um evtl. schnellere
*/ /* * Sysclk runs with 72MHz -> 2 waitstates. * 0WS from 0-24MHz * 1WS from 24-48MHz * 2WS from 48-72MHz */ flash_set_ws(FLASH_ACR_LATENCY_2WS); /* * Set the PLL multiplication factor to 9. * 8MHz (external) * 9 (multiplier) = 72MHz */ rcc_set_pll_multiplication_factor
-
Thread
I2C Multimaster realisieren
wie realisiert man sowas, dass es nicht zu einer Kollision im Bus kommt? Ich habe ein Master Atmega welcher von mehren Sensoren über I2C Daten abholten und Aktuatoren per SPI ansteuert. Nun soll ein PIC hinzu kommen welcher über eine HID Schnittstelle verfügt. Und Daten vom Atmega anfordern kann
Details: 22.8 Multi-master Systems and Arbitration http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf Bei mehr als zwei Mastern: Für den unwahrscheinliche Fall eines Deadlocks könntest du den WDT aktivieren. Zu PIC kann ich nichts sagen.
-
Thread
Ohmmeter nach Zabex
ausverkauft, was das Nachbasteln deines Beitrages ein wenig schwieriger macht. Eine für einen ATmega wahrscheinlich geeignete Variante wäre das da: Pollin LCD-Modul TIAN MA A2C00096100 Bestellnr.: 121581 für herabgesetzte 0.55€ Das setzt natürlich eine Neufassung des Gehäuses voraus und natürlich
Vermutlich nur das altbekannte und 'dank' Leitgummi nicht sonderlich zuverlässige "Nokia" Grafik-LCD (84x48 Pixel). Das gibt es schon jahrelang und es scheint auch weiterhin im Arduino-Handel zu sein. Scheint mir für diesen Zweck allerdings etwas daneben zu sein. Natürlich gibt es bei Ali noch immer 8x2
-
Thread
OSCCAL extrem?
m.n. schrieb im Beitrag #6131724: > Die Sache sehe ich eher pragmatisch: Bei knapp 1000 ATmega48 habe ich > die OSCCAL auf 255 gesetzt, um die max. Geschwindigkeit des int. > Oszillator nutzen zu können. Ausschuss = 0! > Sofern man das EEPROM beschreiben möchte, kann man den Oszillator ja
m.n. schrieb im Beitrag #6131724: > Bei knapp 1000 ATmega48 habe ich die OSCCAL auf 255 gesetzt, um die max. > Geschwindigkeit des int. Oszillator nutzen zu können. Ausschuss = 0! Also für ein kommerzielles Produkt? Wäre es da nicht sinnvoller einfach
-
Thread
PWM kurze Beschreibung.
Ich habe einen Auszug von .pdf Doku Atmega48-328 für PWM gemacht. Texte wurden online durch www.deepl.com/translator übersetzt. Das alles wurde unter OpenOffice Datei (.odt) abgespeichert. Ich hoffe dass jemand der sich gut mit der PWM Problematik
B. P. schrieb im Beitrag #6122131: > Ich habe einen Auszug von .pdf Doku Atmega48-328 für PWM gemacht. Texte > wurden online durch www.deepl.com/translator übersetzt. Das alles wurde > unter OpenOffice Datei (.odt) abgespeichert. Aha. Warum? Wozu soll das gut sein? Und für
-
Thread
Empfindlichkeit von Kamera Chips
Zubehör) https://www.sony.net/SonyInfo/News/Press/201807/18-060E/ Die Qualität, auch bei 48MPx kommt bei Sonnenlicht durchaus an eine Canon EOS 90D heran. (optisch, nicht nachgemessen). Auch bei Nacht sind die Bilder noch immer brauchbar. Der Sony IMX586 ist der erste Handy Sensor, mit dem
Stimmt aber irgendwo passen die Anforderungen da halt nicht zusammen. Ein Mikrocontroller ala Atmega ist halt für solche Datenmengen nicht geeignet, da kann aber der Sensor nichts dafür :)
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
Breadboard nutzen. Wäre aber wohl nicht ganz so billig... Blue Pill ? Achso, DIP kompatibel zu ATMega16. Eher unsinnig.
du ohne Waitstates takten konntest. Bei meinem ersten unfreiwilligem Versuch klappten nicht einmal 48Mhz ohne Waitstates.
-
Thread
Was ist Fast PWM ? Gesperrt
Signalbeschreibung an. Oder in welchem Zusammenhang bist du über den Begriff gestolpert? (beim ATmega328 z.B. im Kapitel 15.7.3 /Fast PWM Mode/ aus Seite 108 die Figure 15-6. /Fast PWM Mode, Timing Diagram/ http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf
Lest euch einfach mal die Beschreibung der PWM-Modes in den Datenblättern zu den AVRs, z.B. dem Atmega16, durch.
-
Artikel
China SUPER Bauteile-Schnäppchen Thread-Wiki
0,0179€ @500] 1N5822, 40V, 3A (15.06.2015) ICs. AVR. [0,363€ @10] ATTINY13A (15.06.2015) [0,886€ @10] ATMEGA8A TQFP32 [1,105€ @10] ATMEGA328P (Scheinen originale chips zu sein, Test steht noch aus) (14.06.2015) (Highlight) LDO. [0,102€ @100] xc6206p282mr 2,8V 2%, SOT23, low dropout, low quiescent current
) ab ca 7 EUR inkl. Versand [3,87€ @1] Arduino Nano (ATMEGA328, Resettaster, kein USB) [6,33€ @1] Tosduino Nano (ATMEGA328, USB) [1,824€ @5] Arduino Pro Mini (ATMEGA168, Resettaster, kein USB) (ATMEGA328, Resettaster, kein USB) [5,42€ @1] Arduino Pro Mini (
-
Thread
LCD 4x20 2004A auf Zeilen schalten
erfolgreich. Nutze Atmel Studio 7.0, die LCD und I2C Haeder- und C-Dateien von Peter Fleury mit einem Atmega 328P mit 16 MHz. Habe bisher ein 2x16 Display genutzt. Alles funktioniert einwandfrei. Habe mir jetzt mehrer 4x20 Displays gekauft. In den Headerdateien die defines auf 4 Zeilen und 20 Spalten und
LCD_LINE1 0x00 #define LCD_LINE2 0x38 #define LCD_LINE3 0x28 #define LCD_LINE4 0x48 Das sind Werte die ich früher bei 20x4 Displays verwendet hatte.
-
Thread
Attiny Programmierung
Programmierung, wie der Teufel das Weihwasser. Dafür sind nur 2kB Flash ein Witz. Nimm einen ATmega1284, den gibt es noch als DIP.
Georg M. schrieb im Beitrag #6096675: > Dann lieber ein fertiges Mikrocontroller-Board. > Z.B. ATmega328PB ist nur 33×18mm groß Gerade den ATMega328PB (mit der Betonung auf dem B am Ende) möchte man als Anfänger _nicht_ verwenden. Denn er ist anders als die anderen ATMega328 vor ihm (die wiederum
-
Thread
Arduino bietet nicht genug PWM-Pins
Da hast du 48 Kanäle für 12 Euro - auf viel mehr erweiterbar. https://www.amazon.de/AZDelivery-PCA9685-Servotreiber-Arduino-Raspberry/dp/B07CRDCP8V
Stefan ⛄ F. schrieb im Beitrag #6095458: > Da hast du 48 Kanäle für 12 Euro - auf viel mehr erweiterbar. Was will man mit 48 Kanälen, wenn nur Daten für 16 übertragen werden. Mehr kann der S.Bus nicht. https://github.com/uzh-rpg/rpg_quadrotor_control/wiki
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
fest verdrahtet. Das hatte ich vergessen zu schreiben ich habe auch schon Thermometer mit DS 18B20, Atmega 8 und LCD Display 2x16 gebaut.
Hier noch ein Thermometer modere Technik im alten Design. Verwendet wurden ein DS1820, ein Atmega8 und 5 Stück 74HC595. Gruß Ernst
-
Thread
Watchdog frisst zuviel Strom bei Batterie Anwendung
System mit Watchdog verbraucht 125µA im sleep mode Das ist sehr viel für einen µC. Z.B. ein ATmega48PB verbraucht im Power-Down mit Watchdog 2µA an 1,8V.
System mit Watchdog verbraucht 125µA im sleep mode > > Das ist sehr viel für einen µC. > Z.B. ein ATmega48PB verbraucht im Power-Down mit Watchdog 2µA an 1,8V. Ja du hast recht, das ist zuviel. Hier dürfte etwas anderes nicht stimmen. Lt Datasheet (STM32L010) liegt der Stromverbrauch im standby mode
-
Thread
Merkwürdiger _delay_ms() reset
Karl M. schrieb im Beitrag #6087110: > Das meine ich nicht, es gibt zwei Datenblätter! Nein. ATmega48A/PA/88A/PA/168A/PA/328/P sind in einem Datenblatt.
#6087123: > Karl M. schrieb: >> Das meine ich nicht, es gibt zwei Datenblätter! > > Nein. > > ATmega48A/PA/88A/PA/168A/PA/328/P sind in einem Datenblatt. Hallo, in der Atmel Zeit war dies wie folgt: https://www.mikrocontroller.net/topic/257672#2662418
-
Thread
STM32Cube HAL UART Einstieg
wenn man mal etwas tiefer greift und mal 192 oder 320 KB RAM annimmt. Wenn ich da an so manchen Atmega mit 2KB denke ;)
direkt anzusprechen. Dann plötzlich hätte oh Wunder der Aufgabe überraschenderweise oft auch ein ATMega gelangt...
-
Thread
Bilder in ESP32 dynamisch generieren
Browser auf dem PC viel besser. Das dann zb mit Highcharts und ähnlichem, so konnte das schon ein ATMega.
M10,137L20,102,30,26,40,139,50,131,60,43,70,136,80,54,90,46,100,19,110,23,120,122,130,105,140,61,150,51,160,125,170,62,180,13,190,90,200,112,210,84,220,123,230,85,240,126,250,82,260,98,270,54,280,131,290,18,300,114,310,139,320,133,330,109,340,128,350,66,360,69,370,48,380,23,390,87,"/> </g> Ein Absoluter Move und Absolute Lines danach. Ich mag SVG :) Vorallem dann noch mit Javascript und Animationen.
-
Thread
YAFR - Yet Another Fuse Reseter für ATtiny
Ein ATtiny44 würde gehen (und evtl. realisiere ich das noch einmal mit dieser MCU), aber: Ein ATmega8 (hey, ich weiß dass er alt ist, aber für diesen Zweck reicht er mehr als aus) ist zudem in China der zweitpreiswerteste Controller den ich gefunden habe. Also habe ich das für einen ATmega8 geschrieben
ein Arduino Board einen Mega8 mit Bootloader gesteckt). Das vorliegende Programm arbeitet mit ATmega8, ATmega48/88/168/328p und unterstützt als Targetcontroller: - ATtiny13 - ATtiny24/44/84 - ATtiny25/45/85 Bis auf den ATtiny24 und ATtiny25 habe ich das Programm getestet und funktioniert.
-
Thread
TWI Repeated Start Probleme
Der Slave ist ein ATMega8 (wie der Master auch). Den Slave Code habe ich angehängt. Den Ablauf der Ansteuerung habe ich in Post #1 erläutert und mehr ist es auch nicht. Nichts von wegen Protokoll etc.
ihr nun meine TWI-Lib sowie den Master und Slave main-Code. Beide Devices (Master/Slave) sind ATMega8. Diese Codes führen zu den Bildern im Anhang aus Post #1.
-
Thread
autarkes Stehen
allerdings immer noch nicht ganz au weil die Volt angabe fehlt ;) ein 150Ah block kann ja auch 48V haben statt der 12V Autobatterie.. damit wären das dann 7.2kWh entgegen der 1.2kWh von der Bleibatterie. und es kommt ungefähr hin. Aaaber.. von der Gewichtseffizienz sind leider leider leider
Hochstrom-Relais nehmen oder reicht die Umschaltung im 12Volt- Kreis mit MOSFET's? Einen kleinen MC ala ATMEGA328P oder ähnlich werde ich sowieso dafür einsetzen, da ich auch eine Fernschaltung bzw. ein Display einbauen möchte. Grüße aus Oberhausen. Uli PS: Mit ging es auf den Keks, das unter der "Küche
-
Thread
AVR XPlained 328PB Freigabe/Nutzung von PCINT 21
PS: Mangels ATmega328PB arbeite ich mit einem ATmega48PA, aber da besteht in diesem Fall sicher kein Unterschied.
-
Artikel
1090 MHz-ADS-B-Receiver
aus TV-Tuner, auch AVR-Programm zur ersten Dekodierung der Daten Die Seiten zeigen, wie mit einem ATMega48 (20 MHz) sehr einfach die Mode-S Daten dekodiert und über den UART gesendet werden können. Nachteil ist allerdings, dass die maximale Datenrate des UART bei 20 MHz Takt nur 230 kBaud betragen und
-
Thread
Initialwert von globalen Variablen zur Laufzeit verwenden
30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85
30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85
-
Thread
Mikrocontroller Nicht-flüchtig programmieren
Guten Abend. Ich habe mir vor ein paar Wochen einen Arduino Uno angeschafft und mich mit dem ATMega328 angefreundet. Jedoch soll in meinem Projekt der ATMega verbaut werden und für mehrere jahrzehnte seinen Dienst verrichten. Ich befüchte nur dass weil das Programm auf dem Chip in einem Flash Speicher
Du bist dir bewusst, dass ein neuer µC zu einem weigehenden Redesign führen wird? Falls du einen Atmega328 mit OTP- oder MROM möchtest, ist das nur eine Frage des Preises.
-
Thread
größter Atmega im DIP40
Welcher ist der größte Atmega im DIP40? ( BZGL.RAM ) Bis jetzt bin ich auf den Atmega644 gestoßen.
atmega1284
-
Thread
DiseqC (22kHz) messen
Moin Thomas, Einfach: atmega diseqc generator project In google.com eingeben? Einfache DiSEqC Generatoren auf AVR basis mit Firmware zum selbermachen. Teddy
diseqcconv_board.pdf Ich bin nicht sicher, ob der Drucker das 1:1 gedruckt hat, es sind hier jedenfalls 48*68 mm. Daraus folgt eine Länge eines Mäanderstücks von etwa 10 mm.
-
Thread
ADC Eingangsspannung
bei 1. Ich möchte dir auch was zu denken geben: Das Datenblatt der AVR, und da mal konkret des ATMega328P (nur als Beispiel) behauptet exakt das Gegenteil. (leider kenne ich das Datenblatt des ESP32 nicht so gut auswendig) Einer von euch beiden liegt falsch. Du, oder das Datenblatt.
http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf 24.7 ADC Conversion Result page 256 Dort findest du die Formel. (passend umstellen, wirst du schaffen. die 1024 ändern sich dabei nicht)
-
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
16bit-write ATMegaxx-PB
ATmega48PB/88PB/168PB Bei denen steht auch L/H drin - mit an Sicherheit grenzender Wahrscheinlichkeit kann angenommen werden, dass es nicht so ist.
/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf S.122 *To do a 16-bit write, the High byte must be written before the Low byte. For a 16-bitread, the Low byte must be read before the High byte*
-
Thread
Macht ihr noch Lochrasterplatinen für Prototypen?
Layout, gefädelt auf dem Steckbrett? PMIC, als Drahtigel? HDMI mir Arduino? Motorsteuerungen mit 48V/20A auf Lochraster? Hmm... Kein Mensch kann bei solchen Dingen gebastelte Prototypen bauen. Man muss mit Evalboard abdecken was man kann, im Höchstfall baut man kritische Teilschaltungen mal auf
sich langweilt kann man auch schon die oft vorhandene Software vorbereiten. Die McGyver Aktionen in 48h einen Super-Duper-"Prototypen" zusammenzubauen gibt es nur bei eher einfachen Schaltungen. Niemand sagt, daß Lochraster verboten ist, aber eben nur für eher einfache, kleine Schaltungen wirklich
-
Thread
PWM Singnalen mit Arduino
max123 schrieb im Beitrag #6039280: > Der Timer 1 beim ATmega328 hat 3 Vergleichsregister. Interessant! Hier lernt man ja mehr, als im Datenblatt steht! > Two independent output compare units http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-
ok, ok Ihr habt recht. ATmega328, Timer 1 hat 2 Vergleichsregister. Ich habe in letzter Zeit mit dem AT-Megaplatine gearbeitet. Dieser Prozessor, ATmega2560, hat 3 Vergleichsregister. Daher die Verwechslung.
-
Artikel
Word Clock Variante 1 - getrennte Steuerplatine
Maße: 146mm x 35,6mm. ---- Reichelt Warenkorb Mono-Variante. Da selbst bei der Mono-Variante der ATmega 88 langsam mehr als eng wird, wurde dieser Warenkorb auch auf den ATmega 168 umgestellt. Eine vollständige Liste zur Bestellung der nötigen Bauteile ist bei Reichelt abgelegt: Warenkorb-Mono. ----
Berlin ( ) Folgende Magnete wurden verwendet: Cylinder 8x0.5 mm, Dimension: D8x0.5mm, NdFeB Magnet in N48 (1.42 Tesla), Magnetized Direction: through 0.5mm (axial), Coating: Nickel, item # Z-008-000.5-N Cylinder 8x4 mm, Dimension: D8x4mm, NdFeB Magnet in N48 (1.42 Tesla), Magnetized Direction: through 4mm
-
Thread
Atmel 328P: ADC-Messung beeinflusst Komperator
result. http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf Hier noch ein paar Links, die über Übersprechen bei den AD-Kanälen sprechen: https://www.avrfreaks.net/forum/adc-crosstalk https://www.microchip.com/forums/m301748.aspx
einem Wechsel der Referenzspannung ein Verwerfen nötig sei. In der AVR126 Application Note zum ATMega88 heißt es allerdings: > Whenever the input MUX setting or reference voltage selection is modified, > it is recommended to discard the first conversion result http://ww1.microchip.com/downloads
-
Thread
Verzweifelt: serielle Übertragung 7 Bit ASCII umrechnen in HEX Werte?
empfangen werden, dann ist die Umrechnung so falsch. ASCII "5" = 35h. Du müsstest 30h abziehen (48d) von den Werten, dann in Integer umrechnen
werden, dann ist die Umrechnung so > falsch. > ASCII "5" = 35h. > > Du müsstest 30h abziehen (48d) von den Werten, dann in Integer umrechnen Dafür ist wohl die chr2val Funktion da.
-
Thread
RAIO RA8872 mit ATMega328P Ansteuern
ich habe folgenden Display Kontroller: RAIO RA8872 Ansteuern möchte ich diesen mit einem AVR ATMega328P, den ich auf einem Arduino Uno habe. Mit Ansteuern meine ich nur mal ein Hello World ausgeben auf dem Display um herauszufinden ob das Display überhaupt meinen Erwartungen entspricht. Meine
Seite 48 im DB ganz oben.
-
Thread
Arduino mehr als 800 LEDs steuern
oszi40 schrieb im Beitrag #6025590: > 800x10mA eher: 800x3x20mA = 48A
Es gibt das ATmega328PB Xplained Mini, damit müsste man zusammen mit dem BT-Modul erstmal mit hinkommen. Kaufen kannst du das überall dort, wo es dir passt ;) RS Components, Farnell,...
-
Thread
Welcher ARM-Prozessor als Anfänger ?
> Warum lohnenswert? Ich wollte die billigen und schnellen (32bit & 48MHz aufwärts) STM32er einsetzen können und deren Potential (DMA => Parallele Ausführung von UART, SPI und I2C) auch ausschöpfen können, das ist jetzt möglich. Einige STM32er können zwar via Arduino
Teufel tun wird, ihn > in der nächsten Zeit abzukündigen. Ich sehe den als 32bit Pendant zum ATmega328, dem werden wir auch noch lange begegnen.
-
Artikel
AVR Bootloader in C - eine einfache Anleitung
AVR dies mitzuteilen, ist eine weitere Fuse nötig - die BOOTRST-Fuse. Eine weitere Tabelle aus dem Atmega88-Datenblatt gibt Auskunft über diese Fuse. + Reset and Interrupt Vectors Placement in Atmega88, Tabelle 11-3 im Atmega88-Datenblatt S.58 BOOTRST IVSEL Reset Adress Interrupt Vectors Start Adress 1
Startadresse des Bootloaders (Byteadresse) 0xXXXXX Startadresse des Bootloaders (Wordadresse) 0xYYYYY ATmega8/88 6144 Byte 2048 Byte 0x1800 0xC00 ATmega16/164/168 14336 Byte 2048 Byte 0x3800 0x1C00 ATmega32/324/328 28672 Byte 4096 Byte 0x7000 0x3800 ATmega64/644/640 57344 Byte 8192 Byte 0xE000 0x7000 ATmega128