Mirki! Potrzebuję trochę pomocy z MCP23017(albo chociaż jakikolwiek inny expander portów) i arduino. Jest ktoś kto ogarnia i jest w stanie mi odpowiedzieć na kilka prostych pytań?
2. Jeden expander jeszcze ok, ale co jeżeli muszę podłączyć aż 3?
3. Widziałem w MCP23017 porty INT A i INT B(to są te od przerwań, tak?). W takim razie jak wygląda przerwanie podłączone do expandera zamiast do µC? Przecież jest on podłączany do analoga,
1. zazwyczaj część adresu kostki jest stała a część zależy od podłączenia 3 pinów do masy lub zasilania. W tym wypadku możesz podłączyć osiem ekspanderów. Jak to jest dokładnie pewnie jest w DS...
2-> 1
3. Ekspander generuje przerwanie (zależy jak go skonfigurujesz), możesz to podłączyć do pinu uC i skonfigurować w uC jako external interrupt albo zamiast adresować kostkę i czytać bajt
2. Jeden expander jeszcze ok, ale co jeżeli muszę podłączyć aż 3?
3. Widziałem w MCP23017 porty INT A i INT B(to są te od przerwań, tak?). W takim razie jak wygląda przerwanie podłączone do expandera zamiast do µC? Przecież jest on podłączany do analoga,
@Wyrewolwerowanyrewolwer:
1. zazwyczaj część adresu kostki jest stała a część zależy od podłączenia 3 pinów do masy lub zasilania. W tym wypadku możesz podłączyć osiem ekspanderów. Jak to jest dokładnie pewnie jest w DS...
2-> 1
3. Ekspander generuje przerwanie (zależy jak go skonfigurujesz), możesz to podłączyć do pinu uC i skonfigurować w uC jako external interrupt albo zamiast adresować kostkę i czytać bajt