eMagin Corporation
SXGA120-120 Reference Board
D01-500947-07 Rev A
SXGA120120 Design Reference Board User
’
s Manual
8
5.3.1. Hardware Protocol
•
bit, no parity
•
38400 baud
•
No hardware handshake
5.3.2. eMagin Software Command Set
TABLE 5-1 COMMAND SET LIST FOR ADDRESSING THE MICRODISPLAY
REGISTERS
Command
Description
O
Select the OLED device
Usage: O
F
Select the FPGA device
Usage: F
E
Read the EEPROM device
Usage: E
Note: The E command is preceded by a HX command
J
Send a data value to the SXGA120 Design Reference Board
Usage: JX where X = 0 to 255
H
Send a register value to the SXGA120 Design Reference Board
Usage: HX where X = 0 to 255
W
Write a register
Usage: W
Note: The W command is preceded by a HX JY command
G
Change the Gamma Table
Usage: GX where X = 0 to 3
P
Power down a device on the SXGA120 Design Reference Board
Usage: PX where X = 0 to 7
Q
Returns the value at the A2D pin.
Usage: Q Returns two values(high byte, low byte)
R
Read a register
Usage: R
Note: The R command is preceded by a HX JY command
S
Returns the status of a device on the SXGA120 Design Reference
Board
Usage: SX where X = 0 to 7
U
Update the Gamma lookup table in the FPGA.
Usage: U
Note:
The commands and values are typically generated from a control program.
The values are sent in binary format to the Design Reference Board
microcontroller, which will process these natively in binary. Below is an example
write instance using the provided software
:
In order to write the decimal value 81 to register 3, the
following commands need to be issued: H3D81W
No space is required between the commands