i'm very young in the world of Arduino and i'm having a serious problem with the LCD QC2004A and Arduino Mega because whatever i write in alphanumeric, is translated to chinese language and i really don't know what to do to change it.
I have already searched in too many websites and i saw nobody who has already discovered the solution for this thing.
As you can see on the figure bellow, the diference between the chinese alphabet and alphanumeric is only the first number of the upper 4 bits which is responsable for the alphabets is always "1" and i don't know how to put it in "0".
Table 4 Correspondence between Character Codes and Character Patterns (ROM Code: 0A)
I believe that DB4 is responsable for this number, but i don't know.
Is there any way to change the state of a DBx in the LCD, maybe try to define this DBx to be always 0 ?
I tryed to connect on the ground but it did not workd
Telling from this QC2004A datasheet your display uses a KS0066-compatible display controller which in turn should work with any HD44780 LCD software library.