ok I checked my scope and the waveforms are the right voltage (peaking at 5V) but the leading edge of every square pulse is very curved. In fact they look like rounded sawtooths not squares.
Anyone know how to fix this? This seems like some kind of bus capacitance....