Hallo, Ich bin gerade beim konfigurieren des AT90CAN128. Folgende Zeilen für den Timer Test: $regfile = "m128can.dat" 'Definitionen $crystal = 8000000 Baud = 115200 'Baudrate für RS232 Const T1_val = &HFFFF ' Zeit für 1 Bit Disable Interrupts Clkpr = &H80 : Clkpr = &H00 : Clkpr = &H00 : Clkpr = &H00 : Clkpr = &H00 'da kein Zugriff auf CLKDIV8 = Prescaler auf 1 'LED's auf CPU Config Pinb.3 = Output Reset Portb.3 '#Timer1 Config Timer1 = Timer , Prescale = 1 Timer1 = T1_val Enable Timer1 '#Interrupts Enable Interrupts Enable Ovf1 On Ovf1 Intt1ovf Do nop Loop Intt1ovf: Timer1 = T1_val Toggle Portb.3 Return Seltsamerweise messe ich für 1 Bit ca. 17,5us. Ich konnte in den Unterlagen jedoch keinen Vorteiler ausmachen. Kann mir irgend jemand sagen worin mein Fehler besteht? Danke, schon im Voraus.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.