Have I missed something?
I have been using an LCD panel with a 28X1, and controlling it using the PICAXE connections and steps broadly as described in Manual 3, at around page 39.
My understanding is that the "pins" command works on all 8 input or output bits simultaneously.
In the Manual 3, I read the following program steps
"rchr: let pins = b1 & 240" and "wrins: let pins = b1 & 240"
A note at the bottom of the page says
"The let pins = commands used by wrins/wrchr will not alter the state of unused pins
0 and 1."
I had been having difficulty with outputs on pins 0 and 1 changing, and it took me a long time to realise why this was happening. It was happening every time a character was written to the LCD.
Have I missed something, or is this yet something else I do not fully understand?
Thank you
I have been using an LCD panel with a 28X1, and controlling it using the PICAXE connections and steps broadly as described in Manual 3, at around page 39.
My understanding is that the "pins" command works on all 8 input or output bits simultaneously.
In the Manual 3, I read the following program steps
"rchr: let pins = b1 & 240" and "wrins: let pins = b1 & 240"
A note at the bottom of the page says
"The let pins = commands used by wrins/wrchr will not alter the state of unused pins
0 and 1."
I had been having difficulty with outputs on pins 0 and 1 changing, and it took me a long time to realise why this was happening. It was happening every time a character was written to the LCD.
Have I missed something, or is this yet something else I do not fully understand?
Thank you