-
Thread
AVR ISP Protokoll
behaupten kann. Mit dem Protokoll habe ich mich nach den Datasheets von Atmel orientiert (Siehe Atmega328 Datasheet, 31.8). Beim starten eines Programmiervorgangs wird dabei immer dieser Command gesendet: 0b 10101100 01010011 000000 000000. Der Controller antwortet (auf MISO) beim 3. Byte mit dem empfangenen
mySmartUSB%20light%20-%20AVR%20ISP%20Programmer.htm?sp=article.sp.php&artID=200006 Eingestellt ist der Atmega328. Atmel Datasheet: http://www.atmel.com/Images/Atmel-42735-8-bit-AVR-Microcontroller-ATmega328-328P_Datasheet.pdf Atmel Appnote ISP-Protokoll: http://www.atmel.com/Images/Atmel-0943-In-System-Programming_ApplicationNote_AVR910
-
Thread
Atmega 1284p lässt sich häufig nicht flashen
FT232RL modul getestet. beide funktionierten bisher eigentlich einwandfrei. Das ist nicht der erste Atmega, den ich so am Steckbrett aufbaue, bisher hatte ich nie solche Probleme. Allerdings habe ich mich bisher auf 328p mit 8MHz und 3.3V beschränkt (zumindest am Steckbrett). Ich habe verschiedene Kapazitäten
Monaten problemlos und ließ sich immer einwandfrei programmieren. Allerdings war es eben auch ein 328p und kein 1284p. Unterschiede zwischen den Aufbauten: 8 MHz vs. 16 MHz 328p vs. 1284p kein China Quarz vs. China Quarz 328p hat RX/TX nicht neben den XTAL Pins. Vielleicht ist das ja das Problem
-
Thread
AVR Timer/Counter Compare Value
OK, danke, und was ist mit den alten AVRs? (z.B. ATmega328P Timer/Counter1) Ich kann im Datenblatt auch nichts darüber finden, und dennoch muss Compare Value um 1 kleiner sein. Oder irre ich mich?
Mit etwas Mühe lässt es sich finden, zum Beispiel: ATmega328P Timer1: If TCNT equals OCR1x the comparator signals a match. A match will set the Output Compare Flag (TIFR1.OCFx) at the next timer clock cycle. ATmega4809 TCB 8-Bit PWM Mode: CCMPH is the
-
Thread
Mikrocontroller für Funktionsgenerator
schrieb im Beitrag #1848664: > http://cgi.ebay.de/LCD-Keypad-Shield-%20-Arduino-Duemilanove--Atmega-328_W0QQitemZ260657285259QQcmdZViewItem?rvr_id=136540732738&rvr_id=136540732738&cguid=d6c58a9012a0a0aad2a0e5a0fff93534 > > wäre da alles dabei was ich benötige?(Poti und Kleinkram jetzt nicht >
mir diese Teile > rausgesucht: > http://cgi.ebay.de/LCD-Keypad-Shield-%20-Arduino-Duemilanove--Atmega-328_W0QQitemZ260657285259QQcmdZViewItem?rvr_id=136540732738&rvr_id=136540732738&cguid=d6c58a9012a0a0aad2a0e5a0fff93534 Hab' ich mir mal angesehen, ist vom Preis her ja akzeptabel. Mich würde
-
Thread
Maiskolben Lötstation Fehler beim Kompilieren
fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\Holger\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\Holger\AppData
fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\Holger\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\Holger\AppData
-
Thread
Stepsequenzer bauen
/Sketch.zip Es muss ein ATMEGA 328P-PU beschrieben werden...
http://www.ebay.de/itm/35DI-UNO-R3-Rev3-Development-Board-ATmega328P-ATMEGA16U2-AVR-w-USB-for-Arduino-/400627163502 Gibt's hier und womöglich woanders noch günstiger. Dann hast du noch gleich einen Arduino und kannst damit etwas machen. Alternativ wird es
-
Thread
anfänger-Problem mit arduino
, was draufsteht. Üblicherweise ist beim Nano, bei anderen Boards wird das wohl anders sein, ein ATMega328P drauf, manchmal ein ATMega328BP, ganz nach Verfügbarkeit. Könnte eventuell zu Problemen führen. ciao gustav
neuen Bootloaders. Außerdem hatten wir einmal den Fall, dass auf einem der chinesischen Boards ein Atmega168 statt ein Atmega328 war. Das hat dann auch zu Stundenlanger Suchaktion geführt. Man konnte die aber auch mit der Arduino-IDE programmieren.
-
Thread
LED Modul 1637
Arduino, nur ein Bastelboard. Welcher Controller? Arduino ist doch nur ein Name. Wenn du einen Atmega328 hast oder einen Atmega168, dann kannst du das Teil mit Arduino programmieren. Musst halt nur auf Arduino.cc gucken wie die Pins dort im Original und Arduino heißen. Schaue es dir doch wenigstens
nur ein Bastelboard. > > Welcher Controller? Arduino ist doch nur ein Name. > Wenn du einen Atmega328 hast oder einen Atmega168, dann kannst du das > Teil mit Arduino programmieren. > Musst halt nur auf Arduino.cc gucken wie die Pins dort im Original und > Arduino heißen. > Schaue es dir doch
-
Thread
Tiefenentladeschutz
Zusammen, ich bau gerade ein Tiefenentladeschutz für ne Autobatterie. [code] Controller : Atmega328 Display : Olet Display 0.94 Zoll I²C ADC : ADS1115 Encoder : rotary Encoder [/code] Aufbau: Batterie -> Tiefentladeschutz -> Welcheselrichter [code] // Display Format: /****
> Ja, BAT+ wäre richtig. VCC ist etwas anderes. Hab das Bauteil nicht erstellt, einfach ein atmega328 mit der richtigen Bauform aus der Bib genommen.
-
Thread
CLKDIV8 programmiertechnsich setzen, nicht manuell
korrekt im Sinn, daß Atmel theoretisch die Lage von Bit CLKPSE irgendwann ändern könnte. Aber für ATmega88PA, wie geschrieben, ist auch [c]CLKPR = 0x80;[/c] völlig OK. Auch mit ATmega328P geht so. Ich habe (nach dem Löschen) die Platten von Arduino Pro Mini so programmiert, da 16 MHz nicht immer notwendig
Maxim B. schrieb im Beitrag #5048329: > Auch mit ATmega328P geht so. Auch mit Tiny x5.
-
Thread
Mikrocontroller - Erste Schritte
>1. Welcher Microcontroller? (ist ein ATmega8 für den Anfang geeignet?) ATMega168 >2. Welcher Programmer? (Selberbauen/Kaufen?) Auf dem Board. >3. Welche Software? (Hab Vista 64 Bit und Ubuntu 9.10) >4. USB oder Seriell? (auf
mit diesen Arduino's? http://www.watterott.com/Arduino-Duemilanove-Neuste-Generation-jetzt-mit-ATmega328 und Klone davon? http://www.watterott.com/USB-Boarduino-Arduino-clone-Kit-w-ATmega328
-
Thread
Wo gibts Atmega 8 mit Arduino Bootloader?
http://www.watterott.com/de/ATmega328-Arduino-Bootloader
/ATmega328-P-mit-Bootloader-fuer-Arduino-Uno::44.html?XTCsid=rc0g2r6gs0el0cbu0sa097s866 [...] Wegen seiner Anschluss-Kompatibilität und seiner deutlich höheren Leistung wird der ATmega328 häufig als Upgrade
-
Thread
[S] kleine AVR Platinen mit Minimalfunktion ähnlich Arduino Pro Mini 328
Boards aus der Arduino-Reihe sind *Arduino Nano* Dimensions 0.73" x 1.70" Microcontroller ATmega168 or ATmega328 Preis ca. 18-44€ *Arduino Mini* Dimensions 30 mal 18 mm Microcontroller ATmega168 Preis ca. 11-25€ Zusatzkosten eventuell einmalig: USB-Adapter *Arduino Pro Mini* Dimensions 0.7x1.3" (18x33mm) Microcontroller ATmega168 or ATmega328 Preis ca. 13-15€ Zusatzkosten eventuell einmalig: USB-Adapter Andere Alternative: Grundsätzlich sind alle Daten für den Selbstbau vorhanden. Wenn du es drauf hast und Zeit hast
-
Thread
Servo Zittert bei 180 grad
2) an. //Somit können zwei Servos unabhängig voneinander geschaltet werden. Parogramm läuft auf ATmega328 //(stand alone). // Markus Radtke 14.03.2019 servo_328.ino #include <Servo.h> // zugriff auf Servo Bibliothek const int BUTTON1 = 2; // Pushbutton Pin auf dem Board (2) const int BUTTON2
ist jetzt direkt an dem GND Pin angeschlossen. Das Bauteil im TO92 Gehäuse ist der 78L05 für den ATMEGA328U mit SMD Kondensatoren 100nf
-
Thread
STK500.exe ohne AVR-Studio installieren / Installing STK500.exe without AVRStudio
----------------+ UND AB HIER HABE ICH EIN PROBLEM: !!! Could not load device parameters for ATMEGA328 Ich suche nach einer Lösung wie STK500 die "Partdescriptionfiles" findet! Das habe ich schon probiert: - alle .xml-Files in das STK500-Verzeichnis kopiert - alle .xml-Files in ein Verzeichnis
-----------------------------+ AND NOW THE PROBLEM: !!! Could not load device parameters for ATMEGA328 I'm searching for an soulution to make STK500.exe to find the "Partdescriptionfiles" I already tryed: - copy all .xml-Files to the SKT500-Directory - copy all .xml-Files to a folder called
-
Thread
Atmel IC auf kleinstem Board: Programmieren, Transitoren und Spannungsversorgung
Daniel K. schrieb im Beitrag #5686142: > ich möchte ein winziges Board mit einem atmel328u4 So ein IC gibt es nicht. Es gibt einen ATmega328 *oder* einen ATmega32u4. > oder atsamd21 zusammenstellen > Die beiden ICs sind in der engen Auswahl, weil sie Arduino-kompatibel > und
#5686635: > Daniel K. schrieb im Beitrag #5686142: > >> ich möchte ein winziges Board mit einem atmel328u4 > > So ein IC gibt es nicht. > Es gibt einen ATmega328 *oder* einen ATmega32u4. Vertippt, ich meinte letzteren. > Aber in einer H0 Lok wird man eher keine USB-Buchse haben wollen... Da
-
Thread
AVR-Lüfter-Regelung-PWM-LM35
leider den falschen Schaltplan hochgeladen. Was fehlt ist nur der 100nF Puffer-Kerko am AREF-Pin des Atmega.
Ich habe mal den Code überarbeitet und natürlich wieder auf den ATMega8 portiert, da der ATMega168/328 mir etwas oversized erscheint! Das Display, kann optional verwendet werden. Wenn ohne Display (wegen der Kompaktheit), kann dann auch wieder einer der 8 beinigen
-
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
Datenblatt und auf den Bildern immer nur ein LCD und ein Flexkabel. Kein Chip etc. Sollte der Atmega8 zu klein werden, könnte ich ja dann auf den Atmega328 aufstockern. Der hat ja die selben Pins.
-
Thread
externer Interrupt zählt Flanke doppelt
Hallo ich nutze den ext. Interrupt Eingang am ATmega328 um eine Flanke nach GND zu erkennen, und eine Variable hochzuzählen. Ich sehe aber, dass bei (fast) jedem Impuls immer zweimal gezählt wird. Die INT0 Konfig steht auf fallende Flanke: EICRA |
In /meinem/ Datenblatt lese ich unter 'Figure 31-311. ATmega328: I/O Pin Input Hysteresis vs. VCC' für Vcc= 5.0 V etwas über 0.5 V.
-
Thread
mit AVR (3.7V) einen Step up (5V) bei bedarf zuschalten - wie?
drauffällt (nur wenn n cacher es mit dem Laser beleuchtet) soll der Attiny45 step up -- atmega328 + anhang betreiben. Jetzt wäre noch zu überlegen, ob ich den Step up über die komplette Schaltung laufen lasse (ab atmega328) oder ob ich den Step up nur den Servo zuführe da man ja auch
Hallo Daniel, die Atmega sind im Tiefschlaf oft sogar sparsamer als die Attiny. Ich würde also einfach den Atmega328P bei 3.7V im Power-Down halten (28.2.4, typ 0.1μA bei 3V, die 1Ah aus dem Akku wären dann erst in ca. 1000
-
Thread
Levelshifter 5V -> 3V3
Hallo, im Anhang meine Schaltung, hierzu eine Frage: (Nutze einen AVR Atmega328p) Ich will einen Level Shifter von Maxim nutzen und dahinter zwei Slaves. Nun hat der Levelshifter aber nicht ausreichend Pins um alle SPI Pins für zwei Slaves zu shiften. Nun dachte ich
Ist der Atmega328p gesetzt? Stm32 für gleiches Geld und gleicher Bauform??? Programmierung über bootloader mit Seriellem Dnogle... Jörg
-
Thread
Apotheke Reichelt
wirds egal sein... zB. sind manche Atmegas günstiger geworden: https://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-328P-AU/3/index.html?ACTION=3&LA=446&ARTICLE=119684&GROUPID=2959&artnr=ATMEGA+328P-AU&SEARCH=atmega%2B328&trstct=pos_0 https://www.reichelt.de/Atmel-Attiny-AVRs/ATTINY-24A-SSU/3/index.html
-
Thread
mechanisches Problem mit IC
Controller immer raus für was Autonomes. Das ist aber jetzt nicht dein Ernst, dass du das Board mit ATmega328 kaufst, um den Mikrocontroller zu verwenden und das Bord dann wegzuschmeißen...?
>Das ist aber jetzt nicht dein Ernst, dass du das Board mit ATmega328 >kaufst, um den Mikrocontroller zu verwenden und das Bord dann >wegzuschmeißen...? Nöö, Markus! Warum? Im Gegenteil. Ich verwende den UNO, weil sich der Controller nach dem Flashen anderswo
-
Thread
AVRDUDE, STK500 Bootloader und XMega
Hi > Warum tut man sowas? Nun, >bisher verwendete ich den Mega328P damit, was prima funktionierte. Auf >solch einen Komfort möchte ich nur ungern verzichten. Welcher 'Komfort'? MfG Spess
deinem Eintrag. megaAVRs mit 256 KiB gab's ja auch real auf dem STK500 schon (STK500 + STK501 mit ATmega2561), insofern sollte die Flashgröße an sich nicht das Problem darstellen im STK500v2-Protokoll.
-
Thread
CH340 deaktivieren (Arduino Nano Klon)
betreibe. Daher möchte ich den Stromverbrauch soweit es > geht reduzieren. Arduino Pro Mini ATmega328P http://home-automation-community.com/arduino-low-power-how-to-run-atmega328p-for-a-year-on-coin-cell-battery/
erster Treffer bei Google: http://www.home-automation-community.com/arduino-low-power-how-to-run-atmega328p-for-a-year-on-coin-cell-battery/ sagt uns 0.0058 mA (6µA) bei 5Volt - uns passt tatsächlich so!
-
Thread
Funktionsaufruf in C
Hallo Ich habe eine Frage zum Aufruf einer Funktion (z.B. ATMega328, programmiert in C): was ist bezgl Speicherplatz und Rechengeschwindigkeit besser - wenn eine Funktion in main() per for/while Schleife aufgerufen wird oder - wenn diese Funktion in main() nur
Also auch ganz simpel. ;-) Jetzt alles compilieren und linken: [pre] $ avr-gcc -Os -mmcu=atmega328 -flto -c b.c $ avr-gcc -Os -mmcu=atmega328 -flto -o c.elf b.o a.a [/pre] Was kommt raus? [pre] $ avr-objdump -d c.elf c.elf: file format elf32-avr Disassembly of section .text
-
Thread
Die meisten Atmegas haben einen internen Temperatursensor
dass es undokumentierte Features sind. Bis jetzt ist es mir noch nie aufgefallen, aber für den Atmega328p gibt es einen Temperatursensor.
their datasheets. ... everything from the ATMega 168, 328, 32u4, to the ATtiny85 Das hört sich wirklich an als ob da ein großes Geheimnis gelüftet wurde. Schaut man sich aber mal die Datenblätter der aufgeführten Typen an, dann findet man schon
-
Thread
Daten von 5-6 Meßstellen per Funk übertragen?
Hat hier schon jemand Erfahrungen mit dem ATmega128RFA1 gesammelt? fchk
technisch sinnvollste Lösung(?) würde ich die > wohl nicht dablasen. Dresden Elektronik bietet die atmega128rfa1 schon etwas länger auf einem fertigen Modul an. Allerdings sind die Stiftleisten im Rastermass 1,27mm. Siehe auch hier: http://false.ekta.is/2011/05/dresden-elektronik-atmega128rfa1-breakout-boards-derfmega128
-
Thread
Spot Welder Firmware Update fehlerhaft
(Der ATmega328P hat nur 32 Pins.)
unüblichen TQFP48-Gehäuses hast du nicht einmal die Option, den Controller abzulöten und durch einen ATmega328P zu ersetzen, denn der hat nur 32 Pins.
-
Thread
AVR FTDI ISP-Prog (AVR-8 Programmersoftware für den FT232R)
folgenden Definitionsdatein (.dev) für die AVR-8 sind nun enthalten: ATTini13(A) ATTini2313(A) ATMega8(A) ATMega8515 ATMega32(A) ATMega1284(P) ATMega2560(L) ATMega2561(L) Das User-Frendly-Fusing ist zum Teil noch verbesserbar. Eine Beschreibung zum Aufbau der .dev Dateien findet man unter
1E930A.dev ATmega88PA nein 12.2013 1E930F.dev ATmega16(L) nein 12.2013 1E9403.dev ATmega168(A) nein 12.2013 1E9406.dev ATmega168PA nein 12.2013 1E940B.dev ATmega328 nein 12.2013 1E9514.dev ATmega328P nein
-
Thread
Schachuhr + Würfelbrett
Glas als Anzeige nutzen, dann frisst ein Arduino zu viel Strom, man würde einen 'nackten' AVR wie ATmega328 benutzen, die Rechenleistung teicht jedenfalls dicke. https://de.aliexpress.com/item/32944755027.html Es sei denn, das Ding muss im (WLAN)Netz hängen. Dann eher ein rPi oder ESP32 und damit
Geschmackssache. Und wenn ich Autark Batterie als Ziel auffasse, dann ein LCD Glas und weil der ATmega328 nicht genügend Pins hat braucht man einen LCD Controller wie HT1621 oder PCF85162 und PCF85176T, PCF8551, Skyworks CP2400/1/2/3. Oder ein ATmega169. https://www.kessler-electronic.de/de/AVR-BUTTERFLY
-
Thread
Erster Schaltungsentwurf - ATtiny Programming Board
So etwas nimmt man, wenn man sich auskennt und die Eigenheiten kennt und braucht. Mit einem ATMega 48/88/169/328 wärst du wesentlich besser bedient. MfG Spess
mal das an und ätzen kannst du später immer noch: http://www.ebay.de/itm/1-Stuck-USB-Nano-V3-0-ATmega328P-5V-16M-Mikro-Controller-Board-fur-Arduino-MIDE-/161592416682?pt=LH_DefaultDomain_77&hash=item259fa899aa
-
Thread
Neue Tiny x14 können richtig was
>> zwei konkrete Beispiele liefern, die dir derart negativ aufgefallen >> sind? > > ja z.B. ATmega328PB die Registerbeschreibungen für die neuen > zusätzlichen Timer 3 und 4 sind teilweise völlig falsch. Da hat irgend > jemand vom Timer 1 den Text kopiert und nicht angepasst. T 3/4 haben >
bei 0x0000? > > Eigentlich alle außer diesen ATTinys. > > MfG Spess Öhm, die MM des Atmegas 328 (hab ich grad offen) sieht quasi identisch aus mit dem dieser Attinys mit dem Unterschied, dass der Bootloader beim Atmega328 am Ende des Flashspeichers ist während er bei diesen Attinys am Anfang des
-
Thread
Arduino - Spuk oder Meßungenauigkeit?
ADC-Werte anhand der tatsächlichen Spannung umrechnen möchtest, diese Funktion ermittelt auf einem Atmega328 die tatsächliche Betriebsspannung: http://code.google.com/p/tinkerit/wiki/SecretVoltmeter
HalLo, habe auch folgendes Setup: ATMEGA 328 (Arudino Clone) Spannungsteiler (mit 1% Winderständen) Traco TSR-1-2450 (Schaltwandler zum 7805 kompatibel nur genauer) Wenn ich am Arduino messe hab ich ca, 4,9V bis 4,8 Volt (besser als
-
Artikel
AVR Bootloader optiboot Assemblerversion
müssen Sie einen der unterstützten Prozessoren als Parameter beim make Aufruf angeben. Ein make atmega328p erzeugt eine Bootloader Datei mit dem Namen optiboot_atmega328p.hex. Daneben werden auch noch die Dateien optiboot_atmega328p.lst und optiboot_atmega328p.log erzeugt. In der .log Datei werden die
auf atmega328p und setze die Lock Bits avrdude -C ./avrdude.conf -c avrisp2 -B 1.50 -p atmega328p -P usb -b 115200 -D -U flash:w:optiboot_atmega328p.hex:i -U lock:w:0xef:m avrdude: AVR device initialized and
-
Thread
Probleme mit EEPROM
Sorry, hab ich ganz vergessen: ATMega328p bei 20MHz
> ATMega328p bei 20MHz Läuft der bei 1,8V überhaupt noch (sinnvoll)? Laut DB: [pre] Speed Grade: 0 - 4 MHz@1.8 - 5.5V, 0 - 10 MHz@2.7 - 5.5.V, 0 - 20 MHz @ 4.5 - 5.5V [/pre] Du wirst wohl den Brown-Out-Pegel
-
Thread
Suche günstige Open-Collector Schieberegister
gestellt wurde (zumindest habe ich keine gefunden). Folgendes Szenario: Ich möchte an einem Atmel ATMega328 ingesamt etwas unter 100 LEDs steuern können. Von diesen 100 LEDs ist immer nur eine gleichzeitig aktiv (!). Statt also mit Schieberegistern und massenweise Widerständen zu arbeiten, würde ich
Daniel H. schrieb im Beitrag #6008641: > Folgendes Szenario: Ich möchte an einem Atmel ATMega328 ingesamt etwas > unter 100 LEDs steuern können. Von diesen 100 LEDs ist immer nur eine > gleichzeitig aktiv (!). > > Statt also mit Schieberegistern und massenweise Widerständen zu > arbeiten
-
Thread
Tipps zu vierlagigen Platinen gesucht
mit). Und da ist es für mich schwierig, Lothar's "schöne" Anbindung hinzukriegen. Speziell beim ATmega1284 neben dem Quarz, und bei AVCC/AREF. Vielleicht kann mal jemand ein Beispiel eines "schönen" Layouts eines ATmega328 oder 1284 (oder vergleichbare) herzeigen? lg Michi
"Vielleicht kann mal jemand ein Beispiel eines "schönen" Layouts eines ATmega328 oder 1284 (oder vergleichbare) herzeigen?" Gib mal eine ganz exakte Bestellbezeichnung für den ATmega an, dann zeige ich Dir was.
-
Thread
Timer Interrupt mit genau 10Hz. Welcher Timer? Preload?
Hi! Ich will mit einem ATMega 328P 10mal pro Sekunde einen Timer Interrupt auslösen um so regelmäßig Daten einzulesen. Ich hab ja zwei Timer zur Verfügung: 8bit und 16bit. Soweit ich das richtig verstanden habe, kann das
durch ändern von OCR1A auf 5Hz oder 20Hz gehen. Auch gut! Was mich aber stutzig macht: in der iom328p.h ist der "TIMER1_COMPA_vect" Vektor Nummer 11. Im Datenblatt zum 328 aber Vektor Nummer 12. (Seite 57). Mit dem aus der iom328p.h funktionierts auf jeden Fall. Fehler im DB? Grüße!
-
Thread
Quarz Problem, mal wieder ;-)
schlechten Tag oder irgendwas stimmt nicht... So anschließen wollte ich einen 18,423MHz Quarz an einen Atmega328p mit 22pF Kondesatoren. Fuses habe ich auf CKSEL 3,2,1,0 (0,1,1,0) und SUT 1,0 (0,1) also laut Datenblatt slowly rising power 14CK +65ms. Wie gesagt, brauche gerade jemanden der mich auf den Fehler
Also mein Problem ist bzw meine Probleme sind... Der Atmega-328P läuft nicht mehr das Programm (LED 2 sek an und 4 sek aus) ab was er vorher von mir bekommen hat. Das erste High an der LED ist nicht zeitgesteuert! Zudem kommt das ich ihn nicht mehr lesen und