1-wire buszon levo cuccok erzekelese - ds1820
Bodosi Bal zs
BBALAZS at phys.szote.u-szeged.hu
Fri Feb 23 14:23:20 CET 2007
Sziasztok!
Tegnap szembesultem, hogy a 44 labu PIC-bol mar csak 1 szabad lab
van, nekem meg kellene 4 homerseklet. Szerencsere RET-nel volt
ds18S20, felfokos lepcsovel. Szepen mukodik is, mindegyiknek van
sajat ROM kodja (elore kiolvastam, papirra leirtam es az alapjan
cimzem), ezert klasszul lehet egyenkent olvasni oket.
DE
Ha mar arra talaltak ki, szerettem volna azonositani a cuccokat,
ahelyett, hogy elozoleg mindegyiket kulon-kulon kiolvassam. Ez a ROM
Search parancs, de a logikajat nem ertem, hogy a vegen hogyan tudja
azonositani. Atneztem az erre vonatkozo Dallas/Maxim irasokat, de nem
lettem okosabb. Mellekeltek valami C nyelvu formedvenyt, de
mikroprocit C-ben programozzon az, akinek ket anyja volt (es
mindketto mostoha).
Ugy ertem, hogy le tudnam masolni, de az elvet nem ertem. Az
angol szoveget ertem, csak a modszert nem. Valaki fel tudna errol
vilagositani emberi nyelven? Mikor van pl vege az azonositasnak es
nincs tobb eszkoz?
Es a sorrendjuk mi alapjan alakul ki? A ROM code binaris nagysagrendje
szerint? Akkor viszont nem tudom oket a hely szerint beazonositani,
tehat hogy mondjuk tonkrement a motorhutoviz-erzekelo es berakok
ugyanoda egy masikat, akkor mashova teszi a kovetkezo azonositasnal.
Igy aztan nem tudom, mi ertelme van az egesznek (jo, tudom, legalabb
azt azonosithatom, hogy homero volt vagy mas 1-wire eszkoz...)
???
Mit gondolok rosszul?
Udv:
BBalazs
http://www.phys.szote.u-szeged.hu/bbalazs/bbalazs.htm
More information about the Elektro
mailing list