Re: Záhada (vyřešená) okoloDS18B20
Martin Záruba
swz@volny.cz
Čtvrtek Duben 1 10:31:48 CEST 2010
Pokud je to opravdu takto, tak je chyba objevena. Má být
mov b,#180d
takto se do b vlozi obsah pameti na adrese 180d, tedy 0B4h
Martin Zaruba
----- Original Message -----
From: "LM317" <lm317@centrum.cz>
To: "'HW-news'" <hw-list@list.hw.cz>
Sent: Thursday, April 01, 2010 9:50 AM
Subject: RE: Záhada (vyřešená) okoloDS18B20
Jsou relne vypocitane ze zpozdovaci smycky ;-), CPU jede na 12MHz (zmereno),
takze 1 strojovy cyklus trva 1us. Zpozdovaci smycka vypada:
....
clr bit_cidla ;generuj reset puls
mov b,180d ;180 pruchodu smyckou
wait: nop ;smycka trvajici 5 stroj. cyklu*180 pruchodu=900us
nop
nop
djnz b,wait
setb bit_cidla ;konec reset pulsu
....
Drive jsem mel 120 pruchodu=600us a to prave jednomu cislu nestacilo vubec a
druhemu kdyz se ohralo na 37C, tak take ne.
-----Original Message-----
From: hw-list-bounces@list.hw.cz [mailto:hw-list-bounces@list.hw.cz] On
Behalf Of Jozo
Sent: Thursday, April 01, 2010 6:42 AM
To: HW-news
Subject: Re: Záhada (vyřešená) okoloDS18B20
> .... Tak nevim, napajeni bych
> rekl, ze je OK, ale osciloskop nemam.
>
>
A tie casy mate niecim realne odmerane? Obcas sa stane, ze to co clovek
napise, nerobi to, co ocakaval. Predlzenie na zhruba dvojnasobok
potrebnej hodnoty by odpovedalo chybicke, ked delay bezi 2x rychlejsie
ako bolo planovane...
j.
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
More information about the Hw-list
mailing list