Na gut ein Tip:
Ich habe jetzt hier Dattenblatt von einem Tiny, es ist egal, als Beispiel reicht es,
um Timer Overflow Interrupt vom Timer 1 einzuschalten muß ich im Register Timsk bit Nr. 2 setzen, das ist aber einfach nur eine Zahl, bei Dir ist das Bit 7 wie Du sagst.
Besser ist den "Namen" zu setzen und der Bit heißt bei mir TOV1
mithin schreibe ich
damit hab ich bit 2 im Register TIMSK gesetzt.ldi tmp,(1<<TOV1)
out TIMSK,tmp
Will ich später mal noch den Timer 0 dazunehmen schreib ich einfach
ich hoffe, daß es verständlich ist, so kannst Du auch mit allen Registern machen anstatt nichtssagende 0bxxxxxxxx zu schreiben.ldi tmp,(1<<TOV1)|(1<<TOV0)
out TIMSK,tmp
Gruß Sebastian
Lesezeichen