[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