Mereni kmitoctu
Libor Kavan
lkavan
Středa Březen 17 11:36:17 CET 2004
At 15:24 15.5.1998 +0200, Zdenek Syrovatka wrote:
>A od tech 500 Hz to ukazuje spravny kmitocet? Neni pak chyba nekde ve vstupnim obvodu nebo v kvalite vstupniho signalu?
Zatim jsem si pro pokusy na vstup propojil oscilator z 555, takze vstupni signal by mel byt OK. Pri zmene kmitoctu se zobrazovane cislo sice menilo, ale zavislost jsem z toho nevipozoroval. Ale rozhodne to neodpovida tomu co jsem si myslel :-(.
Posilam vypis te rutiny na mereni, jestli se na to nekdo muzete mrknout, jestli tam nedelam nejakou zasadni blbost.
;-------------------------
; Mereni otacek
;-------------------------
otacky: mov TL0,#0
mov TH0,#0
mov 89h,00000001b ; nastavi registr TMOD
clr TF0
setb led ; pomocna ledka ( rosviti se kdyz citac pretece)
setb sotac ; vstup impulzu
jb sotac,$ ; cykli dokud se sotac=1
jnb sotac,$ ; cykli dokud 0
setb TR0
jb sotac,$ ; cykli dokud se sotac=1
jnb sotac,$ ; cykli dokud 0
clr TR0
mov c,TF0
cpl c
mov led,c
mov citl,TL0
mov cith,TH0
call bin2dec ; prevede bin cislo na dekadicky
call disp ; zobrazi cislo
ret
Diky moc za kazdou radu.S pozdravem
Libor Kavan, EZA-TV Vrchlabi
Další informace o konferenci Hw-list