hallo habe folgendes Problem,
bei meinem code will der mikro nicht schlafen der timer läuft trotzdem
noch... versteh aber net warum. Suche jetzt schon die ganze Zeit den
Fehler bin aber irgendwie blind oder macht der Simulator einen Fehler?
Was ich nicht so ganz glauben will. alles noch weng alpha ;-)
1
.include "tn12def.inc"
2
.def temp = r16
3
.def status = r17
4
.def status2 = r18
5
.def rettung = r19
6
.def rettung2 = r20
7
8
9
10
.org 0x000
11
rjmp init
12
.org 0x001
13
rjmp EXT_INT0
14
.org 0x003
15
rjmp TIMER
16
17
init:
18
ldi temp, (1<<PB0) ;PB0 Ausgang
19
out DDRB, temp
20
ldi temp, (1<<PB0) | (1<<PB1)
21
out PORTB, temp
22
ldi temp, (1<<INT0) ;INT0 aktivieren
23
out GIMSK, temp
24
ldi temp, 252 ;für simu
25
;ldi temp, 158 ;Timervorladewert für ca. 100ms
26
out TCNT0, temp ;für simu
27
;ldi temp, (1<<CS02) | (1<< CS00) ;Timer mit CK/1024
Tobi wrote:
> Ja manchmal sieht man vor lauter Bäume den Wald nicht mehr.
;-) Da bist Du aber nicht alleine, geht mir auch öfters so...
> Danke werde> es jetzt mal mit dem STK testen.
Viel wird es nicht bringen, der Tiny12 ist nicht gerade ein
Stromsparwunder.
...