Vypocet pauzy na 51
Jiří MATOUŠ
pyrin@volny.cz
Středa Prosinec 28 15:22:46 CET 2005
Podivejte se do tabulky instrukci, kolik strojovych cyklu spotrebuje
instrukce djnz,
potom si spocitejte jak dlouho to bude trvat pri danem kmitoctu krystalu a
pak uz to jen nasobte pozadovanou pauzou.
A muze se stat (urcite se stane), ze ta smycka bude muset projit vice nez
255x a co s tim potom ? To si poradite.
Osobne to resim tak, ze si udelam z jednoho citace napriklad 1ms cas a pak
pocitam jen pocty milisekund v preruseni od citace. Z jedne milisekundy si
udelam treba 1 sekundu atd.
pyrin
----- Original Message -----
From: "Michal Grunt" <michal.grunt@volny.cz>
To: "HW-news" <hw-list@list.hw.cz>
Sent: Wednesday, December 28, 2005 3:03 PM
Subject: Vypocet pauzy na 51
Zdravim,
nasel by se nekdo kdo by mi poradil, jak vytvorit cekaci pauzu (resp.
jak ji vypocitat, kolik kroku)?
mov r0,#09h
cekej: djnz r0,cekej
Napr. potrebuji pauzu 15ms. Pouzivam P89V51RD2 a 20Mhz krystal.
Pripadne nejaky vzorecek, kdybych menil krystal, nebo vubec nejaky
universal i pro jine 51.
Diky
--
Michal Grunt
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list