If I directly connect to the MCU means that MCU gives a low signal meaning MCP will be resetThe RESET pin in the frist diagram will be high and because the signal is internally inverted the IC is NOT in reset state.
Externally biased means that you have to take care of the pin and it is not allowed to leave the pin floating.
The second diagram will work. Maybe you can remove the transistor and connect the MCU pin directly to the RESET pin.
OH yes, I can directly connect to VCC thanks for the reminder.Do you need to reset the device?
It already has a built-in power-on reset.
You can just connect /Reset to the positive supply.
if I connect to the uln2003 driver to control the relay I need to connect a pull-up resistor ?Hi.
It depends what you want to do with the outputs. If you want do drive a load that is connected to VCC (a relay for example) you don't need a pull up.
Whats on the other side from your GPIOs?
There is also MCP23S08 with push-pull GPIOs.
Hi sir may I know the MCP io ic is in NPN or PNP configuration? the datasheet did not state thatShould work properly.
It's open drain - so the output device is an N-channel MOSFET.Hi sir may I know the MCP io ic is in NPN or PNP configuration? the datasheet did not state that
Ian0 is 100% right:Hi sir may I know the MCP io ic is in NPN or PNP configuration? the datasheet did not state that
It's open drain - so the output device is an N-channel MOSFET.
Hypothetically, "open drain" could mean a P-channel MOSFET with its source connected to V+, but it never does.
by Darby Hewitt
by Jake Hertz
by Aaron Carman
by Jeff Child