Я очень молод в мире Arduino, и у меня серьезная проблема с LCD QC2004A и Arduino Mega, потому что все, что я пишу в алфавитно-цифровом формате, переведено на китайский язык, и я действительно не знаю что делать, чтобы изменить его.Жесткие символы LCD
Я уже искал на слишком многих веб-сайтах, и я не видел никого, кто уже нашел решение для этой цели.
Как вы можете видеть на рисунке ниже, разница между китайским алфавитом и буквенно-цифровым номером - это только первое число верхних 4 бит, которое отвечает за алфавиты, всегда «1», и я не знаю, как положите его в «0».
Table 4 Correspondence between Character Codes and Character Patterns (ROM Code: 0A)
Я считаю, что DB4 ответствен для этого числа, но я не знаю.
Есть ли способ изменить состояние DBx на ЖК-дисплее, возможно, попытаться определить, что этот DBx всегда будет 0?
I судимое соединиться на земле, но это не workd
Потому что это происходит с любыми схематическими, даже примерами. –
Обычно эти типы ЖК-дисплеев имеют 8-битную шину, но используются в 4-битном режиме (т. Е. Они посылают по 4 байта за один раз на контакты DB4-7). Во всяком случае, очень сложно понять, в чем проблема, без какой-либо схемы или кода. Единственное, что я могу вам дать, это узнать имя контроллера вашего ЖК-дисплея, выполнить поиск в Интернете и понять, как он работает. Затем начните перемещать контакты один за другим, чтобы проверить, все ли работает, вместо использования готовой библиотеки, как я думаю, вы делаете. – frarugi87