Jason Gleim
Многие из этих полюсных дисплеев используют стандартный контроллер (например, чип HD44780), управляемый микропроцессором и подключаемый через USART к компьютеру через последовательный канал или через что-то вроде чипа FTDI для USB. Проблема в том, что управляющий "язык", который понимает дисплей, не является стандартным... это означает, что даже если контроллер дисплея хочет видеть 20H на своих линиях передачи данных (кстати, параллельных), это не означает, что микро ищет шестнадцатеричный 0x20, отправленный ему, чтобы очистить дисплей и отправить курсор "домой". Вы говорите не непосредственно с дисплейным контроллером, а с микроконтроллером, который управляет дисплейным контроллером.
Поэтому также нет никакой гарантии, что набор команд будет или событие, что микро будет линейно обернуть то, что вы посылаете. В моем опыте все было совсем наоборот... они часто просто прогоняют текст с экрана.
The key here is that the vendor should have a programming guide with the commands available... just as the first solution implied. You will find that there are control codes you need to send to the display to get it to do things. For example, there will be a "clear display" code which will clear it and put the cursor at 0,0. There will be a code to position the cursor... It typically takes a line number and a position where it will move the cursor to and subsequent printing will begin. You will also find there should be a control code to turn the cursor on or off and make it blink. You should be able to have total control over the display once you know all of this information.
К сожалению, поставщик, вероятно, будет единственным местом, где можно получить эту информацию. Поскольку они, вероятно, написали код для микропроцессора, который его запускает (или приобрели код/контроллер), они должны быть в состоянии предоставить вам эту информацию. Вы можете попробовать поискать команды для других последовательных ЖК-дисплеев и VFD-дисплеев. Возможно, Вам повезет и вы найдете совместимый набор управления. Эти ребята обычно не изобретают велосипед, когда предлагают одну из этих вещей.
И если эти ребята не откажутся от товара, найдите того, кто откажется. Дисплеи полюса LCD/VFD - это пруд пруди... вы должны быть в состоянии найти еще один дружественный к вашему делу.