Howdy, Yup, I stand corrected. It's logged in:
Pg 139 of RM
Pg 34 of RM (as copied)
Pg 7 of DS note #4
Pg 27 of DS note #2
I was working from the port description section and missed it.
I'd appreciate stuffing a note in the output enable section, at the b0 descriptor.
I'll maintain that when I put enough pullup (1k) to drive the ULN2003,
turning it off (low) reset the processor... odd.
I tried 2.2k, well enough to pull .2mA, but output (as data=1) didn't rise enough.
I saw ~1.5V (Vdd=3.3) when set as output and data=1, not exactly OC behavior,
with nothing connected to pin.
I'm just observing strange stuff, and have no time to do a real proof.
I just remapped b7<->b0 since my b7 was an input, working fine.
Thanks for the guidance (D+ on my incomplete homework...) K.Sargent