(hard)core test na AVR
Jan Waclawek
konfera@efton.sk
Čtvrtek Prosinec 4 22:58:00 CET 2008
Ha! [vyteseny smajlik s tucnym sebavedomim]
(ale priznam sa, ze doobeda som bol nakloneny skor vysledku 1, a aj som mal nejake argumenty; a okolo obeda som sa pohraval aj s myslienkou, ze by tam mohlo byt 31... :-) )
Dakujem, ze si si dal namahu s tym testovanim.
A teraz by si mohol skusit ten ret ked sa stack pointer nastavi pod stack pointer :-) Schvalne, akou metodikou by sa na to dalo ist?
wek
-----Original Message-----
Tak si mal pravdu :-) Relatko cvakne pri hodnote 0 v podmienke. Pri 1,
ako som predpokladal ja, si ani nepipne...
Testovane na tiny13, tento kod:
.include "tn13def.inc"
#define IO_PORT PORTB
#define IO_DDR DDRB
#define IO_OUT_RELAY 4
;init port
ldi r16, (1<<IO_OUT_RELAY)
out IO_DDR, r16
clr r0
clr r31
ldi r30, 30
st Z+,r0
cpi ZL, 0 ;<------ testovana hodnota
brne Loop
;relay on
sbi IO_PORT, IO_OUT_RELAY
Loop:
rjmp Loop
miro
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
--- message truncated ---
Další informace o konferenci Hw-list