Hallo - folgender Code funkt auf einem ATtiny26 so wie er soll :


Code:
$crystal = 8000000
$regfile = "at26def.dat"
'$regfile = "m8def.dat"

Dim A As Byte

Config Pina.4 = Output
Outpin Alias Porta.4


   Set Outpin
   Waitus 200
   Reset Outpin
   Waitus 200

   Set Outpin
   Waitus 200
   Reset Outpin
   Waitus 200


Do

Loop

wenn ich diesen Code auf einem ATmega8 ausführe kommt schrott raus




Code:
$crystal = 8000000
'$regfile = "at26def.dat"
$regfile = "m8def.dat"

Dim A As Byte

Config Pinc.5 = Output
Outpin Alias Portc.5


   Set Outpin
   Waitus 200
   Reset Outpin
   Waitus 200

   Set Outpin
   Waitus 200
   Reset Outpin
   Waitus 200


Do

Loop
der erste Block wird ordentlich abgearbeit mit 200us Hi und 200us Lo

dann kommt jedoch ein Hi von ca. 1.1ms ???

wo kommen diese 1.1ms her ?

Gruß Tobias