Hi, Kevin,
As Mark said that you should disable internal pull-up resistor so that you can use external 1.8V pull-up resistor using the code as Mark told you. For each pin, there is a port register PORTX_PCRY, when the PE bit(bit 1) is cleared, the internal pull up/down is disabled, in the case, external pull-up resistor will function if you set the pin in output and open drain mode.
Regarding the input logic voltage of K64, pls refer to section 2.2.1 Voltage and current operating requirements in data sheet of K64, the minimum voltage of "logic 1" is 0.7*VDD=0.7*3.3V=2.3V, so the 1.8V is not regarded as logic 1 in 3.3V system.
I suggest you use a transceiver such as 74ls244 like chip which is powered by two power supply voltage. As you know that the K64 can be powered by voltage from 1.8V to 3.3V, if you powered the K64 with 1.8V, it is an option, but all the K64 output voltage will be 1.8V.
Hope it can help you.
BR
XiangJun Rong