-
Thread
V-USB Digispark Pro Verbindung mit Win x86 Vista,win7
bislang nicht, da uninteressant Digispark pro kenn' I net, ich hatte mir ein triple Digispark(ATTiny85) zugelegt, nachdem ich zu Jahresbeginn davon erfahren hatte. Zunächst die Fakten: Einen Digi habe ich mit IDEs malträtiert, beim Einstecken wird er von Win7 erkannt und unter libusb gelistet,
Guloprog", einem USBASP auf ATTiny85 Basis, werfen.
-
Thread
Unterschied zwischen "Asynchronous Timer" und "Timer Counter"
Deswegen muss der Systemtakt kleiner als ein Drittel des Asynchrontaktes sein. Siehe auch Datenblatt Attiny25/45/85 mfg.
Synchronisation und dem Flankendetektor führt für den externen Takt kein Weg vorbei. Siehe Datenblatt Attiny25, Figure 11-2, T0 Pin Sampling mfg.
-
Thread
AVR USB FUSEN
das nachstellen und in dieser Richtung forschen ? http://www.instructables.com/id/Programming-the-ATtiny85-from-Raspberry-Pi/ Danke für Hinweisen oder hilfestellungen gruß Karsten
ändern kann. Ergo auch nicht aus dem Bootloader heraus. Dazu muß man über ISP oder JTAG (hat der tiny85 aber sowieso nicht) gehen. @Karsten: du brauchst einen ISP-Adapter und irgendeine Möglichkeit, den tiny85 auf der Platine zu kontaktieren. Es gibt so kleine Clip-On Adapter die man auf das SO-Gehäuse
-
Thread
Potentialfreie Spannungsmessung mit XR4151
Hallo Gerald, bei Reichelt kostet der IL300 gerade mal 1,85 EUR. Liebe Grüße Felix
erreichen. Wenn Du sowieso mit AVRs arbeitest, kannst Du die Spannungs-Frequenz Umformung mit einem ATtiny25 und umgekehrt mit ATtiny44 erledigen. Alternativ kann der Arduino auch die Frequenz selbst auswerten. U/f-Wandler: http://www.mino-elektronik.de/Generator/takte_impulse.htm#bsp6 f/U-Wandler: http
-
Thread
Messwerte aus Eprom
bei einem clear bleibt der EEPROM-Inhalt erhalten und ist anschließend lesbar. Das Verhalten des ATtiny85 wäre zu prüfen.
clear bleibt der EEPROM-Inhalt erhalten und ist > anschließend lesbar. > Das Verhalten des ATtiny85 wäre zu prüfen. Die Fuse EESAVE steuert dieses Verhalten beim T85.
-
Thread
Berechnung Basiswiderstand Transistor
Schaltung und ist letztendlich ein Just4Fun Projekt. Als Gehirn meiner Schaltung verwende ich einen ATTINY 85. Welcher Laut Datenblatt lediglich 40 mA pro Pin bereitstellt. Ich würde jedoch gerne je 4 LEDs pro Farbe schalten, damit die "Ampel" in 4 Richtungen leuchtet. Also habe ich mich auf eurer Seite
-
Thread
Schaltung von 16 LEDs
USB -> Filter/Schutz -> Softstart -> Laderegler Wenn der Platz noch reicht würde ich auf einen Attiny85 mit V-USB oder FT230X nehmen, dann meldet die Kugel ihren Stromverbrauch sauber an und du kannst per Bootloader neue Software einspielen.
kannst du direkt neue Software auf den Controller laden. Dein Controller muss dafür USB-fähig sein. ATtiny85 mit V-USB: http://www.embedded-creations.com/projects/attiny85-usb-bootloader-overview/ Ich weiß nicht ob es dafür inzwischen stabile Treiber gibt. Du könntest auch einen USB/UART Wandler nehmen
-
Thread
Signal invertieren in einer batteriebetriebenen Schaltung
> > Welchen uC hast du momentan? Welche Peripherie brauchst du? Bislang habe ich mit den attiny84 und 85 schon einige Kleinigkeiten gebaut. Da ich für das aktuelle Projekt aber bisher nur 1 Eingang und 2 Ausgänge benötigt, möchte ich mich an einem attiny10 versuchen. Wegen seines geringen Strombedarfs
-
Thread
Attiny 13 temperaturgesteuerte Servoschaltung
Hmm, wie willst Du denn die Temperatur messen ? Im Tiny25/45/85 ist ein Temperatursensor drin und bei 10° dürfte das auch gehen. Servos werden idR via PWM gesteuert und halten die Position dann. Freidlaufdiode sehe ich auch keine und welcher Servo das ist und wo
ich mich nochmal schlau. F_CPU ist jedenfalls definiert. Vielleicht liegts daran, dass ich im Attiny die Spannung auf 5V gestellt habe und ihn momentan nur mit 3,7 Volt betreibe. Gruß, Marcel
-
Thread
io-Headerfiles lückenhaft? (PCINT3)
Hallo, beim Programmieren des ATtiny85 fiel mir auf, daß der gcc herummault, ich hätte mich beim PCINT3_vect vertippt: [c]beispiel.c:254:5: warning: 'PCINT3_vect' appears to be a misspelled signal handler [enabled by default] ISR
Ein PCINT ist für bis zu 8-PortPins zuständig. Es gibt auf dem Tiny85 schlicht nur PCINT1.
-
Thread
ATTiny85 - OLED - I2C - U8GLIB?
funktionieren scheint. Nichtsdestotrotz, hat irgend jemand mal ein Display mittels U8G an einen ATTiny85 gehangen, I2C oder HW-SPI? Hat wer schon mal sonst irgendwie ein SSD1306 via 3SPI betrieben?
Mick schrieb im Beitrag #4164838: > Bei uns funktioniert der SSD1306 via SPI. Am ATTiny85?
-
Thread
Verständnisfrage Tiny USB
: http://www.ebay.de/itm/5-Digispark-Kickstarter-General-Micro-USB-Development-Board-fur-Arduino-ATtiny85-/291464527151?pt=LH_DefaultDomain_77&hash=item43dca3bd2f Es handelt sich um eine Platine mit dem Tiny85, und einem Spannungsregler. Ich habe irgendwo in sehr alten Threads dazu schon mal etwas gefunden, bin mir aber nicht sicher, ob ich es richtig verstanden habe. Da der Tiny85 kein Hardware-USB hat, ist der Tiny mit einem Bootloader und einer Software-USB-Unterstützung vorprogrammiert, richtig? Deshalb kann man auch einfach die Arduino-IDE nutzen? D.h. der Bootloader passt
-
Thread
_delay_ms(x) braucht 8 mal länger bei ATTiny85
Seit dem WE beschäftige ich mich damit, ein IIC-OLED mit einem ATTiny85 zu befeuern. Da die U8GLib die Tinies offiziell nicht unterstützt, habe ich als Alternive eine eine passende LIb im Projekt Digispark gefunden, sie stammt ursprünglich wohl aus der Tinosaur-Ecke.
Stell die Low Fuse auf 0xE2. Danke, hat geklappt, irgendwie hatte ich ein Brett vorm Kopp. Die Tiny85 Fuses kenne ich nicht auswendig und eigentlich verlasse ich mich auf die in die Brennproggies eingebauten Routinen. Im Falle des ATTiny85 waren leider nur zwei davon in der Lage, dessen Fuses auszulesen
-
Thread
Temperaturregelung für Heizfolie
Temperatur so genau regeln zu können? Mit einem DS18B20 hast Du '±0.5°C Accuracy from -10°C to +85°C' ab Werk und 0.0625° Auflösung. Passt das? Damit kannst Du super regeln (auf 0.0625° reagieren) und auf ±0.5°C genau die richtige Temperatur erreichen, kalibriert ab Werk!
operating temperature range of -55°C to +125°C and is accurate to ±0.5°C over the range of -10°C to +85°C. Da ich bis mindestens 123°C muss mit der Heizfolie, ist mir das zu knapp mit den 125°C. Was passiert denn, wenn der Sensor über 125°C belastet wird? Außerdem ist die Genauigkeit nur bis 85°C gewährleistet
-
Thread
Atmega8 Encoder + USB HID spinnt manchmal
recht erinnere, habe dieses Stück Code gleich rausgeworfen, als ich den USBasp für den guloprog (ATtiny85) angepasst habe. > VUSB ist empfindlich wenn > das timing nicht stimmt und man sollte auf keinen fall delays benutzen. > Das bringt die Usb-Verbindung durcheinander weil die hart an der Grenze
-
Thread
ATtiny DigsiPark USB LockBit
digispark-tiny.upload.tool=micronucleus digispark-tiny.upload.maximum_size=6012 digispark-tiny.build.mcu=attiny85 digispark-tiny.build.f_cpu=16500000L digispark-tiny.build.board=AVR_DIGISPARK digispark-tiny.build.core=tiny digispark-tiny.build.variant=digispark digispark-tiny.upload.wait_for_upload_port
digispark-tiny.upload.tool=micronucleus digispark-tiny.upload.maximum_size=6012 digispark-tiny.build.mcu=attiny85 digispark-tiny.build.f_cpu=16500000L digispark-tiny.build.board=AVR_DIGISPARK digispark-tiny.build.core=tiny digispark-tiny.build.variant=digispark digispark-tiny.upload.wait_for_upload_port
-
Thread
Spezielle Steuerschaltung event. mit NE555 ?
Microcontroller zu realisieren ? Natürlich ist das möglich - ich würde nichts anderes tun. Ein kleiner ATtiny erledigt sowas mit links. Ich habe für solche Aufgaben immer einige Tiny25 zu Hause - rund 1€. Es ist sicherlich auch möglich, mit Timern (555) so was zu erledigen. Mir graut in dem Zusammenhang aber
Forum, auf jeden Fall aber mit einer Suchmaschine fündig. Einen hätte ich bez. der Anschlüsse des ATtiny 25/45/85 u.a. an das STK500: http://www.mikrocontroller.net/topic/95969#828034
-
Thread
AVR(ATtiny85) PC<->USB Bidirektional-Lösung-VUSB
8Bit ARM Prozessoren die mit bis zu >20Mhz laufen. Es gibt sehr kleine Boards z.B. : OLIMEXINO-85S http://www.olimex.com/Products/Duino/AVR/OLIMEXINO-85S/open-source-hardware Die Arduino IDE auf die ich mich jetzt beziehe kann "normal" lediglich über eine RS232 Verbindung einen Baustein ansprechen
problemlos parallel zur Original IDE installiert sein. Im weiteren beziehe ich mich auf den Baustein ATtiny85. Nach dem man die IDE installiert hat, kann man diese nun über das Menu Tools/Board/Digsipark(default 16.5 Mhz) umstellen. Und das auschlaggebend Example über File/Example/DigsiparkUSB/Echo
-
Thread
Sleep Mode - Attiny85 - 8-10ms
mA. Auch wenn der Datenpin LOW ist gehen 3 mA flöten, weshlab ich den DATA & VCC Pin zusammen vom Attiny mit ein und demselben Pin ansteuere. (Wie gesagt, nicht die feine Art.) Das ganze sollte von ner 1.55V 85mAh Batterie (StepUp+LDO) bei 3.3V midenstens 8h laufen. Nach eingigem rumüberlegen, denke
-
Thread
Erster Schaltungsentwurf - ATtiny Programming Board
5.0. Dieser reguliert die Spannung auf 5V. Anschließend kommt das Kernstück: Ein ATTiny85-20SU. Dieser ist mit einem 10-pin Anschluss verdrahtet, an das später das Programmer-Kabel kommt.
kurzem entdeckt: https://www.adafruit.com/products/1501 Es gibt wohl einen USB-Treiber für den Attiny85.
-
Thread
ATTINY 85 mit 128kHz
gefläscht habe hat alles funktioniert. Aber nach dem ich die Fuses auf 128kHz umgestellt habe wird der Attiny 85 nicht mehr vom Programmer erkannt. Hat einer eventuell eine Idee wie ich den Tinny wieder zum Laufen kriege? Danke!!
-
Thread
SPI 6 zu 10 Pin - NC?
lang=de Dort wird bei PIN 3 von "NC" gesprochen. Was genau ist das? Als µC verwende ich einen ATTiny85-20SU.
Free-shipping-USBASP-AVR-download-cable-AVR-programmer-51-ISP-the-downline-lines-programming-AVR-ISP/1886190857.html Laut der Liste wird der ATtiny85 unterstützt.
-
Thread
EAGLE - SPI Interface symbol?
kleine Schaltung. Bin noch sehr unerfahren in der ganzen Materie. Zum späteren Programmieren des ATTiny85-20SU benötige ich ein SPI interface wie hier gezeigt: http://1.bp.blogspot.com/-dCGiHuLu1nU/TgFrQfGePvI/AAAAAAAAAGY/cdQw_u7BNHw/s1600/morse_schematic.png Allerdings finde ich das Symbol in EAGLE
-
Thread
libusb & ATtiny85-20SU
Hallo zusammen, ich bin Not geraten und vielleicht weiß jemand Rat. Ich verwende den ATtiny85-20SU, und habe libusb installiert. Alles wunderbar, libusb erzeugt keinen Physikalischen COM port (Fehler?) Aber ich verwende die Arduino IDE über DIGISPARK 16.5Mhz (Default) Der COM -Port wird
und auch Programmierbar. Ich möchte nun die libusb direkt ansprechen um Serial Daten mit dem ATtiny zu teilen, dazu verwende ich teile des Codebeispiels aus der libusb/bulk.c Das Gerät wird gefunden und ich kann es öffnen und ein Interface erlangen. Leider schlägt jedes Read oder Write mit
-
Thread
ATtiny85 Arduino IDE micros() funktioniert nicht richtig
Hallo Leute! Ich wollte mit meinem ATtiny85 ganz einfach im Loop-Programm einen digitalen Pin für zwanzig Mikrosekunden auf HIGH setzen und für eine zehn Mikrosekunde auf LOW. Um ihn zu programmieren habe ich mich an folgendes Video gehalten
200 Mikrosekunden. Im Internet habe ich keine Lösung für das Problem gefunden. Man soll nur den ATtiny85 @ 8MHz auswählen und alles sollte funktionieren. Ich habe dann auch mal den _delay_ms() Befehl versucht. Komme aber auf das selbe Ergebnis. Auch hab ich mal den ATtiny85@1MHz-Bootloader geladen
-
Thread
Problem mit ATtiny85 Analoger Eingang / Digitaler Ausgang
Hallo liebe Community! Ich habe ein kleines Problem mit meinem ATtiny85 (mit Arduino IDE): 1.) Den ATtiny versorge ich mit 5V und an Pin 6 hängt eine LED. Ein einfacher Blink-Sketch läuft ohne Probleme: Die LED geht an und aus, genauso wie sie soll. 2.) Jetzt soll
dir mal den Schaltplan, was da anders ist .... und der Uno bedient sich der eigenen Libraries, der Attiny85 aber hat "selbstgestrickte", die keinesfalls fehlerfrei sind, wie man an den Kommentaren im Quellcode lesen kann. >>licht = analogRead(3); Da würd ich mal drüber nachdenken ..... das ist nämlich
-
Thread
Eigenmessung Tiny13
messen: die Versorgungsspannung als Referenz > wählen und die 1.1V messen. Zeig mal wie das beim ATtiny13 geht.
beim "großen" kann man auch GND oder die Bandgapspannung per MUX > als Quelle wählen. Z.B. beim ATtiny25.
-
Thread
viele probleme mit attiny84
eure hilfe bitten, weil ich bin mittlerweile total am verzweifeln....... ich würde gerne einen attiny84 als sender für ein funkmodul mit virtual wire nutzen..so wie es in unzähligen anleitungen im netz mit dem attiny85 gemacht wird...... ich programmiere mit der arduino ide (version 1.6.4 und die 1.5.8 hab ich auch probiert) ich habe den attiny-core versucht: attiny 1.5.8-2 und den: https://code.google.com/p/arduino-tiny/ ich schaffe es, das eien led blinkt (ich glaube aber zu schnell)... und ich habe es geschafft, das der attiny84
-
Thread
Digitale Zeiterfassung mit Infrarotauslöser
Sender betreiben, damit jeder sender ein anderes (statisches) signal sendet? Reicht da vllt sogar ein ATTINY85? Es würde mich sehr freuen wenn auch ich es mit der Hilfe dieses Forums hinbekomme.
betreiben, damit jeder > sender ein anderes (statisches) signal sendet? Reicht da vllt sogar ein > ATTINY85? Ja, den selbst ohne irgendwelche Kodierung ergibt: 38KHz / 8 Samples (min.) in etwa 4800Baud. Aber... Marcel Keil schrieb im Beitrag #4130600: > nein, leider nicht. es ist nötig,
-
Thread
NTC Erfassung ohne Fließkomma-Arithmetik
spart. Immerhin wissen wir jetzt, daß es sich um einen AVR handelt. Da aber auch schon kleine ATtiny mit 8 kB ROM verfügbar sind, sehe ich keinen Sinn darin, den notwendigen Code einsparen zu wollen. Vergleicht man die gezeigten Quelltexte, geht bei der nun favorisierten Lösung die Les- und Wartbarkeit
Profis nehmen einfach einen größeren Prozessor und haben die Probleme nicht. Hab mich aber auf den ATtiny85 mit Funk-Interface HM-TRP eingeschossen. Ich finde es immer wieder beeindruckend, was man aus dem Kistchen rausholen kann. Dank dem Bootloader von Peter Dannegger fürs Update via Klinkenbuchse und
-
Thread
Audio in möglichst guter Qualität samplen
Vorschlag, aber ich bevorzuge eine etwas kleinere Lösung. Ließe sich das ganze z.B. über einen ATTiny85 mit 44,1kHz in 16bit Mono lösen? Wo finde ich Grundlagen um das zu berechnen? Ich habe bislang nur rudimentäre Erfahrungen in AVRASM mit nem Mega32, denke aber mal das ich das hinbekomme falls die
#4130019: > aber ich bevorzuge eine etwas kleinere Lösung. Ließe sich das ganze z.B. > über einen ATTiny85 mit 44,1kHz in 16bit Mono lösen? Wo finde ich > Grundlagen um das zu berechnen? Hmm. Grundschule? 44100bit/s * 2s --------------- = 11025Byte 8bit/Byte Der Tiny85 hat 8192Byte Flash
-
Thread
Kommunikation zwischen ATtiny85 und ATmega328p
hier aus zwei Gründen nicht verwenden, nämlich zum einen, da wir sowohl den ATmega328 als auch den ATtiny85 vor Ort haben und zum anderen, da wir gerade erst in die AVR-Programmierung einsteigen, und das mit einer RTC vlt. keinen so großen Lerneffekt hätte. Jetzt habe ich es schon geschafft, den ATtiny
peda, tut mir leid, habe gerade nicht sehr viel Zeit. Zur Seriellen Kommunikation habe ich "The ATtiny85 Template Library" (http://thegaragelab.com/a-software-uart-for-the-attiny85/) verwendet. Meine main.c, die jetzt garantiert nicht mehr funktioniert, weil ich darin wild Ziffern geändert habe, im
-
Thread
mit µC Sinus erzeugen + Amplitudenmodulation
218,213,208,203,198,193,188,182, 176,170,165,158,152,146,140,134, 128,121,115,109,103,97,90,85, 79,73,67,62,57,52,47,42, 37,33,29,25,21,18,15,12, 10,7,5,4,2,1,1,0, 0,0,1,1,2,4,5,7, 10,12,15,18,21,25,29,33, 37,42,47,52,57,62,67,73, 79,85,90,97,103,109,115,121}; for (int
Hallo Matthias, die 16MHz sind auch jetzt schon die Taktfrequenz des attiny45. Dieser läuft ja mit dem R/C Oszillator und mit dem PLL Mode bei64MHz I/O Frequenz und mit dem entsprechendem CPU Teiler auf 16MHz.
-
Thread
Einfacher Überspannungsschutz für 5V
Wolfgang schrieb im Beitrag #4113771: > Für diesen Preis (3,85 Euro inkl. MwSt, das sind 3,25 netto) kann da > kein Original LM2596 drauf sein.... LM2569 kostet bei TI Dollar 1,80 bei 1k. Da die Preise in China aber sicher so schon wesentlich geringer sind
Einen billigen µC wie ATtiny oder STM32F030P4 zusätzlich via LDO oder kleinerem Schaltregler mit 5V/3,3V versorgen, mit dessen ADC (via Spannungsteiler) die Spannung am Ausgang des Schaltreglers messen und gegebenenfalls bei Überschreiten
-
Thread
Treiber für WS2812: Dedizierte Logik?
Gegensatz dazu deine "Losung" mit viel (unnotiger) Hardware. Ich steuere meine WS2812 (2 x 4m) mit ATTiny85 und selbst der ist mehr als genug.
an Video. Wie gesagt, ich habe 2 LED-Stripes je 4m (eigentlich 4m + 3m) und die schafft der Tiny85 ohne Probleme. Naturlich nicht mit 16 Mio Farben, aber 256 Farben sind eigentlich mehr als genug, vor allem, da ich diese dann auch nach einem bestimmten Schema verandern kann, die der Tiny von
-
Thread
[Attiny85] 2x Modellbau-Empfängersignal auswerten
AVR-Umgebung (Atmel Studio 6.2, AVRISP MkII, etc.). Nun zu meinem Problem: Ich versuche über einen Attiny85 zwei Signale eines Empfängers einzulesen und entsprechend weiterzuverarbeiten. Im ersten Anlauf will ich nur das empfangene Signal eines Kanals zum testen ausgeben, wenn das vernünftig funktioniert
-
Thread
Übersehe ich was? ADC am Attiny85
Hallo miteinander, ich glabue ich bin grad ein bisschen betriebsblind. Ich habe einen Tiny85. Dort initialisiere ich den ADC: [c] void ADC_Init(void) { // Interne 2,54V, Pin PB0 getrennt ADMUX = (1 << REFS2) | (1 << REFS1); // Frequenzvorteiler auf Faktor fclk / 64 ADCSRA = (1 << ADPS2) | (1<<ADPS1); // ADC einschalten ADCSRA |= (1<<ADEN); // Erste Wandlung manuell auslösen (siehe Datenblatt S. 114 - ADCSRA-Register) ADCSRA |= (1<<ADSC); while (ADCSRA & (1<<ADSC) ) { // auf Abschluss der Konvertierung warten } /* ADCW muss
-
Thread
Arch Linux Avrispmk2 Atiny85
andere Kabel. Leider bekomme ich nur folgende Fehlermeldung: [code] sudo avrdude -c avrispv2 -p t85 -P usb -v -U flash:w:test_leds.hex -B 10 avrdude: Version 6.1, compiled on Mar 24 2014 at 14:06:56 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007
usbdev_open(): Found AVRISP mkII, serno: 000200214240 AVR Part : ATtiny85 Chip Erase delay : 4500 us PAGEL : P00 BS2 : P00 RESET disposition : possible i/
-
Thread
Spg_Auswertung_KFZ
von Pollin (ca. 18€) so eine Erkennung nicht hat, dachte ich mir ich mach es über einen kleinen Attiny85 werte die Spannung an dem Akkumulator aus und schalte dann ein Relay ein oder aus. Ich haben einen kleinen Schaltplan eingefügt und würde gern von euch Wissen ob dies so funktionieren würde.
Pollin (ca. 18€) so eine > Erkennung nicht hat, dachte ich mir ich mach es über einen kleinen > Attiny85 werte die Spannung an dem Akkumulator aus und schalte dann ein > Relay ein oder aus. Normalerweise reicht es, die Geräte zwischen Dauerplus (Klemme 30) und Zündungsplus (Klemme 15) zu schalten
-
Thread
2 Ports gleichzeitig mit Bascom abfragen
probier mal folgenden Code. Hab ihn nicht getestet, sollte aber so funktionieren... '$regfile = "attiny85.dat" '$crystal = 8000000 '$hwstack = 40 '$swstack = 16 '$framesize = 32 'Falls deine Taster low_aktiv sind: Const Down = 0 Const Up = 1 Dim C As Byte Dim Key_state As Byte Dim Key_state_old
-
Thread
Frage zu ATtiny26 als Steuergerät
sich schlagartig falls du mal mehr als eine 'Spielzeugschaltung' entwirfst. Übrigens ein GND vom ATTiny hängt in der Luft und deine LED-Ketten werden einpolig angeschlossen? MfG Spess
Elektrolykondensatoren. Die haben aber eine andere Bauform: http://www.reichelt.de/Elkos-radial-85-C/RAD-100-25/3/index.html?&ACTION=3&LA=2&ARTICLE=15102&GROUPID=3143&artnr=RAD+100%2F25 http://www.reichelt.de/Elkos-radial-85-C/RAD-4-7-35/3/index.html?&ACTION=3&LA=2&ARTICLE=15135&GROUPID=3143&artnr
-
Thread
AVR Assembler - IO Port-Switching-Zeiten nicht berechenbar
Pullup-Register. Ach so: Manche AVR können auch mit 16 MHz internem Takt betrieben werden (z.B. ATtiny85, ATtiny861A). Vielleicht hilft dir das, die Geschwindigkeit noch weiter zu erhöhen...