![]() ![]() This probably isn't exactly correct since your display is missing alternate characters. This leaves A2 corresponding to R/W and A1 corresponding to RS. If not you wouldn't see any characters on the display and certainly not your almost correct 'SETUP > ENTER' display. My guess is that ELCD corresponds to the E (Enable) pin. I assume that D0 belongs in there above ELCD. ![]() Your pinout list has only 13 pins identified. I suspect that your original (broken) display had the other memory map which is why the 16x2 display that you tried could display more than 8 characters. The 'old 1x16 Sharp LCD' that you tried appears to be internally configured as an 8x2 which would have a memory map identified as 'Addressing mode 2 (A=1)' on the RCM2122 data sheet. If you follow the LCD Addressing link at and scroll down to the information about the 16x1 displays you will find some background information about these two addressing modes. The big difference is in the DDRAM Address section where, with this device, the addressing mode can apparently be changed. Your RCM2122 data sheet is very similar to that of the Hitachi HD44780U. I found this on another ROHM datasheet - I'm not sure what significance it has: RCD: Liquid crystal display element ![]() Here are some observations, in no specific order, that may help. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |