Gast
#6161733
Hallo, ich habe eine kleine Platine gemacht, welche einen Atmega328p enthält. Um Platz zu sparen habe ich den Quarz weggelassen und will nun den internen Taktgeber nutzen. Ich habe die Arduino IDE gemäß diesen Anweisungen: https://www.arduino.cc/en/Tutorial/ArduinoToBreadboard eingerichtet. Ich kann den Atmega per USBasp programmieren, allerdings scheint der reale Takt nur ein Achtel des gewünschten zu betragen, oder eine Umgebungsvariable für die delay() Methoden ist nicht korrekt gesetzt, ich bin nicht ganz sicher. Getestet habe ich mit dem PrintUTF8 Beispiel von Adafruit für SSD1306 OLEDs.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
Ich nutze die Arduino IDE in Version 1.8.9 mit der breadboard-1-6-x.zip Beim kompilieren bekomme ich folgende Warnung: "Warning: Board breadboard:avr:atmega328bb doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA328BB" Hat jemand eine Vermutung, woran es liegen könnte?