kabu schrieb:
> "Ab Werk werden die Attiny13 mit einem Takt von 9,6 MHz und
> Vorteilerfaktor 8 ausgeliefert, also 1,2 MHz. Die Fusebits des Attiny13
> brauchen daher nicht umprogrammiert zu werden."
Das ist richtig. Der ATtiny13 besitzt die Version 4.1 des Internen
RC-Oszillators. Der läuft mit 9,6 Mhz und taktet den Prozessor
standardmäßig per CKDIV8-Fuse mit 1,2Mhz. Der Tiny13 ist meines Wissens
der einzige, der diese Oszillator-Version besitzt. Es gibt noch den
Tiny12, dessen Oszillator direkt mit 1,2 Mhz läuft.
kabu schrieb:
> Geht und fällt bei mir wohl mit dem Timer der im code von 9,6Mhz
> ausgeht.
> Der Atmega hat Das irgendwie anders. Was ich aber noch nicht
> rausgefunden habe.
Abgesehen vom Tiny12, 13, 15 und ggf. ein paar Exoten hat jeder AVR
defaultmäßtig einen Takt von 1 Mhz. Der ATmega8 besitzt die
Oszillator-Versoin 3.0, bei der es vier separate Oszillatoren gibt, für
1, 2, 4 und 8 Mhz. Im Auslieferzustand ist der 1-Mhz-Oszillator aktiv.
Was du versuchen könntest, wäre, den Oszillator über das OSCCAL-Register
zu verstimmen. Damit könnten auch 1,2 Mhz möglich sein.
> Da ich mit asm noch nie was gemacht habe, sollte ich wohl lieber den
> Attiny bestellen.
Das ist am einfachsten. Es muß ja nicht unbedingt Pollin sein. Gibt ja
noch genug andere Teile-Versender.
> Und ja dieses ist ein Doppelposting da ich nicht weiß wo das besser
> aufgehoben ist
Im GCC-Forum ist es das auf jeden Fall nicht, denn mit GCC hat dein
Assembler-Code nichts zu tun.