9 bits on a single chip seems odd, pcf8574 is an adressable latch, active high, hi-z low (works as input when low) 8 IO pins, you would only need 2 pins on the micro to drive up to 8 of them, I2C control so adress is selected in the data bus, no external chip select. Pretty common and modules come with those to test as they are used to drive lcd displays and is a very versatile chip.
If you need a single chip a 9 bit shift register would do what you nees but it could generate some flikker as you load the data to it. Or a 16 bit serial to parallel converter. I don't know any 9 bits converter...
JS