NHD-0420DZW-AY5 - RAM auto-increments but cursor moves to left
I have an odd behavior, which I can find no mention to in the manual
Although during initialization I set the entry mode to 06 (auto-increment, no display shift) what I get is that the ram indeed auto increments, but for some reason, instead of shifting the cursor to the right it is shifted to the left.
for example, i try to print ABCD
if I set the ram address as required to the beginning of the row I get only the A printed
If I set the ram address to somewhere in the middle of the row what I get is DCBA with the cursor blinking to the left of the D.
This type of behavior is not mentioned at all in the manual - according to the manual if set to auto-increment the cursor moves to the right and if set to auto-decrement it moves to the left, but no where is mentioned the combination as I observe
What am I missing? Is there another command during initialization that may cause it (I followed the initialization sequence as in the manual and I work in 8 bits mode)
There is another command "Cursor/Display Shift" that can change the cursor position. Are you using this command? if so, what value are you sending?0
Please sign in to leave a comment.