Ok here we go, for very complicated reasons I don't want to explain, here is my setup: I have a 68hc12 that needs to talk to a digital resistor chip over SPI.
Microcontroller: Gnd: 0V Vcc: 5V
dig resistor : Gnd: -5V Vcc: 0V
So as you can see I need to level shift into the negative voltage...