Szerző |
Üzenet |
_neo
ezüst tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 64 Tartózkodási hely: Szeged
|
köszi szépen a választ majd utána nézek a microcip weboldalon.
Neo
|
hétf. okt. 06, 2003 20:56 |
|
|
Laposelemer
ezüst tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 31
|
Hi neo001!
Ha jól értettem amit írtál akkor te ezt a kommunikációt szoftveresen akarod megírni? Ez teljesen felesleges, mert a PIC-ben ez benne van hardveresen. Csak az adatot beteszed a megfelelõ regiszterbe és az a megfelelõ idõzítésekkel elküldi. A PIC megfelelõ lábait az IC lábaival összekötöd és müxik. Az SPI modul 4 féleképpen konfigurálható és ezek szerint alakul majd az órajel és az adat viszonya.
|
hétf. okt. 06, 2003 17:46 |
|
|
_neo
ezüst tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 64 Tartózkodási hely: Szeged
|
AKkor jol értettem, azért nem voltam biztos, mert soknak tünik ennyi sok mindent irni a pic progranjába, azt hittem van vmi rutin vagy paraccs, amivel könnyen lehet ezt megvalositani. Köszönöm a választ!
|
vas. okt. 05, 2003 13:06 |
|
|
icm
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 0
|
Ja azt elfelejtettem, hogy a rajznak megfelelően a
LOAD/SHIFT-et is vidd 0-ba a kommunikáció megkezdése előtt!
Ha pontosan megakarod érteni (és kipróbálni az IC-t)
készítsd el ezt az egyszerű kapcsolást és hozzá ragd fel a
programomat ( www.elektronika.adatbank.hu és I2C Analizátor-
menü). Microwire buszként kell kezelni vele!
Sok sikert!
|
vas. okt. 05, 2003 9:07 |
|
|
icm
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 0
|
A leírásod szerint az adatokat felfutó élre kapuzza be az
IC-d. Tehét beállítod az adatvonalat és a clock jelet 0->1 -
re állítod (a felfutás pillanatában az IC leszedi az
adatot), vársz egy kicsit (a spec. írja, hogy mennyi a
minimális idő) és leveszed a cloc-kot 0-ra. Az adatot
átállítod a következő bitnek megfelelően és vársz ismét egy
kicsit (a vezetéken a jelnek stabilizálódnia kell), majd
ismét a clock 0->1 és így tovább.
A leírás szerint a magasabbik cím bittől kel az alacsonyabb
felé haladva átküldened a címent majd az adat magasabb
bitjétől a D0-ig az adatot. Nagyon egyszerű az IC működése.
Üdv!
|
vas. okt. 05, 2003 8:56 |
|
|
_neo
ezüst tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 64 Tartózkodási hely: Szeged
|
A RETnél lehet kapni, 14xxFt darabja. Köszönöm a választ. Csak az egészben ez az orajeles izé nem világos. Tehát amig magas az orajel, adiig kuld, amig 0 addig nem? ugy kell megirnom a progit, hogy pl. egyik Out porttal a clockot 1-re állitom, másikkal adatot kuldok, aztán a clock ujra vissza 0, vagy hulyeséget beszélek. Nincs egyszerübb, ha ez jo? Ebben segits nekem légyszives!
|
szomb. okt. 04, 2003 23:11 |
|
|
Laposelemer
ezüst tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 31
|
Helló!
Nézd meg pl. 16F877-es pic adatlapban az SPI kommunikációra vonatkozó részt, az alkalmazható erre az IC-re is. Ha a Microchip honlapján kicsit keresgélsz, akkor ott errõl egy részletes leírást és konfiguráló utmutatót is találsz. De ilyen IC-t hol kapsz Mo.-n?
Remélem tudtam segíteni.
Attila
|
szomb. okt. 04, 2003 22:23 |
|
|
_neo
ezüst tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 64 Tartózkodási hely: Szeged
|
Köszönöm a sok választ, talán majd máskor....
|
szomb. okt. 04, 2003 11:49 |
|
|
_neo
ezüst tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 64 Tartózkodási hely: Szeged
|
A kérdésem az lenne, hogy nem tudna e nekem valaki mondani egy működő rutint ennek a müködtetéséhez? Ha jol ertem, sorors modon kommunikal a pic meg az IC. Nem vilagositana fel valaki, hogy pontosan hogy is működik ez?
Itt az adatlap: http://www.tar.hu/palako/LM1972.pdf
//Eo
Elöre is köszönöm!
|
pén. okt. 03, 2003 21:41 |
|
|