NCR 5977 2x20 Display Programming 5-37
Enable Cursor
Format
1B 07
Description
This command causes a flashing cursor to be used whenever the Display On state is in
force. When the cursor is enabled, the firmware shows a visible flashing cursor at the
current cursor position. The flashing cursor should be visible for one second and then
the character at the cursor position should be visible for one second. The effect is to
alternate between the character and the cursor. The cursor is defined as character 095 of
whatever character set is currently chosen. For the three supported character sets, the
cursor is the bottom row of pixels turned on. For a user–defined character set, the
cursor becomes whatever is defined as character 095 of the character set. When the
cursor is enabled, it overwrites the character at the cursor position. If the cursor is
disabled, the character at the cursor position is left visible.
Disable Cursor
Format
1B 08
Description
This command causes the cursor to be turned off. This is the default state for the cursor
after power–up. A disabled cursor does not overwrite a displayed character.
Set Screen Save Blank
Format
1B 09
Description
This command is intended to preserve the life of the display hardware unit. The
firmware maintains a five–minute timer that triggers this feature. The Screen Save
feature can be disabled through a command from the host soft¬ware. When the feature
is not disabled, two specific options exist. The Set Screen Save Blank operation causes
the display to go blank when the timer expires. When the firmware receives the
command code, the Screen Save mode is canceled and the five–minute timer is
established. Screen Save Blank removes power from the Retail Display and does not
refresh the display in the same manner as the Set Low Power On command. At power
up, the timer is established at five minutes and Screen Save Blank is established as a
default. The five minute timer is not reset by any invalid or incorrect command.