[elektro] MCP23S17

Nemka nemka at nemka.hu
Wed May 11 16:41:51 CEST 2011


Írásnál nincs különbség, mindkét esetben a latch-be kerül az adat.

Az OLAT olvasása a latch-ben tárolt értéket adja vissza, a GPIO
olvasása pedig a portlábakon ténylegesen jelen levő értéket. A
bemenetként konfigurált portokon levő adat eltérhet a latch-től.

A céláramkörön kívül kipróbáltad már az MCP-t? Nem nagy dolog egy
próbapanelt összedobni neki. Ha így is csak az OLAT-ra reagál, akkor
írj a Microchip-nek. Ha viszont külön jól működik, akkor mindenképpen
a kapcsoló környékét kellene átnézned, nem okoz-e valami nem várt
terhelést, zárlatot, stb. Bár ettől sem kellene különbségnek lennie
íráskor.


> 2011.05.11. 16:24 János Zakó:
> Üdv!

> A gyakorlatban mi a különbség vagy összefüggés az OLAT és a GPIO regiszterek
> között? Belefutottam egy olyan problembe, hogy eddig a GPIO-t irogattam és
> nem volt vele gond. Került egy kapcsoló a buszra ami most leválaszt egy
> eszközt. Nem tudom, hogy ettől vagy mástól, de  a GPIO-t írva, csak egy hw
> reset után kezd bármi megjelenni a porton, de utána működik minden.
> Gondoltam hogy az inicializálás nem jó, de már szét kevertem a programot és
> csak akkor működik, ha az OLAT-ot írom. Annyi még van, hogy azok amik
> működtek, jóval régebbi IC-k és csak szitázott a típusjelölés. Az újak
> gravírozottak. Nem tudom, hogy lényeg-e. Az errata-ban nincs semmi erre
> vonatkozó. Átcserélni nem nagyon akarom, mert mellette van egy TH alkatrész
> amitől nem nagyon tudom ki-be forrasztani.
> Van valakinek tapasztalata ezzel kapcsolatban?
> A válaszokat előre is köszönöm.

> Jani
> -----------------------------------------
>           elektro[-flame|-etc]


Nemka
--->    http://www.nemka.hu    <---



More information about the Elektro mailing list