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