Witam szanownych kolegów !
Jestem nowym elektronikiem amatorem i mam problem z ekspanderem PCF8575 . Otóż mam mikroprocesor Atmel8 i chciałbym nawiązać połączenie I2C z PCF8575. Ekspander jest 16 bitowy. Chodzi mi aby np. na PCF8575 załączyły się dwa wejścia w stanie wysokim. Mam jeszcze nie wielki zasób wiedzy, dlatego zwracam się do Was z prośbą o pomoc. Bazuje na Bascomie.
Mam kilka pytań :
1)Czy do Ekspandera PCF8575 można bezpośrednio do wyjścia podłączyć diodę led z ograniczającym rezystorem
2)W jaki sposób przydziela się PCF8575 adres w magistrali I2C, chodzi mi o to że mam np, 2 ekspandery ,to jak są rozpoznawane przez Atmel który jest który, ekspander się programuje jeszcze jakoś oddzielnie tak(jak to najprościej wykonać) ?
3) Jak by wyglądał przykładowy działający kod Bascom załączający jedno z wyjść ekspandera ?
Schemat połączenia Atmel8 z PCF8575 jest dla mnie jasny od strony schematu. Jak to wygląda na chłopski rozum?
Za wszelkie odpowiedzi serdeczne dzięki, pozdrawiam
Jestem nowym elektronikiem amatorem i mam problem z ekspanderem PCF8575 . Otóż mam mikroprocesor Atmel8 i chciałbym nawiązać połączenie I2C z PCF8575. Ekspander jest 16 bitowy. Chodzi mi aby np. na PCF8575 załączyły się dwa wejścia w stanie wysokim. Mam jeszcze nie wielki zasób wiedzy, dlatego zwracam się do Was z prośbą o pomoc. Bazuje na Bascomie.
Mam kilka pytań :
1)Czy do Ekspandera PCF8575 można bezpośrednio do wyjścia podłączyć diodę led z ograniczającym rezystorem
2)W jaki sposób przydziela się PCF8575 adres w magistrali I2C, chodzi mi o to że mam np, 2 ekspandery ,to jak są rozpoznawane przez Atmel który jest który, ekspander się programuje jeszcze jakoś oddzielnie tak(jak to najprościej wykonać) ?
3) Jak by wyglądał przykładowy działający kod Bascom załączający jedno z wyjść ekspandera ?
Schemat połączenia Atmel8 z PCF8575 jest dla mnie jasny od strony schematu. Jak to wygląda na chłopski rozum?
Za wszelkie odpowiedzi serdeczne dzięki, pozdrawiam