Altera i I2C

Witam

Chcialbym sterowac przetwornikiem c/a 8-bitowym z wejsciem rownoleglym przez mag. I2C. Dane z I2C beda plynely do przetwornika poprzez port PCF8574. Do tego potrzebny jest jeszcze sygnal wpisu do bufora przetwornika (zaznaczam, ze zmiana slowa sterujacego sporadyczna). Nie chcialbym stosowac dodatkowego PCF8574 tylko wykorzystac obecna w projekcie ALTERE (MAX3000A) do generacji sygnalu ~WR. Wyobrazam sobie to tak:

- wysylam przez I2C pod adres A dana 8-bitowa do PCF8574,

- wysylam przez I2C pod adres B "cos" do MAXa a ten odpowiada niskim impulsem, na ktoryms pinie.

Da sie tak zrobic? A moze ktos juz tak zrobil i moglby sie podzilic odrobina kodu w AHDL-u :)

Pozdrawiam

Adam Knap

Reply to
Adam
Loading thread data ...

A nie znajdziesz D/A z magistrala I2C ?

Da. A przy odrobinie szczescia to alterka moze wisiec na tym samym adresie i wygenerowac impuls automatycznie po przeslaniu ostatniego bitu do pcf. Wieksze opoznienie tego sygnalu moze byc pewnym problemem :-)

A nie masz jednego wolnego bitu w procku ? Bo to az szkoda tak mieszac.

J.

Reply to
J.F.

Niestety ja musze dobudowac czesc cyfrowa do istniejacej, nazwijmy to, analogowej. Tutasj nie ma manewru.

No tak, ale ...

... dlatego pomyslalem, zeby wykorzystac inny adres

Niestety najprawdopodobniej nic wolnego w procku nie zostanie (najwiecej nozek zzera 16-bitowa autonomiczna szyna danych). A Alterka bedzie obecna tak czy inaczej, wiec moze sie ja jednak da wykorzystac jako zatrzask bufora przetwornikow c/a ? A "mieszanie" bedzie mialo miejsce tylko w Alterce :) Wiem, wiem to sie dopiero moze okazac "MIESZANIEM", no ale moze jednak ... :)

Adam

Reply to
M.S.

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.