Hi Leute, gibt es eine Möglichkeit in Bascom in Nano-Sekundenbereich zu arbeiten, sprich zu warten? Irgendwie mit ASM-Befehlen etc oder so?
tja, wenn es Bascom für GHz-Prozzis gibt schon. Mit einem AVR eher nicht. Mit 16MHz Takt dauert ein einziger Befehl (falls er nur aus einem Takt besteht) schon mal 62,5ns. Das die kleinstmögliche Zeit.
Weniger als 1Takt also 62,5ns bei 16MHz ist wohl nicht zu holen und das wäre am einfachsten wohl mit nop zu erreichen. -wiebel
es gibt auch ein paar Mega Typen die mit 20MHz arbeiten dann biste bei 50nS.zB.Mega168. mit dem befehl $asm Ldi R24,1 ; load register R24 with the constant 1 St X,R24 ; store 1 into variable c $end Asm kannst du Asembler direkt in bascom einbinden.
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.