With black overlay and backlight on
The CFA-631 USB LCD's "Key Legends" allow the four keys to easily be assigned under host program control to perform different tasks. Once the host software enables a the key legend, the CFA-631's firmware will display the key legend. When the user presses a button on the keypad, the appropriate key legend inverts, so the user gets immediate feedback of the relationship between the legend and the keys function.
This image shows a typical host software application of editing a systems IP address. The Key legends have been set up so the up and down keys would be used to change a digit, and the left and right keys would select the digit. When the user moves off the digits to the left or right, the host software would re-assign the key legends to then include "accept" (the check) or "cancel" (the 'X').
The CFA-631 USB LCD Module has 8 "custom characters" (as do most character-based LCD modules). The custom characters in the CFA-631 are 6x8 dots instead of the more usual 5x7 dots. This larger "custom character", combined with the CFA-631's "tiled" characters and lines allows an area of the display to be used as a small graphic window. In the following images, we have used
631WinTest to display some "large numbers" in that graphic window.
Normally, since the large numbers are using all 8 of the custom characters, it would be impossible to have other graphic elements shown at the same time. The CFA-631's CGROM has many more useful characters in it than most LCDs, including some handy bar graph characters.
Since the big numbers are using all the custom characters, the key legends (which use 6 of the 8 custom characters) cannot be used. Once again, the CFA-631's CGROM can help out, since it has arrows (for up & down), a "dot" (for enter) and a normal "X" can be used for cancel.