Gast
#52789
Hi, hab grad ein kleines Verständnisproblem. Hab auf dem AT90S8515 versucht, mit dem Timer1 zu Testzwecken ein 1-Sekunden-Takt zu generieren. Dazu hab ich erst einmal den Prescaler auf 1024 gesetzt, zusätzlich die Option, dass bei Compare Match der Zähler auf 0 rückgesetzt wird, das Compare Match Register A mit dem zu erreichenden Wert geladen, den IRQ für Output-Compare-A freigegeben und danach den globalen IRQ freigegeben. Nur tut das Teil überhaupt nix. Wenn ich den Timer-Overflow IRQ aktiviere, dann bekomme ich einen IRQ (weiß nur nicht, wann) und dann ist tote Hose. Hat jemand schonmal mit Timer 1 gearbeitet und ´hat vielleicht ne Idee, wie das zu lösen wäre? Gruß, ERDI - Soft. P.S.: Würde gerne das Programm mitposten, liegt aber leider daheim auf der Festplatte. (Macht das ganze wohl leider etwas komplizierter.)